일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- and 7 Web modules
- 테스트코드 작성
- 쿠키와 세션의 차이
- 정보처리기사
- Tomcat version 8.5 only supports J2EE 1.2
- 게시판 만들기
- 공개 암호화키
- 정보처리기사 20년
- HTTP
- pom.xml 설정
- and Java EE 5
- org.mybatis.spring.MyBatisSystemException
- HTTP와 HTTPS의 차이
- 쿠키와 세션의 특징
- 의존성 주입
- WAS와 WEB서버 차이
- java 면접질문
- @RediretAttribute
- 정보처리기사 해설
- 톰캣에러
- @RequiredArgsConstructor
- 정보처리기사 1과목
- 코드로 배우는 스프링 웹 프로젝트
- java jdk 오류
- 코드로 배우는 스프링 웹프로젝트
- Junit Test 에러
- 코드로 배우는 스프링부트 웹 프로젝트
- 인터페이스와 추상클래스 차이
- 스프링 게시판 만들기
- oracle Database 설정
- Today
- Total
모아이티
[필기] 정보처리기사 2020년 6월 1과목 기출문제 풀이 (11번 ~ 20번) 본문
11. DBMS 분석 시 고려사항으로 거리가 먼 것은?
① 가용성 ② 성능
③ 네트워크 구성도 ④ 상호 호환성
정답 : ③
키워드 : DBMS 분석
[해설]
가용성
- 장시간 장기간 시스템을 운영할 때 장애 발생 가능성
- 백업 및 복구 편의성
- DBMS 이중화 및 복제 지원
성능
- 대규모 데이터 처리 성능
- 대량 거래 처리 성능
- 다양한 튜닝 옵션 지원 여부
- 비용 기반 최적화 지원 및 설정의 최소화
상호 호환성
- 설치 가능한 운영체제 종류
- 다양한 운영체제에서 지원되는 JDBC, ODBC
12. HIPO(Hierarchy Input Process Output)에 대한 설명으로 거리가 먼 것은?
① 상향식 소프트웨어 개발을 위한 문서화 도구이다.
② HIPO 차트 종류에는 가시적 도표, 총체적 도표, 세부적 도표가 있다.
③ 기능과 자료의 의존 관계를 동시에 표현할 수 있다.
④ 보기 쉽고 이해하기 쉽다.
정답 : ①
키워드 : HIPO
[해설]
시스템의 분석 및 설계나 문서화할 때 사용하는 기법
도표 3가지
- 가시적 도표(Visual Table of Contents) aka.도식 목차
시스템의 전체적인 기능과 흐름을 보여주는 Tree형태의 구조도
- 총체적 도표(Overview Diagram) aka.개요 도표
프로그램을 구성하는 기능을 기술한 것으로 입력, 처리, 출력에 대한 전반적인 정보를 제공하는 도표
- 세부적 도표(Detail Diagram) aka. 상세 도표
- 분석 및 설계 도구로 사용된다.
- 기본 시스템 모델은 입력, 처리, 출력으로 구성된다.
- 하향식(Top-Down) 개발에 적당하다
- 문서가 보기 좋게 체계화된다.
- 기능과 자료의 관계를 동시에 표현할 수 있다.
- 수정 및 유지 보수 시에 좋다.
- 소규모 프로젝트에 적당한다.
13. UI 설계 원칙에서 누구나 쉽게 이해하고 사용할 수 있어야 한다는 것은?
① 유효성 ② 직관성
③ 무결성 ④ 유연성
정답 : ②
키워드 : UI 설계 원칙
[해설]
단어의 뜻을 보면 알 수 있다.
14. 럼바우(Rumbaugh)의 객체지향 분석 절차를 가장 바르게 나열한 것은?
① 객체 모형 → 동적 모형 → 기능 모형
② 객체 모형 → 기능 모형 → 동적 모형
③ 기능 모형 → 동적 모형 → 객체 모형
④ 기능 모형 → 객체 모형 → 동적 모형
정답 : ①
키워드 : 럼바우 객체지향
[해설]
- 객체 모델링(Object Modeling): 객체 다이어그램, 정보 모델링이라고도 하며 시스템에서 요구하는 객체를 찾고 객체들 간의 관계를 정의, 가장 중요하며 선행되어야 함
- 동적 모델링(Dynamic Modeling): 상태 다이어그램, 시간의 흐름에 따라 객체들 사이의 제어 흐름, 동작 순서 등의 동적인 행위를 표현
- 기능 모델링(Functional Modeling): 자료 흐름도(DFD), 프로세스들의 자료 흐름을 중심으로 처리 과정 표현
- 럼바우 객체지향 분석 기법의 절차는 객체 모델링 -> 동적 모델링 -> 기능 모델링 순서로 진행된다.
럼바우는 객동기로 외운다.
15. 데이터 흐름도(DFD)의 구성요소에 포함되지 않는 것은?
① process ② data flow
③ data store ④ data dictionary
정답 : ④
키워드 : 데이터 흐름도DFD
[해설]
1. 프로세스(Process)
2. 데이터 흐름(Data Flow)
3. 데이터 저장소(Data Store)
4. 외부 엔티티(External Entity)
16. UML 확장 모델에서 스테레오 타입 객체를 표현할 때 사용하는 기호로 맞는 것은?
① << >> ② (( ))
③ {{ }} ④ [[ ]]
정답 : ①
키워드 : UML 확장 모델
[해설]
스테레오 타입은 각 요소에 "<<" ">>" 사이에 이름을 부여하면 된다.
정확하게는 "<<", ">>"는 꺽쇠 괄호(angle-bracket) 두 개가 아니라 guillemets라 불리는 하나의 문자('«', '»')이다.
17. 트랜잭션이 올바르게 처리되고 있는지 데이터를 감시하고 제어하는 미들웨어는?
① RPC ② ORB
③ TP monitor ④ HUB
정답 : ③
키워드 : 트랜잭션
[해설]
미들웨어는 양 쪽을 연결하여 데이터를 주고받을 수 있도록 중간에서 매개 역할을 하는 소프트웨어
TP 모니터(TP Monitor: Transaction Processing Monitor)는 가장 대표적인 미들웨어라 할 수 있습니다. 이러한 미들웨어는 메인 프레임 소프트웨어에서 분산 컴퓨팅으로 전환되는 과정에서 나타나게 됩니다.
18. 소프트웨어 개발 방법 중 요구사항 분석(requirements analysis)과 거리가 먼 것은?
① 비용과 일정에 대한 제약 설정
② 타당성 조사
③ 요구사항 정의 문서화
④ 설계 명세서 작성
정답 : ④
키워드 : 소프트웨어 개발 방법, 요구사항 분석
[해설]
요구사항 분석 : 고객이 원하는 요구사항을 끌어내 명세화하는 것.
- 타당성 조사
- 요구사항 추출 및 분석
- 요구사항 명세화 = 문서화
- 요구사항 검증
도출 - 분석 - 명세 - 검증
19. 공통 모듈에 대한 명세 기법 중 해당 기능에 대해 일관되게 이해되고 한 가지로 해석될 수 있도록 작성하는 원칙은?
① 상호작용성 ② 명확성
③ 독립성 ④ 내용성
정답 : ②
키워드 : 공통 모듈에 대한 명세 기법
[해설]
1) 정확성 : 실제 시스템 구현 시 필요한지 여부를 알 수 있도록 정확하게 작성
2) 명확성 : 해당 기능에 대한 일관된 이해와 하나로 해석될 수 있도록 작성
3) 완전성 : 시스템의 구현 시 요구사항과 필요한 모든 것을 기술
4) 일관성 : 공통 기능 사이에 충돌이 발생하지 않도록 작성
5) 추적성 : 해당 기능에 대한 유의사항의 출처와 관련 시스템 등 유기적 관계에 대한 식별이 가능하도록 작성
20. UML 모델에서 사용하는 Structural Diagram에 속하지 않은 것은?
① Class Diagram
② Object Diagram
③ Component Diagram
④ Activity Diagram
정답 : ④
키워드 : UML 모델, Structural Diagram
[해설]
Structural Diagram
- 클래스 (Class)
시스템의 정적인 관점을 나타내며 시스템 내에 존재하는 클래스와 클래스 사이의 관계를 표현
- 컴포넌트 (Component)
시스템 내부에 존재하는 컴포넌트와 컴포넌트 사이의 관계를 알리는 다이어그램
- 컴포지트 (Composite)
시스템을 실행할 때 구조를 나타내는 컴포지트 구조를 표현
- 디플로이먼트 (Deployment)
시스템 내부의 하드웨어와 하드웨어 사이의 관계를 표현
- 오브젝트 (Object)
인스턴스의 구조를 표현
- 패키지 (Package)
시스템 내부에 존재하는 패키지와 패키지 내부의 요소를 나타냄
Behavioral Diagram
- 액티비티 (Activity)
시스템의 동적인 관점을 표현
'정보처리기사 > 기출|필기' 카테고리의 다른 글
[필기] 정보처리기사 2020년 6월 1과목 기출문제 풀이 (1번 ~ 10번) (0) | 2021.07.08 |
---|