[정보처리기사] 개정 후 2020 시나공 필기 요약 정리 - 2과목 2장. 통합 구현



:bulb: 정보처리기사 2과목 소프트웨어 개발

2장. 통합 구현

038 단위 모듈 구현 Ⓒ

단위 모듈(Unit Module)

  • 한 가지 동작을 수행하는 기능을 모듈로 구현한 것
  • 단독 컴파일 가능
  • 단위 기능 명세서 작성 -> 입·출력 기능 구현 -> 알고리즘 구현

039 단위 모듈 테스트 Ⓑ

단위 모듈 테스트

  • 단위 테스트(Unit Test) 라고도 함
  • ex) 화이트 박스 테스트, 블랙박스 테스트
  • 테스트 케이스(Test Case) : 입력 값, 실행조건, 기대 결과 등으로 구성됨 명세서
  • 테스트 프로세스 : 계획 및 제어 -> 분석 및 설계 -> 구현 및 실현 -> 평가 -> 완료

040 개발 지원 도구 Ⓑ

통합 개발 환경(IDE; Integrated Development Environment)

  • 편집기, 컴파일러, 디버거 제공
  • ex) 이클립스, 비주얼 스튜디오, Xcode, 안드로이드 스튜디오, IDEA

빌드 도구

  • 전처리, 컴파일 수행
  • ex) Ant, Maven, Gradle

기타 협업 도구

  • 일정 관리, 업무흐름 관리, 정보 공유, 커뮤니케이션
  • ex) Jira, Slack, Jandi, Sketch, Zeplin, GitHub, Sqagger, Evernote



:bookmark: REFERENCE
2020 시나공 정보처리기사 필기 : NCS 기반 전면 개편[개정판]