영역별 출제 문항수 (참고)

Untitled

목차

<aside> ✅ 1장. 요구사항 확인 2장. 데이터 입 , 출력 구현 3장. 통합 구현 4장. 서버 프로그램 구현 5장. 인터페이스 구현 6장. 화면 설계 7장. 어플리케이션 테스트 관리 8장. SQL 응용 9장. 소프트웨어 개발 보안 구축 10장. 프로그래밍 언어 활용 → 일단 건너뛰기 (시간 소모 多) 11장. 응용 SW 기초 기술 활용 12장. 제품 소프트웨어 패키징

</aside>

1장. 요구사항 확인

<aside> ✅ 1-1. 소프트웨어 개발 시 사용되는 여러 모형 1-2. 요구사항 종류 1-3. 다이어그램 관련 용어 , 관계 , 다이어그램 종류 1-4. 소프트웨어 개발 방법론 및 비용 산정 기법

</aside>

1-1. 소프트웨어 개발 시 사용되는 여러 모형

  1. 나선형 모형 (Spiral Model) : 여러 번의 소프트웨어 개발 과정을 거쳐 점진적으로 완벽한 최종 소프트웨어 개발하는 모형
  1. 폭포수 모형 (Waterfall Model) : 이전 단계로 돌아갈 수 없기 때문에, 각 단계 확실하게 처리 후 다음 단계로 넘어가는 모형 (가장 오래된 모형 , 고전적 생명 주기 모형)

  2. 애자일 모형 (Agile) : 고객 요구사항 변화에 유연하게 대응할 수 있도록, 일정 주기 반복하며 개발하는 모형 (고객과의 소통 → 중요)

  1. 애자일 모형의 4가지 핵심 가치