모두CBT

중환자실 환자 모니터링 시스템은 생체신호 이상에 대한 신속한 경보, 환… | [7급 국가직 소프트웨어공학] 26년 1회차 기출문제 상세 페이지

1[7급 국가직 소프트웨어공학] 26년 1회차
중환자실 환자 모니터링 시스템은 생체신호 이상에 대한 신속한 경보, 환자 정보 보호, 경보 기능의 안전성, 24시간 서비스 가용성, 의료기기 변경에 대한 유지보수성이 중요하다. 이러한 요구사항을 고려한 아키텍처 설계 방안으로 옳은 것은?
1
신속한 처리가 필요한 경보 연산을 다수의 컴포넌트에 분산하여 상호 통신하도록 하고, 안전 관련 기능은 소수의 컴포넌트에 모아 배치한다.
2
신속한 경보에 필요한 핵심 연산은 소수의 컴포넌트에 집중하고, 변경이 잦은 의료기기 연동 기능은 작고 독립적인 컴포넌트로 구성한다.
3
안전 관련 기능은 가능한 여러 컴포넌트에 분산하고, 중요 환자 정보는 보호 수준이 높은 내부 계층에 배치한다.
4
높은 가용성을 위해 컴포넌트의 중복을 최소화하고, 유지보수성을 높이기 위해 여러 컴포넌트가 하나의 공유 데이터 구조를 사용하도록 한다.
해설

신속한 경보(성능)를 위해 핵심 연산을 소수의 컴포넌트에 집중하고, 변경이 잦은 기능을 작고 독립적인 컴포넌트로 나누는 설계가 옳다.

성능은 컴포넌트 간 통신을 줄일수록 높아지고, 유지보수성은 변경 영향이 국소화되는 작고 독립적인 컴포넌트에서 높아진다.

  • 경보 연산을 다수 컴포넌트에 분산하면 상호 통신 부담으로 응답이 느려진다.
  • 안전 관련 기능은 분산하지 않고 소수의 컴포넌트에 모아야 검증과 보호가 쉽다.
  • 가용성은 컴포넌트 중복(이중화)으로 높이며, 공유 데이터 구조는 변경 파급을 키워 유지보수성을 떨어뜨린다.

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

이어서 풀어보기

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