정보처리기사(정처기) 필기, 실기 대비 이론 총정리
- 최초 등록일
- 2023.08.02
- 최종 저작일
- 2022.07
- 71페이지/ 한컴오피스
- 가격 5,000원
* 본 문서(hwp)가 작성된 한글 프로그램 버전보다 낮은 한글 프로그램에서 열람할 경우 문서가 올바르게 표시되지 않을 수 있습니다.
이 경우에는 최신패치가 되어 있는 2010 이상 버전이나 한글뷰어에서 확인해 주시기 바랍니다.
소개글
"정보처리기사(정처기) 필기, 실기 대비 이론 총정리"에 대한 내용입니다.
정처기 시험 전 마지막으로 내용 정리할 때 사용했습니다.
필기, 실기 모두 한 번에 합격했고 공부할 때 많은 도움이 되길 바랍니다.
목차
없음
본문내용
n 소프트웨어 생명주기(SDLC)
시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차
요구사항 분석 -> 설계 -> 구현 -> 테스트 -> 유지보수
n 소프트웨어 생명주기 모델 종류
- 폭포수(waterfall) : 각 단계를 확실히 마무리 지은 후에 다음 단계로 넘어가는 모델
- 프로토타이핑 : 고객이 요구한 주요 기능을 프로토타입으로 구현
- 나선형(spiral) : 위험을 최소화하기 위해 점진적으로 완벽한 시스템으로 개발
- 반복적(iteration) : 구축대상을 나누어 병렬적으로 개발 후 통합하거나, 반복적으로 개발
n 소프트웨어 개발 방법론
- 구조적 방법론 : 전체 시스템을 기능에 따라 나누어 개발 후 통합하는 분할과 정복 접근 방식, 프로세스 중심의 하향식 방법론, 나씨-슈나이더만 차트 사용
- 정보공학 방법론 : 정보시스템 개발에 필요한 관리 절차와 작업 기법을 체계화한 방법론, 대형 프로젝트 수행
- 객체 지향 방법론 : 객체라는 기본 단위로 시스템을 분석 및 설계하는 방법론, 객체, 클래스, 메시지 이용
- 컴포넌트 기반 방법론(CBD) : 소프트웨어를 구성하는 컴포넌트를 조립해서 하나의 새로운 응용 프로그램 작성, 개발 시간 단축으로 인한 생산성 향상, 확장성 높음, 재사용 용이
- 애자일 방법론(Agile) : 절차보다는 사람이 중심, 변화에 유연하고 신속하게 적응, 개발과 함께 즉시 피드백, 기존 개발 방법론의 한계 극복 위함
- 제품 계열 방법론 : 특정 제품에 적용하고 싶은 공통된 기능을 정의하여 개발
참고 자료
없음