[7일 완성 합격] 정보처리기사 필기 요약 정리본 (1~5과목 개정판)
- 최초 등록일
- 2023.05.23
- 최종 저작일
- 2022.03
- 161페이지/ 어도비 PDF
- 가격 3,900원
소개글
2022년 3월 정보처리기사 필기 시험 합격했을 때 봤던 자료입니다.
직접 시나공 책 보면서 정리했고, 이 정리본만 보고 평균 80점으로 무난하게 합격했습니다.
*코딩 부분 문제 풀이 TIP 이나 암기 TIP도 포함되어있어 비전공자/초보자 분들께도 도움이 될 것 같습니다.
*어렵다고 하는 5과목도 해당 자료로 고득점으로 합격할 수 있었습니다.
목차
1과목. 소프트웨어 설계
1장. 요구사항 확인
2장. 화면 설계
3장. 애플리케이션 설계
4장. 인터페이스 설계
5과목. 정보시스템 구축 관리
1장. 소프트웨어 개발 방법론활용
2장. IT프로젝트 정보 시스템 구축 관리
2 과목. 소프트웨어 개발
3 과목. 데이터베이스 구축
4 과목. 프로그래밍 언어 활용
본문내용
< 소프트웨어 생명 주기 (= 소프트웨어 수명 주기) >
= 개발하기 위해 과정을 각 단계별로 나눈 것
= 개발 단계, 각 단계별 활동, 결과에 대한 산출물로 표현
= 개발자가 특정 모형이나 개별 모형 사용 가능
*소프트웨어 생명 주기 모형 = 프로세스 모형 = 소프트웨어 공학 패러다임
< 소프트웨어 공학 (SE; Software Engineering) >
= sw 위기 극복을 위한 방안으로 연구됨
*목적 = sw 품질과 생산성을 향상시키기 위해
*형태
○1 IEEE의 소프트웨어 공학 표준 용어사전 : 개발, 운용, 유지보수, 폐기에 대한 체계적 접근 방안
○2 Fairley : 지정된 비용 & 시간 관련
○3 Boehm(보헴) : 문서 작성 과정. 과학적 지식을 sw 설계, 제작에 응용
< 소프트웨어 공학의 기본 원칙 >
1. 현대 기술을 계속 적용해야함 (품질 높은 개발)
2. 품질 유지되도록 지속적으로 검증할 것
3. 명확한 기록 유지하기
< 폭포수 모형 Waterfall Model >
= 이전 단계로 못 돌아감. 각 단계 확실히 매듭짓고 다음 진행 (선형 순차적 모형)
*특징 ○1 소프트웨어 공학에서 가장 오래되고 많이 쓰인 전통적 주기 모형 (고전적 생명 주기)
○2 경험과 성공 사례가 많음
○3 제품읠 일부인 ‘매뉴얼’을 작성해야함
○4 산출물이 명확하다
○5 두 개 이상의 과정이 병행되지 않음
타당성 검토 -> 계획 -> 요구 분석 -> 설계 -> 구현(코딩) -> 시험(검사) -> 유지 보수< 프로토타입 모형 (=원형 모형) >
= sw 시제품(프로토타입)을 만들어서 최종 결과물 미리 예측
*목적 = 사용자의 요구사항을 정확하게 파악하기 위해
*특징 ○1 프로토타입은 사용자-시스템 사이의 인터페이스에 중점
○2 시스템의 일부, 모형을 만드는 과정이지만 -> 추후의 골격 코드가 됨
○3 폭포수 모형의 단점(개발 완료 시점에 오류 발견) 보완하기 위함
참고 자료
없음