** 2020년 06월 06일 필기 기출

17/20

  1. GoF(Gang of Four)의 디자인 패턴에서 행위 패턴에 속하는 것은?

a. Builder

b. Visitor

c. Prototype

d. Bridge

GoF의 디자인 패턴
범위 목적 생성 구조 행동
클래스 Factory Method Adapter Imterpreter
Template Method
객체 Abstract Factory
Builder(①)
Prototype(③)
Singleton Bridge(④)
Composite
Decorator
Facade
Flyweight
Proxy Chain of Responsibility
Command
Iterator
Mediator
Observer
State
Strategy
Visitor(②)
  1. HIPO(Hierarchy Input Process Output)에 대한 설명으로 거리가 먼 것은?

a. 상향식 소프트웨어 개발을 위한 문서화 도구이다.

b. HIPO 차트 종류에는 가시적 도표, 총체적 도표, 세부적 도표가 있다.

c. 기능과 자료의 의존 관계를 동시에 표현할 수 있다.

d. 보기 쉽고 이해하기 쉽다.

HIPO (Hierarchy Input Process Output)

시스템의 분석 및 설계나 문서화할 때 사용하는 기법으로 시스템의 실행 과정인 입력, 처리, 출력의 기능을 나타냄

  1. 객체지향 분석 방법론 중 E-R 다이어그램을 사용하여 객체의 행위를 모델링하며, 객체식별, 구조 식별, 주체 정의, 속성 및 관계 정의, 서비스 정의 등의 과정으로 구성되는 것은?

a. Coad와 Yourdon 방법

b. Booch 방법

c. Jacobson 방법

d. Wirfs-Brocks 방법

Rumbaugh 방법 가장 일반적으로 사용되는 방법으로 분석 활동을 객체 모델, 동적 모델, 기능 모델로 나누어 수행하는 방법
Booch 방법 미시적 개발 프로세스와 거시적 개발 프로세스를 모두 사용하는 분석 방법
클래스와 객체들을 분석 및 식별하고 클래스의 속성과 연산을 정의함
Jacobson 방법 Use Case를 강조하여 사용하는 분석 방법
*Coad와 Yourdon 방법 E-R 다이어그램을 사용하여 객체의 행위를 모델링하며, 객체 식별, 구조 식별, 주제 정의, 속성과 인스턴스 연결 정의, 연산과 메시지 연결 정의 등의 과정으로 구성하는 기법
Wirfs-Brocks 방법 분석과 설계 간의 구분이 없고, 고객 명세서를 평가해서 설계 작업까지 연속적으로 수행하는 기법

Untitled