기출문제/정보처리기사

2019년 3회 정보처리기사 기출문제 79번

엉클지니 2025. 4. 23. 22:31

79. 소프트웨어 품질 목표 중 요구되는 기능을 수행하기 위해 필요한 자원의 소요 정도를 의미하는 것은?

    Usability         Reliability

     Efficiency        Functionality

 

 

 

 

 

이 문제는 소프트웨어 품질 목표에 대한 질문입니다.
품질 목표는 소프트웨어가 어떻게 동작해야 하는지를 정의하는 중요한 요소들입니다. 각 품질 목표는 소프트웨어가 어떤 성질을 가져야 하는지를 설명하며, 그 중에서 자원 소요 정도와 관련된 목표를 묻는 문제입니다.


❖ 소프트웨어 품질 목표 정의

주요 품질 목표:

  1. Usability (사용성): 사용자가 시스템을 쉽고 편리하게 사용할 수 있도록 하는 특성입니다.
  2. Reliability (신뢰성): 시스템이 오류 없이 안정적으로 동작하는 능력입니다.
  3. Efficiency (효율성): 소프트웨어가 주어진 자원(시간, 메모리 등)을 얼마나 효율적으로 사용하는지를 나타냅니다.
  4. Functionality (기능성): 시스템이 요구된 기능을 제대로 수행하는 정도입니다.

❖ 보기 분석


① Usability (사용성)

  • 사용성은 시스템이 얼마나 사용자 친화적이고 쉽게 사용할 수 있는지와 관련이 있습니다.
  • 자원 소요 정도와는 관계가 없습니다.

② Reliability (신뢰성)

  • 신뢰성은 시스템이 얼마나 안정적으로 오류 없이 동작하는지와 관련이 있습니다.
  • 이 또한 자원 소요 정도와는 직접적인 관계가 없습니다.

Efficiency (효율성)

  • 효율성은 시스템이 주어진 자원(시간, 메모리 등)을 얼마나 잘 활용하는지에 대한 개념입니다.
  • 자원 소요 정도는 효율성의 핵심 개념으로, 시스템의 성능과 자원 활용도를 높이는 것이 효율성의 목표입니다.
  • 정답입니다!

④ Functionality (기능성)

  • 기능성은 시스템이 요구된 기능을 제대로 수행하는지를 평가하는 품질 목표입니다.
  • 자원 소요와는 관계가 없습니다.

✅ 정답: ❸ Efficiency (효율성)


❖ 한눈에 정리

보기 설명 정오

① Usability 사용성과 관련, 자원 소요와는 관계 없음
② Reliability 신뢰성과 관련, 자원 소요와는 관계 없음
❸ Efficiency 자원 소요 정도와 관련, 정답
④ Functionality 기능성, 자원 소요와는 관계 없음

❖ 기억하기 좋은 팁

📌 **효율성(Efficiency)**은 시스템의 자원 사용을 최적화하는 품질 목표입니다.
🔍 시스템의 **기능성(Functionality)**은 요구된 기능을 제대로 수행하는 것과 관련이 있습니다, 효율성은 자원 관리에 관련된 목표!


 

반응형