26-1모듈 응집도에 관한 설명이다. 빈칸 ①~③에 들어갈 응집도의 유… | 2026년 정보처리기사실기 1회차 기출문제 상세 페이지
8
26-1
모듈 응집도에 관한 설명이다. 빈칸 ①~③에 들어갈 응집도의 유형을 적으시오.
- ( ① ) 응집도: 모듈이 서로 관련된 여러 기능을 담고 있고, 그 구성 요소들이 정해진 순서에 따라 차례로 기능을 수행한다.
- ( ② ) 응집도: 같은 입력 자료를 쓰거나 같은 출력 자료를 만들어 내지만, 서로 다른 일을 하는 활동들이 한 모듈에 모여 있다.
- ( ③ ) 응집도: 모듈 안의 모든 요소가 오직 하나의 목적을 이루기 위해 함께 동작한다.
해설
① 절차적 응집도(Procedural Cohesion)
② 교환적(통신적) 응집도(Communicational Cohesion)
③ 기능적 응집도(Functional Cohesion)
[해설]
응집도는 모듈 안의 요소들이 하나의 목적에 얼마나 강하게 묶여 있는지를 나타낸다. 강한 것부터 기능적 → 순차적 → 교환적 → 절차적 → 시간적 → 논리적 → 우연적 순이다.
- 절차적 응집도 — 서로 관련된 기능들이 정해진 순서에 따라 차례로 수행된다.
- 교환적(통신적) 응집도 — 같은 입력이나 출력 자료를 쓰지만 서로 다른 일을 하는 활동들이 한 모듈에 모여 있다.
- 기능적 응집도 — 모든 요소가 하나의 목적을 위해 함께 동작하며, 가장 바람직한 형태다.
혼동 주의: 한 활동의 출력이 다음 활동의 입력이 되면 순차적 응집도다. 순서만 정해져 있는 절차적 응집도와 구별해야 한다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.