2022 국가직7급 소프트웨어공학 4번 해설 — 품질 속성
정답 ④번출제 쟁점 품질 속성발문 옳지 않은 것 고르기
문제
소프트웨어의 품질 속성에 대한 설명으로 옳지 않은 것은?
- ① 신뢰성 - 요구된 기능을 실행하여 정확하고 일관성 있는 결과를 생성하는 속성
- ② 효율성 - 요구된 기능을 최소의 시간과 자원을 사용하여 결과를 생성하는 속성
- ③ 모듈성 - 컴포넌트의 통합이나 조정을 쉽게 만드는 속성
- ④ 상호운용성 - 소프트웨어가 여러 운영 환경 및 플랫폼에서 실행될 수 있도록 변형이 가능한 속성 ← 정답
선지별 해설
① 신뢰성 - 요구된 기능을 실행하여 정확하고 일관성 있는 결과를 생성하는 속성
이 선지 진술은 옳음(O)
신뢰성(Reliability)은 규정된 조건에서 요구 기능을 정확하고 일관되게 수행하는 능력을 뜻하므로 옳은 설명이다.
② 효율성 - 요구된 기능을 최소의 시간과 자원을 사용하여 결과를 생성하는 속성
이 선지 진술은 옳음(O)
효율성(Efficiency)은 주어진 성능 수준에서 사용 자원(시간·메모리 등)을 최소화하는 능력을 의미하므로 옳다.
③ 모듈성 - 컴포넌트의 통합이나 조정을 쉽게 만드는 속성
이 선지 진술은 옳음(O)
모듈성(Modularity)은 시스템을 독립적 구성요소로 나누어 통합·조정·수정을 용이하게 하는 속성으로 옳은 설명이다.
④ 상호운용성 - 소프트웨어가 여러 운영 환경 및 플랫폼에서 실행될 수 있도록 변형이 가능한 속성
이 선지 진술은 틀림(X)
여러 환경·플랫폼에서 실행되도록 변형 가능한 속성은 이식성(Portability)이다. 상호운용성(Interoperability)은 다른 시스템과 상호 연동·정보 교환하는 능력이므로 짝이 잘못되었다.
핵심 요약 (Q&A)
- Q. 2022 국가직7급 소프트웨어공학 4번의 핵심 쟁점은 무엇인가?
- A. 2022 국가직7급 소프트웨어공학 4번은 품질 속성에 관한 문항으로, "옳지 않은 것"을 고르는 문제입니다.
- Q. 2022 국가직7급 소프트웨어공학 4번의 정답은?
- A. 정답은 ④번입니다. 여러 환경·플랫폼에서 실행되도록 변형 가능한 속성은 이식성(Portability)이다. 상호운용성(Interoperability)은 다른 시스템과 상호 연동·정보 교환하는 능력이므로 짝이 잘못되었다.