[전자계산학] 기말고사 - 2008 객체지향프로그래밍설계

1. [전자계산학] 기말고사 - 2008 객체지.hwp
2. [전자계산학] 기말고사 - 2008 객체지.pdf
[전자계산학] 기말고사 - 2008 객체지향프로그래밍설계
기말고사 : 2008.2 객체지향프로그래밍설계
학번 :(), 이름 :()

참고 1: 글자수 제한이 있는 경우, 제한을 어길 경우 0점 처리됨.
참고 2: 서술형 답안의 경우 답안의 간결성과 완결성을 동시에 만족시키지 못하는 경우 감점 가능하므로 논리적으로 쓸것.

1. UML을 사용하면 좋은 이유 (본인이 생각하기에) 가장 중요한 4가지를 요약하여 논하라.
(i) (20자이내 : 표준임 )

(ii) (20자이내 : 시각적으로 이해하기 쉽게 표현됨 )

(iii) (20자이내 : 다양한 관점에서 모델링함. )

(iv) (20자이내 : language-independent )

2. UML을 사용하면 좋은 점도 많지만, UML이 비판받는면(criticism)도 있다. 답안 작성자가 생각하기에 UML이 비판받을 만한 것이 어떤 점이 있는지 중요한 3가지를 요약하여 논하라.
(i) (20자이내 : 너무 복잡하다 )

(ii) (20자이내 : 애매 모호한 경우가 많다. (예:화살표) )

(iii) (20자이내 : 배경지식이 부족한 사람에게 배우기 어렵다. )

3. (1) UML에서 동기(synchronous) 메시지 와 비동기 (asynchronous) 메시지 의 차이점을 설명하라.
....