본문 바로가기
기출문제풀이/정보처리기사 2020년 1, 2회

19. 공통 모듈에 대한 명세 기법 중 해당 기능에 대해 일관되게 이해되고 한 가지로 해석될 수 있도록 작성하는 원칙은?

by 게토레이쉐이크 2025. 5. 29.

[정보처리기사 기출 해설] 공통 모듈 명세 – 일관성과 해석 일치를 위한 원칙은? (2020년 1회)

📌 출처: 2020년 정보처리기사 필기 1회차
📖 과목: 소프트웨어 설계

 

 

19. 공통 모듈에 대한 명세 기법 중 해당 기능에 대해 일관되게 이해되고 한 가지로 해석될 수 있도록 작성하는 원칙은?

① 상호작용성
② 명확성
③ 독립성
④ 내용성


✅ 정답: ② 명확성


📘 개념 설명: 공통 모듈 명세 기법

**공통 모듈(Common Module)**이란 여러 프로그램이나 시스템에서 반복적으로 사용되는 기능을 재사용할 수 있도록 모듈화한 구성 요소입니다.

공통 모듈을 명세할 때는 오해 없이, 누구나 동일하게 이해할 수 있도록 작성하는 것이 중요하며, 이때 핵심이 되는 원칙이 바로 **명확성(Clarity)**입니다.

명세 작성 시 주요 원칙

  • 명확성(Clarity): 한 가지로만 해석되도록 기술해야 함
  • 일관성(Consistency): 동일한 기준과 용어 사용 유지
  • 완전성(Completeness): 누락 없이 모든 기능을 포함
  • 추적 가능성(Traceability): 요구사항과 기능이 일치해야 함

🔍 정답 해설

문제에서 강조하는 핵심은 “일관되게 이해되고, 한 가지로 해석될 수 있는” 원칙입니다.
이러한 조건을 만족하는 명세 기법의 원칙은 명확성입니다.

✅ 따라서 정답은 ② 명확성입니다.


❌ 보기별 오답 해설

  • ① 상호작용성
    → 시스템 또는 모듈 간 데이터나 명령을 주고받는 능력을 의미하며, 명세 작성 원칙과는 다릅니다.
  • ③ 독립성
    → 다른 모듈이나 구성요소와 의존하지 않고 독립적으로 동작할 수 있는 성질을 의미합니다.
  • ④ 내용성
    → 일반적으로 사용하는 소프트웨어 공학 용어는 아니며, 명확성이나 완전성과 같은 핵심 원칙과 직접적인 연관은 없습니다.

🎯 핵심 요약

  • 공통 모듈 명세에서 명확성은 누구나 일관되게 해석할 수 있는 기술 원칙입니다.
  • 시스템 혼동을 줄이고 협업의 정확도를 높이기 위해 반드시 지켜야 할 중요한 기준입니다.