정보처리기사(필기) 5과목 개정판 요약본
- 최초 등록일
- 2020.08.25
- 최종 저작일
- 2020.08
- 26페이지/
MS 워드
- 가격 4,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
"정보처리기사(필기) 5과목 요약본"에 대한 내용입니다.
합격 후 자료 게시합니다.
목차
1. 1장.소프트웨어 개발 방법론 활용
2. 2장.IT프로젝트 정보시스템 구축 관리
3. 3장.소프트웨어 개발 보안 구축
4. 4장.서비스 보안 구축
본문내용
1장.소프트웨어 개발 방법론 활용
157. 소프트웨어 개발 방법론 ★★★
-여러 가지 일들의 수행 방법, 기법, 도구를 정리하여 표준화한 것
√ 목적
①생산성 향상
②품질 향상
√ 종류
①구조적 방법론
-정형화된 절차
-문서화
-처리(Process) 중심
-쉽고, 검증 가능한 프로그램 코드를 생성하는 것이 목표
-분할과 정복(Drive and Conquer) 원리 적용 → 복잡한 문제 해결
②정보공학 방법론
-정형화된 절차
-자료(Data) 중심
-대규모 정보 시스템에 적합
③객체지향 방법론
-객체들을 조립해서 필요한 소프트웨어를 구현
-구조적 기법의 문제점의 해결책
④컴포넌트 기반(CBD) 방법론
-컴포넌트를 조합하여 하나의 애플리케이션을 만드는 방법론
-유지보수 비용 최소화
-생산성 및 품질 향상 가능
⑤애자일(Agile) 방법론
-유연한 대응 가능
-소규모에 적합
⑥제품 계열 방법론
-공통 기능을 정의하여 개발
-임베디드 소프트웨어를 만드는데 적합
-구분
ⓐ 영역공학 : 영역 분석, 영역 설계, 핵심 자산 구현
ⓑ 응용공학 : 제품 요구 분석, 제품 설계, 제품을 구현
158. 비용 산정 ★★★
-소프트웨어 비용을 너무 높게 산정할 경우 → 예산 낭비, 효율성 저하
소프트웨어 비용을 너무 낮게 산정할 경우 → 개발자의 부담 가중, 품질문제
√ 요소
①프로젝트 요소
ⓐ 제품 복잡도 : 문제점들의 난이도
ⓑ 시스템 크기
ⓒ 요구되는 신뢰도 : 기능을 수행하는 정도
②자원 요소
ⓐ 인적 자원 : 관련자들의 능력
ⓑ 하드웨어 자원 : 보조 장비
ⓒ 소프트웨어 자원 : 개발 지원 도구
③생산성 요소
ⓐ 개발자 능력
ⓑ 개발 기간
√ 하향식 비용 산정 기법
-경험을 바탕으로 산정
-전체 비용을 산정한 후 세분화
-회의를 통해 산정
-비과학적인 방법
-종류
①전문가 감정 기법
-전문가 2명 이상
-개인적, 주관적
②델파이 기법
-조정자 1명 + 전문가 n명
-전문가 감정 기법 단점 보완
참고 자료
시나공 정보처리기사 필기 | 김정준, 강윤석, 김용갑, 김우경, 길벗알앤디 | 길벗 | 2019.11.13