-
220221 소프트웨어 설계 : 소프트웨어 설계, 개발OS Computer Science 2021. 2. 22. 19:40
1,2회 #6
소프트웨어 설계 시 구축된 플랫폼의 성능특성 분석에 사용 되는 측정 항목이 아닌 것은?
1 응답시간(Response Time)
2 가용성(Availability)3 사용률(Utilization)
4 서버 튜닝(Server Tuning)1,2회 #12
HIPO(Hierarchy Input Process Output)에 대한 설명으로 거리가 먼 것은?
1 상향식 소프트웨어 개발을 위한 문서화 도구이다.
2 HIPO 차트 종류에는 가시적 도표, 총체적 도표, 세부적 도표가 있다.
3 기능과 자료의 의존 관계를 동시에 표현할 수 있다.4 보기 쉽고 이해하기 쉽다.
1,2회 #13
UI 설계 원칙에서 누구나 쉽게 이해하고 사용할 수 있어야 한다는 것은?
1 유효성
2 직관성
3 무결성
4 유연성
1,2회 #18
소프트웨어 개발 방법 중 요구사항 분석(requirements analysis)과 거리가 먼 것은?
1 비용과 일정에 대한 제약설정
2 타당성조사3 요구사항 정의 문서화
4 설계 명세서 작성
1,2회 #19
공통 모듈에 대한 명세 기법 중 해당 기능에 대해 일관되게 이해되고 한 가지로 해석될 수 있도록 작성하는 원칙은?
1 상호작용성
2 명확성
3 독립성4 내용성
3회 #11
다음 ( ) 안에 들어갈 내용으로 옳은 것은?
컴포넌트 설계 시 “( )에 의한 설계”를 따를 경우, 해당 명세에서는
(1) 컴포넌트의 오퍼레이션 사용 전 에 참이 되어야 할 선행조건
(2) 사용 후 만족되어야 할 결과조건
(3) 오퍼레이션이 실행되는 동안 항상 만 족 되어야 할 불변조건
등이 포함되어야 한다.
1 협약(Contract)
2 프로토콜(Protocol)
3 패턴(Pattern)
4 관계(Relation)
4회 #6
파이프 필터 형태의 소프트웨어 아키텍처에 대한 설명으로 옳은 것은?
1 노드와 간선으로 구성된다.
2 서브시스템이 입력데이터를 받아 처리하고 결과를 다음 서브시스템으로 넘겨주는 과정을 반복한다.
3 계층 모델이라고도 한다.
4 3개의 서브시스템(모델, 뷰, 제어)으로 구성되어 있다.4회 #12
소프트웨어의 상위설계에 속하지 않는 것은?
1 아키텍처 설계
2 모듈 설계
3 인터페이스 정의
4 사용자 인터페이스 설계
4회 #16
소프트웨어 개발 단계에서 요구 분석 과정에 대한 설명으로 거리가 먼 것은?
1 분석 결과의 문서화를 통해 향후 유지보수에 유용하게 활용 활 수 있다.
2 개발 비용이 가장 많이 소요되는 단계이다.
3 자료흐름도, 자료 사전 등이 효과적으로 이용될 수 있다.4 보다 구체적인 명세를 위해 소단위 명세서 (Mini-Spec)가 활용될 수 있다.
4회 #20
바람직한 소프트웨어 설계 지침이 아닌 것은?
1 적당한 모듈의 크기를 유지한다.
2 모듈 간의 접속 관계를 분석하여 복잡도와 중복을 줄인다.3 모듈 간의 결합도는 강할수록 바람직하다.
4 모듈 간의 효과적인 제어를 위해 설계에서 계층적 자료 조직이 제시되어야 한다.'OS Computer Science' 카테고리의 다른 글
230221 소프트웨어 개발 : 형상 관리 (0) 2021.02.23 230221 소프트웨어 개발 : 자료 구조 (0) 2021.02.23 220221 소프트웨어 설계 : 미들웨어 (0) 2021.02.22 220221 소프트웨어 설계 : UML (0) 2021.02.22 220221 소프트웨어 설계 : 코드 (0) 2021.02.22