정보처리기사 필기, 1과목 소프트웨어 설계 (무료공유)
- 최초 등록일
- 2021.06.13
- 최종 저작일
- 2021.06
- 38페이지/
MS 워드
- 가격 무료

다운로드
소개글
안녕하세요, 작년에 정보처리기사 자격증을 준비하며 정리했던 필기 자료를 무료로 공유하고자 합니다. 제 자료가 정보처리기사 필기 준비하시는데 조금이라도 도움됐으면 좋겠습니다.
※ 본 자료는 정보처리기사 시나공과 수제비 필기책의 내용을 압축 요약하여 작성했기 때문에 내용이 부족할 수 있습니다. 자세한 내용과 출제 예상문제 및 기출문제를 공부하기 위해서 책을 꼭 지참한 후, 자료를 참고하면 좋을 것 같습니다.
[강력추천 공부법]
책 1회독 → 본 자료 회독 → 기출문제 풀이
<공부방법 예시>
시나공: p.26
수제비: 1-14
기출문제: 00년 0회 기출문제
중요도: ★, ★★, ★★★
키워드: ____
두음암기: # ____
산출물: # " "
목차
1. 소프트웨어 생명 주기, SDLC(Software Development Life Cycle)
2. 스크럼(Scrum) 기법
3. XP 기법
4. 개발 기술 환경 파악
5. 요구사항 정의
6. UML
7. 사용자 인터페이스(UI; User Interface)
8. 품질 요구사항
9. 소프트웨어 아키텍처
10. 아키텍처 패턴
11. 객체지향(Object-Oriented)
12. 결합도(Coupling)
13. 응집도(Cohesion)
14. 공통 모듈
15. 코드
16. 디자인 패턴
17. 인터페이스 요구사항 검증
18. 인터페이스
19. 인터페이스 방법 명세화
20. 미들웨어 솔루션 명세
21. 추가 정리, 수제비 및 기출문제
본문내용
1. 소프트웨어 생명 주기, SDLC(Software Development Life Cycle) ★★
p.22, 5-3, 20년 1, 2, 3, 4회 기출문제
1) 폭포수 모형(Waterfall Model) ★
- 가장 오래되고 가장 폭넓게 사용된 고전적 생명 주기 모형
- 한 단계가 끝나야만 다음 단계로 넘어가는 선형 순차적 모형
- 단계별 정의 및 산출물이 명확
- 개발 중간에 요구사항의 변경이 용이하지 않음
- 타당성검토 → 계획 → 요구 분석 → 설계 → 구현(코딩) → 테스트(검사) 유지보수
#분설구테유
2) 프로토타입 모형(Prototype Model, 원형 모형) ★
- 견본(시제)품을 만들어 최종 결과물을 예측하는 모형
- 인터페이스 중점을 두어 개발
- 개발 중간에 요구사항의 변경이 용이
3) 나선형 모형(Spiral Model, 점진적 모형) ★ __ 20년 1,2,3회 기출문제
- 폭포수 모형과 프로토타입 모형의 장점에 위험 분석 기능을 추가한 모형
- 점진적 개발 과정 반복으로 요구사항 추가 가능
- 정밀하고 유지보수 과정 필요 없음
- 계획 및 정의 → 위험 분석 → 공학적 개발 → 고객 평가
#계위개고
4) 애자일 모형(Agile Model) ★★ __ 20년 1,2,3회 기출문제
- 애자일은 민첩함, 기민함 의미
- 변화에 유연하게 대응
- 일정한 주기(Iteration, Sprint)를 반복하면서 개발과정 진행
- 절차와 도구보다 고객(개인)과의 소통에 초점을 맞춤
ex) XP(eXtreme Programming), 스크럼(Scrum), 칸반(Kanban), 크리스탈(Crystal), 린(LEAN)
#엑스칸크린
+ 기능중심 개발
2. 스크럼(Scrum) 기법 ★
p.26, 1-14
- 팀원 스스로가 스크럼 팀 구성
- 개발 작업에 관한 모든 것을 스스로 해결해야 함
- 스프린트는 2 ~ 4주 정도의 기간으로 진행
참고 자료
시나공 정보처리기사 필기
수제비 정보처리기사 필기
NCS 기출문제