정보

    • 업무명     : 정보처리기사 필기 : 제2과목 소프트웨어 개발 (통합 구현)

    • 작성자     : 이상호

    • 작성일     : 2021-03-01

    • 설   명      :

    • 수정이력 :

     

     

     내용

    [단위 모듈 구현]

    • 단위 모듈(Unit Module)의 개요

      • 단위기능 명세서 작성 - 입출력기능 구현 - 알고리즘 구현

    • 단위 기능 명세서 작성

    • 입·출력 기능 구현

    • 알고리즘 구현

      • 디바이스 드라이버 모듈

      • 네트워크 모듈

      • 파일 모듈

      • 메모리 모듈

      • 프로세스 모듈

     

    [단위 모듈 테스트]

    • 단위 모듈 테스트

      • 화이트 박스 테스트

      • 블랙박스 테스트

    • 테스트 케이스(Test Case)

      • 식별자, 텍스트 항목, 입력 명세, 출력명세, 환경설정, 특수절차요구, 의존성기술

    • 테스트 프로세스

      • 계획및 제어단계, 분석 및 설계단계, 구현 및 실현단계, 평가단계, 완료단계

     

    [개발 지원 도구]

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

    • 빌드 도구

      • Ant

      • Maven

      • Gradle

    • 기타 협업 도구

      • 프로젝트 및 일정관리

      • 정보 공유 및 커뮤니케이션

      • 디자인

      • 기타

     

    [연습문제]

    • 다음 중 단위모듈 구현 시 고려할 사항으로 틀린 것은?

      • ① 응집도는 높고, 결합도는 낮추는 방향으로 구현을 한다.

      • ② 개별 모듈을 먼저 구현 후 공통 모듈은 맨 나중에 구현한다.

      • ③ 단위모듈의 구현 시 디버깅은 IDE도구를 활용하여서 수행한다.

      • ④ 단위모듈의 테스트는 화면(UI)이 있다면 화면 중심으로 테스트 한다.

     

     참고 문헌

    [논문]

    • 없음

    [보고서]

    • 없음

    [URL]

    • 없음

     

     문의사항

    [기상학/프로그래밍 언어]

    • sangho.lee.1990@gmail.com

    [해양학/천문학/빅데이터]

    • saimang0804@gmail.com
    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기