2020 1, 2회 통합필기에도 출제된 문제 : ★
06. UML에서 시퀀스 다이어그램의 구성 항목에 해당하지 않는 것은?
1) 생명선
2) 실행
3) 확장
4) 메시지
시퀀스 다이어그램(Squence Diagram) : 어떠한 순서로 어떤 객체들과 어떻게 상호작용을 했는지 표현하는 다이어그램
세부요소
● 생명선 : 모델링 되는 개개의 인스턴스를 나타냄
● 실행 : 인스턴스가 실제로 다른 인스턴스와 상호작용을 하며 활성화되어있는 것을 나타냄
● 메시지 : 인스턴스간의 주고받는 데이터
[참고 자료]
https://sabarada.tistory.com/84
07. 객체지향에서 정보 은닉과 가장 밀접한 관계가 있는 것은?
1) Encapsulation
2) Class
3) Method
4) Instance
객체지향
● Object(객체) : 데이터와 데이터를 처리하는 함수를 묶어놓은 하나의 모듈
● Class(클래스) : 공통된 속성과 연산을 갖는 객체의 집합
● Encapsulation(캡슐화) : 데이터와 데이터를 처리하는 함수를 하나로 묶는 것을 의미, 인터페이스를 제외한 세부내용이 은폐되어 외부의 접근이 제한적
● Instance(상속) : 이미 정의된 상위 클래스의 모든 속성과 연산을 하위 클래스가 물려받는 것
● Polymorphism(다형성) : 메시지에 의해 객체의 연산을 수행하게 될 때 하나의 메시지에 대해 각각의 객체(클래스)가 가지고 있는 고유한 방법으로 응답할 수 있는 능력
[참고 자료]
길벗 2020 시나공 정보처리기사 필기 p.106 ~ p.108
★ 08. 디자인 패턴 중에서 행위적 패턴에 속하지 않는 것은?
1) 커맨드(Command) 패턴
2) 옵저버(Observer) 패턴
3) 프로토타입(Prototype) 패턴
4) 상태(State) 패턴
디자인 패턴
● 각 모듈의 세분화된 역할, 모듈 간의 인터페이스와 같은 코드를 작성하는 수준의 세부 구현방안을 설계할 때 참조가능한 전형적인 해결 방식 또는 예제
● 유형에따라 3개의 카테고리 안애 총 23개의 디자인 패턴으로 분류
[참고 자료]
길벗 2020 시나공 정보처리기사 필기 p.119 ~ p.121
★ 09. UI 설계 원칙 중 누구나 쉽게 이해하고 사용할 수 있어야 한다는 원칙은?
1) 희소성
2) 유연성
3) 직관성
4) 멀티운용성
사용자 인터페이스(UI : User Interface)의 기본 원칙
● 직관성 : 누구나 쉽게 이해하고 사용할 수 있어야함
● 유효성 : 사용자의 목적을 정확하고 완벽하게 달성해야함
● 학습성 : 누구나 쉽게 배우구 익힐 수 있어야함
● 유연성 : 사용자의 요구사항을 최대한 수용하고 실수를 최소화해야함
[참고 자료]
길벗 2020 시나공 정보처리기사 필기 p.63
10. 코드의 기본 기능으로 거리가 먼 것은?
1) 복잡성
2) 표준화
3) 직관성
4) 멀티운용성
코드는 정보를 신속, 정확, 명료하게 전달할 수 있게한다.
코드의 주요 기능
● 식별 기능 : 데이터 간의 성격에 따라 구분이 가능
● 분류 기능 : 특정 기준이나 동일한 유형에 해당하는 데이터를 그룹화 할 수 있다.
● 배열 기능 : 의미를 부여하여 나열할 수 있다.
코드 설계시 유의사항
● 컴퓨터 처리에 적합
● 공통성
● 확장성
● 체계성
● 일관성
● 간결(단순)성
● 식별(고유)성
● 정렬과 분류의 편리
[참고 자료]
길벗 2020 시나공 정보처리기사 필기 p.116
※ 잘못된 부분이 있다면 공유부탁드립니다!
2020 정보처리기사
제 3회 필기 A형
문제풀이 006~010
'정보처리기사 > 2020 3회 정보처리기사 필기' 카테고리의 다른 글
2020 정보처리기사 제 3회 필기 A형 2과목 021~025 (0) | 2020.09.16 |
---|---|
2020 정보처리기사 제 3회 필기 A형 1과목 016~020 (1) | 2020.09.14 |
2020 정보처리기사 제 3회 필기 A형 1과목 011~015 (2) | 2020.08.31 |
2020 정보처리기사 제 3회 필기 A형 1과목 001~005 (0) | 2020.08.24 |
2020 정보처리기사 제 3회 통합 필기시험 가채점 후...반성 (0) | 2020.08.24 |
댓글