럼바우(Rumbaugh) 객체지향 분석 기법에서 동적 모델링에 활용되는 다이어그램은?
상태 다이어그램(State Diagram) ==> 동적 모델링에!!
CASE (Computer Aided Software)의 주요 기능으로 옳지 않은 것은?
언어 번역
CASE는 S/W 라이프 사이클 전 단계의 연결, 그래픽 지원, 다양한 소프트웨어 개발 모형 지원
DFD (Data flow Diagram)에 대한 설명으로 틀린 것은?
시간 흐름을 명확하게 표현할 수 있다.
DFD는 시간 흐름이 아닌 프로세스 간 존재하는 상호작용을 명확하게 표현한다.
UML의 기본 구성요소
- Things (사물): 구조, 행위, 그룹, 주석 등
- Relationship (관계): 의존 관계, 연관 관계, 일반화 관계 등
- Diagram (다이어그램): 객체 다이어그램, 클래스 다이어그램, 시퀀스 다이어그램
소프트웨어 상위 설계에 속하지 않는 것은?
모듈 설계
- 모듈 설계는 하위 설계에 해당한다. 상위 설계에는 아키텍처 설계, 인터페이스 정의, 사용자 인터페이스 설계가 있다.

자료사전(Data-Dictionary)에서 선택의 의미를 나타내는 것은?
[] Selection 선택이다.
소프트웨어의 사용자 인터페이스 개발시스템이 가져야 할 기능이 아닌 것은?
소스 코드 분석 및 오류 복구
명세 기법에서 정형과 비정형
- 정형 명세기법: 수학적 원리와 표기법 사용, 알아보기 어려우나 간결하고 일관됨.
- 비정형 명세기법: 다이어그램 표기법 사용, 알아보기 쉬우나 일관성이 떨어져 사람마다 해석이 다를 수 있음.