모두CBT

요구사항의 특성에 대한 설명으로 옳지 않은 것은? | [7급 국가직 소프트웨어공학] 24년 1회차 기출문제 상세 페이지

1[7급 국가직 소프트웨어공학] 24년 1회차
요구사항의 특성에 대한 설명으로 옳지 않은 것은?
1
신뢰성, 성능, 안전성은 기능적 요구사항에 해당한다.
2
비기능적 요구사항인 MTBF는 (MTTF + MTTR)로 나타낸다.
3
Windows에서 C++ 언어로 개발하라는 것은 비기능적 요구사항으로 분류된다.
4
비기능적 요구사항인 가용성을 높이기 위해서는, MTTF를 증가시키고 MTTR을 감소시켜야 한다.
해설

옳지 않은 설명은 신뢰성·성능·안전성을 기능적 요구사항으로 본 것이다. 이들은 시스템이 얼마나 잘 동작해야 하는지를 규정하는 비기능적 요구사항이다.

기능적 요구사항은 시스템이 수행할 기능(입력·처리·출력)을 정의하고, 비기능적 요구사항은 품질 속성과 제약 조건을 정의한다.

  • MTBF는 평균 고장 시간 간격으로, 평균 무고장 시간(MTTF)과 평균 수리 시간(MTTR)의 합이므로 옳다.
  • 운영체제·개발 언어를 지정하는 것은 구현 제약 조건이므로 비기능적 요구사항이 맞다.
  • 가용성은 MTTFMTTF+MTTR\dfrac{\mathrm{MTTF}}{\mathrm{MTTF} + \mathrm{MTTR}}이므로 MTTF를 늘리고 MTTR을 줄이면 높아진다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[7급 국가직 소프트웨어공학] 24년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요7급 국가직 소프트웨어공학 기출문제 암기장 전체 보기