정보처리기사 · 핵심요약

2026 정보처리기사 필기 핵심요약

2026

학습유형 선택

소프트웨어 설계

핵심022

HIPO

출제 빈도 5회

원본 10쪽

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

기본 시스템 모델은 입력, 처리, 출력으로 구성되며, 하향식 소프트웨어 개발을 위한 문서화 도구이다.

체계적인 문서 관리가 가능하다.

기호, 도표 등을 사용하므로 보기 쉽고 이해하기도 쉽다.

기능과 자료의 의존 관계를 동시에 표현할 수 있다.

변경, 유지보수가 용이하다.

시스템의 기능을 여러 개의 고유 모듈들로 분할하여 이들 간의 인터페이스를 계층 구조로 표현한 것을 HIPO Chart라고 한다. HIPO Chart의 종류

가시적 도표(도식 목차) : 시스템의 전체적인 기능과 흐름을 보여주는 계층(Tree) 구조도

총체적 도표(총괄도표, 개요 도표) : 프로그램을 구성하는

기능을 기술한 것으로 입력, 처리, 출력에 대한 전반적인 정보를 제공하는 도표

세부적 도표(상세 도표) : 총체적 도표에 표시된 기능을 구성하는 기본 요소들을 상세히 기술하는 도표

원본 추출 이미지(검수용·회차 숫자 원문 포함)

구조화된 본문이 원본과 맞게 들어갔는지 확인하기 위한 이미지입니다. 이미지 안에는 원본 회차 숫자와 다음 절 일부가 포함될 수 있습니다.