https://www.kinz.kr/exam/99651
정보처리기사(2020. 6. 6.) - 정보처리기사 객관식 필기 기출문제 - 킨즈
정보처리기사(2020. 6. 6.) 시험일자 : 2020년 6월 6일 1과목 : 소프트웨어 설계 1. 검토회의 전에 요구사항 명세서를 미리 배포하여 사전 검토한 후 짧은 검토 회의를 통해 오류를 조기에 검출하는데
www.kinz.kr
1. 데이터 흐름도(DFD)의 구성요소 : 데이터 사전(data dictionary)은 없음
* **프로세스(process)**: 데이터를 처리하는 기능을 나타냅니다.
* **데이터 흐름(data flow)**: 프로세스 사이의 데이터 전달을 나타냅니다.
* **데이터 저장소(data store)**: 데이터를 보관하는 장소를 나타냅니다.
2. 플랫폼의 성능특성 분석 : 응답시간, 가용성, 사용
서버 튜닝은 구축된 플랫폼의 성능을 개선하기 위한 작업을 의미
3. GoF 디자인 패턴
- 생성 패턴, 구조 패턴, 행위 패턴
- 생성: builder, prototype 구조: Bridge, 행위: visitor
4. 자료 사전에서 자료의 생략을 의미하는 기호 : ( )
5. 트랜잭션이 올바르게 처리되고 있는지 데이터를 감시하고 제어하는 미들웨어 = TP monitor
RPC, ORB, HUB는 모두 분산 시스템에서 프로세스 간 통신을 위한 미들웨어
6. XP는 짧은 반복적인 개발 주기, 단순한 설계, 고객의 적극적인 참여를 통해 소프트웨어를 빠르게 개발하는 것을 목적으로 하는 소프트웨어 개발 방법론
XP의 5가지 가치는 의사소통, 단순성, 용기, 피드백, 존중
7. 럼바우(Rumbaugh)의 객체지향 분석 절차 : 객체 모형 -> 동적 모형 -> 기능 모형
8. 클래스들 사이의 ‘부분-전체(part-whole)' 관계 또는 ’부분(is-a-part-of)'의 관계로 설명되는 연관성
: 캡슐화 아니고 집단화 !
9. CASE가 갖고 있는 주요 기능이 아닌 것은? 언어 번역
CASE : 소프트 웨어 개발 생명주기 전 단계를 지원하는 툴
요구분석, 설계, 구현, 테스트, 유지 보수 등이 포함
10.DBMS 분석 시 고려사항으로 거리가 먼 것은? 네트워크 구성
가용성, 성능, 상호 호환성을 고려해야 함
11. HIPO(Hierarchy Input Process Output)는 하향식 소프트웨어 개발을 위한 문서화 도구
12. Coad와 Yourdon 방법은 E-R 다이어그램을 사용하여 객체의 행위를 모델링하는 방법론
이와 같은 과정으로 구성
1. 객체식별: 시스템에서 처리해야 할 정보를 객체로 식별한다.
2. 구조식별: 객체들의 관계를 식별한다.
3. 주체정의: 객체들을 주체와 종속으로 나눈다.
4. 속성 및 관계정의: 객체들의 속성과 관계를 정의한다.
5. 서비스정의: 객체들이 제공하는 서비스를 정의한다.
13. 선택 정렬, 삽입 정렬, 버블 정렬 : 모두 O(N^2)의 시간 소요
합병 정렬은 O(Nlog2N) 시간 소요
14. White Box Testing : 프로그램의 내부 구조와 동작 원리를 기반으로 하는 테스트 방법
프로그램의 모든 문장을 한번 이상 수행하는 것이 아니라, 프로그램의 제어 구조에 따라 논리적 경로를 점검하는 방식
15. 인터페이스 구현 검증 도구
- 서비스 호출, 컴포넌트 재사용 등 다양한 환경을 지원하는 테스트 프레임워크
- 각 테스트 대상 분산 환경에 데몬을 사용하여 테스트 대상 프로그램을 통해 테스트를 수행하고, 통합하여 자동화 하는 검증 도구
= STAF
17. EAI의 구축 유형은 다음과 같이 3가지
* **Point-to-Point** : 두 개의 애플리케이션을 직접 연결하는 방식입니다. 단순하고 구현이 쉽지만, 연결되는 애플리케이션의 수가 많아질수록 복잡해지고 비용이 증가합니다.
**Hub&Spoke** : 하나의 허브를 중심으로 여러 개의 애플리케이션을 연결하는 방식입니다. 확장성과 유연성이 높지만, 허브에 장애가 발생할 경우 전체 시스템에 영향을 미칩니다.
* **Message Bus** : 메시지 버스를 통해 여러 개의 애플리케이션을 연결하는 방식입니다. 유연성과 확장성이 높으며, 허브에 장애가 발생하더라도 다른 애플리케이션에 영향을 미치지 않습니다.
= Tree는 아님
18.
'AI HW study > 정보처리기사' 카테고리의 다른 글
1. 요구 사항 확인 (1) | 2024.07.14 |
---|---|
매 시험마다 꼭 나올 것으로 예상하는 부분 (0) | 2024.07.14 |
기출+개념암기+코딩 (0) | 2024.06.28 |
정보처리기사 필기 - 제 1과목 - 소프트웨어 설계 핵심 요약 -2 (0) | 2024.02.12 |
정보처리기사 필기 - 제 1과목 - 소프트웨어 설계 핵심요약 (0) | 2024.02.11 |