Notice
Recent Posts
Recent Comments
Link
250x250
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

거인의 코딩일지

[정처산기_필기]Chapter01-2_요구사항 확인 본문

자격증/정처산기_필기

[정처산기_필기]Chapter01-2_요구사항 확인

코딩거인 2023. 5. 18. 19:14
728x90
자료 사전에서 사용되는 기호 중 자료항목이 생략될 수도 있음을 나타내는 기호는?

- ()

자료 사전에서 반복을 의미하는 기호는?

- {}

+ 자료의 연결(and, along, with)을 나타내는 기호
{ } 자료의 반복을 나타내는 기호
[ ] 자료의 선택을 나타내는 기호
( ) 자료 생략 가능함을 나타내는 기호
UML의 관계중 다음이 설명하는 것이 무엇인가?

- 일반적인 개념을 부모(상위)라고 하고, 구체적인 개념을 자식(하위) 이라 함
- 구체적인(하위) 인 사물에서 일반적(상위)인 사물 쪽으로 속이 빈 화살표를 연결하여 표현 

- 일반화(Generalization)

- 일반화(Generalization) 관계는 하나의 사물이 다른 사물에 비해 더 일반적인지 구체적인지 표현하는 관계로 일반적인 개념을 부모(상위) 라고 하고 구체적인 개념을 자식(하위)이라 한다.

- 구체적(하위)인 사물에서 일반적(상위)인 사물쪽으로 속이 빈 화살표를 연결하여 표현
유스케이스 다이어그램에서 시스템과 상호작용하는 모든 외부 요소로, 사람이나 외부 시스템을 의미하는 구성요소는 무엇인가?

- 시스템(System)

유스케이스 다이어그램의 구성요소는 다음과 같다.
- 유스케이스(Usecase)
시스템이 제공해야하는 서비스
액터가 시스템을 통해 수행하는 일련의 행위

- 액터(Actor)
사용자가 시스템에 대해 수행하는 역할
시스템과 상호작용하는 사람 또는 사물

- 시스템(System)
시스템과 상호 작용을 하는 모든 외부 요소로 사람이나 외부 시스템을 의미

- 관계(Relationship)
연관성을 표현한 것으로 액터와 유스케이스, 유스케이스와 유스케이스 사이에서 나타날 수 있으며, 포함관계 확장관계, 일반화 관계등이 있음
객체지향 소프트웨어 개발 과정에서 산출물을 명세화, 시각화, 문서화 할때 사용되는 모델링 기술과 방법론을 통합해서 만든 표준화된 범용 모델링 언어는?

- UML(Unified Modeling Language)

객체지향 소프트웨어 개발 과정에서 산출물을 명세화, 시각화, 문서화 할때 사용되는 모델링 기술과 방법론을 통합해서 만든 표준화된 범용 모델링 언어는 UML 이다.

XML
W3C에서 개발된 다른 특수한 목적을 갖는 마크업 언어를 만드는데 사용하도록 권장하는 다목적 마크업 언어

AJAX
자바스크립트에서 사용하며 웹 서버와 클아이언트 간 비동기적으로 XML 데이터를 교환하고 조작하기 위한 웹기술

JSON
비동기 브라우저/ 서버 통신(AJAX) 을 위해 '속성- 값 쌍' '키- 값 쌍'으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을수 있는 텍스트를 사용하는 개방형 표준 포맷
다음중 UML 의 클래스 다이어그램에 대한 설명으로 올바르지 않은것은?

- 클래스 다이어그램은 객체간 상호작용을 메시지 흐름으로 표현한다.

객체간 상호작용을 메시지 흐름으로 표현하는 것은 시퀀스 다이어그램이다.
UML에 대한 설명으로 옳바르지 않은것은?

- 오직 개발자 만을 위한 의사소통 도구이다.

UML은 시스템 개발 과정에서 개발자와 고객 또는 개발자 간 등 다양한 이해관계자의 의사소통을 위한 도구이다.

방법론을 통합한 것으로, 표준화된 모델링 기법을 제공한다.

사물, 관계, 다이어 그램으로 구성된다.

UML 다이어그램은 구분에 따라 정적, 동적 다이어그램으로 구성된다.
728x90