728x90
반응형
📍 HIPO(Hierarchy Input Process Output)란?
시스템의 분석 및 설계나 문서화할 때 사용되는 기법으로, 시스템 실행 과정인 입력, 처리, 출력의 기능을 나타낸다.
- 기본 시스템 모델은 입력, 처리, 출력으로 구성되며, 하향식 소프트웨어 개발을 위한 문서화 도구
- 체계적인 문서 관리가 가능
- 기호, 도표 등을 사용하므로 보기 쉽고 이해하기 쉬움
- 기능과 자료의 의존 관계를 동시에 표현
- 변경, 유지보수가 용이
- 시스템의 기능을 여러 개의 고유 모듈들로 분할하여 이들 간의 인터페이스를 계층 구조로 표현한 것을 HIPO Chart라고 함
📍 HIPO Chart의 종류
| 가시적 도표(도식 목차) | 시스템의 전체적인 기능과 흐름을 보여주는 계층(Tree) 구조도 |
| 총체적 도표(총괄 도표, 개요 도표) | 프로그램을 구성하는 기능을 기술한 것으로 입력, 처리, 출력에 대한 전반적인 정보를 제공하는 도표 |
| 세부적 도표(상세 도표) | 총체적 도표에 표시된 기능을 구성하는 기본 요소들을 상세히 기술하는 도표 |
📍 정보처리기사 필기 기출
| 19. HIPO(Hierarchy Input Process Output)에 대한 설명으로 거리가 먼 것은? ① (2020년 6월 6일 기출문제) |
|
| ① 상향식 소프트웨어 개발을 위한 문서화 도구이다. | |
| ② HIPO 차트 종류에는 가시적 도표, 총체적 도표, 세부적 도표가 있다. | |
| ③ 기능과 자료의 의존 관계를 동시에 표현할 수 있다. | |
| ④ 보고 쉽고 이해하기 쉽다. | |
참고 : 시나공 정보처리기사 필기
728x90
반응형
'정보처리기사 필기 > [1과목] 소프트웨어 설계' 카테고리의 다른 글
| 애자일 모형(Agile Model) (0) | 2025.02.11 |
|---|---|
| 객체지향 분석의 방법론 (0) | 2025.02.09 |
| 데이터베이스 관리 시스템(DBMS) (0) | 2025.02.09 |
| CASE(Computer Aided Software Engineering) (0) | 2025.02.09 |
| 연관성(RelationShip) (0) | 2025.02.09 |
