10. UI 설계 원칙에서 누구나 쉽게 이해하고 사용할 수 있어야 한다는 것은? (정보처리기사 필기 - 2020년 06월 06일 기출 - 1과목 소프트웨어 설계) ① 유효성 ② 직관성 ③ 무결성 ④ 유연성 [해설] 모바일 UI 디자인의 기본적인 설계 원칙은 직관성, 유효성, 학습성, 유연성 4가지에 주목해 설계 직관성 : 앱의 구조를 큰 노력 없이 쉽게 이해할 수 있도록 하는가를 의미 유효성 : 사용자의 목표가 얼마나 정확하고 완벽하게 달성되는가를 의미 학습성 : 초보자가 얼마나 쉽게 배우고 사용할 수 있도록 유도하는지를 의미 유연성 : 사용자가 실수로부터 잘못된 정보를 얻는 것을 어떻게 방지하고 있는가를 의미
9. 트랜잭션이 올바르게 처리되고 있는지 데이터를 감시하고 제어하는 미들웨어는? (정보처리기사 필기 - 2020년 06월 06일 기출 - 1과목 소프트웨어 설계) ① RPC ② ORB ③ TP monitor ④ HUB [해설] 미들웨어 제품의 용도와 목적에 따른 6가지 분류 TP-Monitor(Transaction Processing Monitor) 이질적인 분산 환경에서 트랜잭션을 처리하고 각종 처리 절차를 감시 관리하는 기능을 제공하는 서비스 WAS(Web Application Server) 웹에서 트랜잭션을 처리하고 이기종간 상호 통신 기능(J2EE)을 제공하는 서비스 MOM(Messaging Oriented Middleware) 메시지를 큐라고 불리는 전달 중계소에 넣어 처리하고 큐에 의한 메시지..
7. GoF(Gang of Four)의 디자인 패턴에서 행위 패턴에 속하는 것은? (정보처리기사 필기 - 2020년 06월 06일 기출 - 1과목 소프트웨어 설계) ① Builder ② Visitor ③ Prototype ④ Bridge [해설] ① Builder - 생성 패턴 ② Visitor - 행위 패턴 ③ Prototype - 생성 패턴 ④ Bridge - 구조 패턴 GoF(Gang of Four)의 디자인 패턴 1. 생성 패턴(추상 객체 인스턴스화) - 추상 팩토리(Abstract Factory) - 팩토리(Factory Method) - 빌더(Builder) - 프로토타입(Prototype) - 싱글톤(Singleton) 2. 구조 패턴(객체 결합) - 어댑터(Adapter) - 브리지(Bri..
6. UML 확장 모델에서 스테레오 타입 객체를 표현할 때 사용하는 기호로 맞는 것은? (정보처리기사 필기 - 2020년 06월 06일 기출 - 1과목 소프트웨어 설계) ① 《 》 ② (( )) ③ {{ }} ④ [[ ]] [해설] 스테레오 타입의 사용 스테레오 타입(stereotype)은 바로 UML 확장 메커니즘의 한 부분으로써 매우 중요한 역할을 수행하게 된다. "스테레오타입은 UML 모델링 요소들을 모델러의 기준에 따라 새로운 분류를 적용할 수 있도록 허용하는 메커니즘"이다. 따라서, 스테레오타입은 모델러 마음대로 정의해서 적용하면 되는 것이고 특별한 제약이나 규칙은 없다. 스테레오타입은 각 요소에 "" 사이에 이름을 부여하면 된다. 정확하게는 ""는 꺽쇠 괄호(angle-braket) 두개가 아..
5. 소프트웨어 설계시 구축된 플랫폼의 성능특성 분석에 사용되는 측정 항목이 아닌 것은? (정보처리기사 필기 - 2020년 06월 06일 기출 - 1과목 소프트웨어 설계) ① 응답시간(Response Time) ② 가용성(Availability) ③ 사용률(Utilization) ④ 서버 튜닝(Server Tuning) [해설] 애플리케이션 성능이란 사용자의 요구 기능을 해당 애플리케이션이 최소의 자원을 사용하면서 얼마나 빨리, 많은 기능을 수행하는가를 육안 또는 도구를 통하여 점검하는 것을 말한다. 이를 측정하기 위한 지표는 애플리케이션이 주어진 시간에 처리할 수 있는 트랜잭선의 수인 가용성 사용자 입력이 끝난 후 응답 출력이 개시될때까지의 시간인 응답시간 사용자가 요구를 입력한 시점으로부터 트랜잭선 ..
4. 데이터 흐름도(DFD)의 구성요소에 포함되지 않는 것은? (정보처리기사 필기 - 2020년 06월 06일 기출 - 1과목 소프트웨어 설계) ① process ② data flow ③ data store ④ data dictionary [해설] 자료흐름도(Data Flow Diagram) 논리아키텍쳐를 구성하는 기능적 요소사이의 정보흐름을 나타내는 방법으로써 서비스 구현을 위해 필요한 세부기능, 세부기능간의 관계를 표현하며 Terminator, Data store, Process Specification으로 구성됨
3. 객체지향 프로그램에서 데이터를 추상화하는 단위는? (정보처리기사 필기 - 2020년 06월 06일 기출 - 1과목 소프트웨어 설계) ① 메소드 ② 클래스 ③ 상속성 ④ 메시지 [해설] 객체지향 프로그램 1) 객체 기억, 판단, 행위 능력을 갖는 단위 시스템. 2) 속성 객체가 가지고 있는 특성으로, 현재 상태(오브젝트 상태)를 의미한다. 3) 클래스 하나 이상의 유사한 객체들의 모임.하나 이상의 유사한 객체들을 묶어 공통된 특성을 표현한 데이터 추상화(모델링)을 의미 4) 메시지 ① 객체들 간에 상호작용을 하는데 사용되는 수단 ② 객체에서 객체로 메시지가 전달되면 메소드를 시작 5) 메소드 ① 객체지향 시스템에서 전통적 시스템의 함수 또는 프로시저에 해당하는 연산기능객체가 실행 해야할 구체적인 연산..
2. 코드 설계에서 일정한 일련번호를 부여하는 방식의 코드는? (정보처리기사 필기 - 2020년 06월 06일 기출 - 1과목 소프트웨어 설계) ① 연상 코드 ② 블록 코드 ③ 순차 코드 ④ 표의 숫자 코드 [해설] - 코드의 종류 순차 코드 (Sequence Code) 일련번호식 코드라고도 하는 대표적인 식별코드 일정 기준에 따라 최초의 자료부터 차례로 일련번호를 부여하는 방법으로 일련번호식 이라는 것은 대상 데이터를 발생순서, 크기순서, 방향순서 등의 일정 기준에 의해 차례로 정리해 놓고 일련번호를 붙이는 방식 블록 코드 (Block Code) 공통성이 있는 것끼리 블록으로 구분, 각 블록 내에서 일련번호를 부여하는 방법 10진 코드 (Decimal Code) 대상 항목을 0~9까지 10진 분할 후 ..
1. 검토회의 전에 요구사항 명세서를 미리 배포하여 사전 검토한 후 짧은 검토 회의를 통해 오류를 조기에 검출하는데 목적을 두는 요구 사항 검토 방법은? (정보처리기사 필기 - 2020년 06월 06일 기출 - 1과목 소프트웨어 설계) ① 빌드 검증 ② 동료 검토 ③ 워크 스루 ④ 개발자 검토 [해설] 소프트웨어 품질 보증 방법 워크스루(work-through), 검사(inspection), 라운드 로빈(round-robin review) 등의 정형 기술 검토(FTP)방법을 이용한다. ① 워크 스루 : 시스템의 형태나 프로그램 개발 사항에 대해 개발 동료들로 하여금 조기에 오류를 확인할 수 있도록 하는 검토회의. ② 검사 : 개발자가 아닌 특정인이나 단체가 소프트웨어 요구사항, 설계, 코드 등을 평가하는..
- Total
- Today
- Yesterday
- 제어판
- 컴활2급140628
- 컴활2급170902
- 컴활2급160625
- 컴활2급161002
- 컴활2급150627
- 컴활2급130309
- 컴활2급180901
- 고급필터
- 컴활2급170304
- 컴활2급180303
- 컴활1급140308
- 컴활2급140308
- 기출문제
- GTQ
- 컴활2급151017
- ITQ
- 컴활2급190302
- 컴활2급200229
- 자동채우기
- 매크로
- 컴활2급150307
- 정보처리기사200606
- 컴활2급160305
- 보안
- 컴활2급141018
- 컴활2급200704
- 인쇄
- 차트
- 컴활2급190831
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |