본문 바로가기
정보처리기사 필기/[1과목] 소프트웨어 설계

HIPO(Hierarchy Input Process Output)

by 프론트엔드마스터일걸 2025. 2. 9.
728x90
반응형

📍 HIPO(Hierarchy Input Process Output)란?

시스템의 분석 및 설계나 문서화할 때 사용되는 기법으로, 시스템 실행 과정인 입력, 처리, 출력의 기능을 나타낸다.

  • 기본 시스템 모델은 입력, 처리, 출력으로 구성되며, 하향식 소프트웨어 개발을 위한 문서화 도구
  • 체계적인 문서 관리가 가능
  • 기호, 도표 등을 사용하므로 보기 쉽고 이해하기 쉬움
  • 기능과 자료의 의존 관계를 동시에 표현
  • 변경, 유지보수가 용이
  • 시스템의 기능을 여러 개의 고유 모듈들로 분할하여 이들 간의 인터페이스를 계층 구조로 표현한 것을 HIPO Chart라고 함

 

📍 HIPO Chart의 종류

가시적 도표(도식 목차) 시스템의 전체적인 기능과 흐름을 보여주는 계층(Tree) 구조도
총체적 도표(총괄 도표, 개요 도표) 프로그램을 구성하는 기능을 기술한 것으로 입력, 처리, 출력에 대한 전반적인 정보를 제공하는 도표
세부적 도표(상세 도표) 총체적 도표에 표시된 기능을 구성하는 기본 요소들을 상세히 기술하는 도표

 


 

📍 정보처리기사 필기 기출

19. HIPO(Hierarchy Input Process Output)에 대한 설명으로 거리가 먼 것은?
(2020년 6월 6일 기출문제)
① 상향식 소프트웨어 개발을 위한 문서화 도구이다.  상향식이 아니라 하향식
② HIPO 차트 종류에는 가시적 도표, 총체적 도표, 세부적 도표가 있다.
③ 기능과 자료의 의존 관계를 동시에 표현할 수 있다.
④ 보고 쉽고 이해하기 쉽다.



 

 

참고 : 시나공 정보처리기사 필기

728x90
반응형