8. 소프트웨어 아키텍처 설계에서 시스템 품질속성이 아닌 것은?
① 가용성 (Availability) ❷ 독립성 (Isolation)
③ 변경 용이성 (Modifiability) ④ 사용성(Usability)
이 문제는 소프트웨어 아키텍처 설계에서 시스템 품질 속성에 대해 묻고 있습니다. 주어진 선택지 중에서 시스템 품질 속성이 아닌 것을 찾는 문제입니다. 각 선택지를 하나씩 살펴보겠습니다.
소프트웨어 아키텍처 설계에서의 품질 속성
소프트웨어 아키텍처에서 품질 속성은 시스템의 성능, 유지보수성, 신뢰성 등과 관련된 특성들을 말합니다. 이러한 품질 속성은 시스템의 품질을 평가하는 중요한 요소입니다.
각 선택지 분석
- ① 가용성 (Availability)
- 가용성은 시스템이 고장 없이 정상적으로 동작할 수 있는 능력을 의미합니다. 시스템이 언제든지 사용 가능한 상태를 유지하는 것은 중요한 품질 속성 중 하나입니다. 따라서 가용성은 시스템 품질 속성에 포함됩니다.
- ❷ 독립성 (Isolation)
- **독립성 (Isolation)**은 다른 시스템이나 컴포넌트와의 상호작용 없이 독립적으로 기능을 수행할 수 있는 능력을 의미합니다. 이 속성은 시스템 아키텍처에서 중요할 수 있지만, 시스템 품질 속성으로는 일반적으로 포함되지 않는 경우가 많습니다. 시스템 품질 속성은 주로 성능, 신뢰성, 보안성 등에 초점을 맞추기 때문입니다.
- ③ 사용성 (Usability)
- **변경 용이성 (Modifiability)**은 시스템이 변경되거나 확장될 때, 그 변경이 용이한 정도를 말합니다. 소프트웨어 아키텍처에서 변경 용이성은 매우 중요한 품질 속성으로, 시스템의 유지보수성과 연관됩니다. 따라서 변경 용이성은 시스템 품질 속성에 포함됩니다.
- ④ 사용성 (Usability)
- **사용성 (Usability)**은 사용자가 시스템을 쉽게 이해하고 사용할 수 있는 정도를 나타냅니다. 소프트웨어 아키텍처에서 사용성도 중요한 품질 속성으로, 특히 사용자 경험(UX) 설계에서 중요한 요소입니다. 따라서 사용성은 시스템 품질 속성에 포함됩니다.
결론
- **❷ 독립성 (Isolation)**은 시스템 품질 속성으로 일반적으로 다루지 않으며, 다른 선택지들은 시스템 품질 속성에 포함됩니다.
- 따라서 정답은 **❷ 독립성 (Isolation)**입니다.
이해가 되셨나요? 추가적인 질문이 있으면 언제든지 도와드리겠습니다!
반응형
'기출문제 > 정보처리기사' 카테고리의 다른 글
2021년 2회 정보처리기사 기출문제 10번 (0) | 2025.03.20 |
---|---|
2021년 2회 정보처리기사 기출문제 9번 (0) | 2025.03.20 |
2021년 2회 정보처리기사 기출문제 7번 (1) | 2025.03.20 |
2021년 2회 정보처리기사 기출문제 6번 (1) | 2025.03.20 |
2021년 2회 정보처리기사 기출문제 5번 (0) | 2025.03.20 |