정보처리기사

정보처리기사 필기 예상 문제 (정답 해설 포함) - 11

henen 2024. 6. 23. 16:43
반응형

정보처리기사 필기 예상문제입니다. 열공하세요!

데이터베이스 설계에서 물리적 설계 단계에서 수행하는 사항이 아닌 것은?

1) 레코드 집중의 분석 및 설계
2) 접근 경로 설계
3) 저장 레코드의 양식 설계
4) 목표 DBMS에 맞는 스키마 설계
5) 성능 최적화 설계

정답 및 해설 (펼치기)
**정답**: 4) 목표 DBMS에 맞는 스키마 설계
**해설**: 물리적 설계 단계에서는 저장 레코드 양식, 레코드 집중의 분석 및 설계, 접근 경로 설계 등이 이루어지지만, 목표 DBMS에 맞는 스키마 설계는 논리적 설계 단계에 속합니다.

Rumbaugh의 객체지향 분석에서 사용하는 분석 활동으로 옳은 것은?

1) 객체 모델링, 동적 모델링, 정적 모델링
2) 객체 모델링, 동적 모델링, 기능 모델링
3) 동적 모델링, 기능 모델링, 정적 모델링
4) 정적 모델링, 객체 모델링, 기능 모델링
5) 객체 모델링, 정적 모델링, 관계 모델링

정답 및 해설 (펼치기)
**정답**: 2) 객체 모델링, 동적 모델링, 기능 모델링
**해설**: Rumbaugh의 객체지향 분석 활동은 객체 모델링, 동적 모델링, 기능 모델링으로 구성됩니다.

디지털 저작권 관리(DRM) 구성 요소가 아닌 것은?

1) Dataware house
2) DRM Controller
3) Packager
4) Contents Distributor
5) License Manager

정답 및 해설 (펼치기)
**정답**: 1) Dataware house
**해설**: DRM 구성 요소는 DRM Controller, Packager, Contents Distributor 등이 포함되며 Dataware house는 포함되지 않습니다.

UML 다이어그램이 아닌 것은?

1) 액티비티 다이어그램(Activity diagram)
2) 절차 다이어그램(Procedural diagram)
3) 클래스 다이어그램(Class diagram)
4) 시퀀스 다이어그램(Sequence diagram)
5) 상태 다이어그램(State diagram)

정답 및 해설 (펼치기)
**정답**: 2) 절차 다이어그램(Procedural diagram)
**해설**: UML 다이어그램에는 액티비티 다이어그램, 클래스 다이어그램, 시퀀스 다이어그램 등이 포함되며 절차 다이어그램은 포함되지 않습니다.

소프트웨어 형상 관리에 대한 설명으로 거리가 먼 것은?

1) 소프트웨어에 가해지는 변경을 제어하고 관리한다.
2) 프로젝트 계획, 분석서, 설계서, 프로그램, 테스트 케이스 모두 관리 대상이다.
3) 대표적인 형상관리 도구로 Ant, Maven, Gradle 등이 있다.
4) 유지 보수 단계뿐만 아니라 개발 단계에도 적용할 수 있다.
5) 형상 관리는 버전 관리를 포함한다.

정답 및 해설 (펼치기)
**정답**: 3) 대표적인 형상관리 도구로 Ant, Maven, Gradle 등이 있다.
**해설**: Ant, Maven, Gradle은 빌드 도구로 형상 관리 도구가 아닙니다.

소프트웨어 개발 프레임워크의 적용 효과로 볼 수 없는 것은?

1) 공통 컴포넌트 재사용으로 중복 예산 절감
2) 기술종속으로 인한 선행사업자 의존도 증대
3) 표준화된 연계모듈 활용으로 상호 운용성 향상
4) 개발표준에 의한 모듈화로 유지보수 용이
5) 코드의 일관성 및 가독성 향상

정답 및 해설 (펼치기)
**정답**: 2) 기술종속으로 인한 선행사업자 의존도 증대
**해설**: 소프트웨어 개발 프레임워크는 재사용성, 상호운용성, 유지보수성을 높이지만, 기술종속으로 인한 의존도 증대는 바람직한 효과가 아닙니다.

소프트웨어 형상 관리의 주요 기능에 속하지 않는 것은?

1) 버전 제어
2) 변경 관리
3) 구성 항목 식별
4) 결함 추적
5) 형상 감사

정답 및 해설 (펼치기)
**정답**: 4) 결함 추적
**해설**: 형상 관리의 주요 기능은 버전 제어, 변경 관리, 구성 항목 식별, 형상 감사 등이 포함되며 결함 추적은 주 기능에 포함되지 않습니다.

다음 중 상위 CASE 도구가 지원하는 주요 기능으로 볼 수 없는 것은?

1) 모델들 사이의 모순검사 기능
2) 전체 소스코드 생성 기능
3) 모델의 오류검증 기능
4) 자료흐름도 작성 기능
5) 요구사항 추적 기능

정답 및 해설 (펼치기)
**정답**: 2) 전체 소스코드 생성 기능
**해설**: 상위 CASE 도구는 주로 모델링과 검증 기능을 지원하며 전체 소스코드를 생성하는 기능은 포함되지 않습니다.

클라이언트와 서버 간의 통신을 담당하는 시스템 소프트웨어는?

1) 웨어러블
2) 하이웨어
3) 미들웨어
4) 응용 소프트웨어
5) 운영체제

정답 및 해설 (펼치기)
**정답**: 3) 미들웨어
**해설**: 미들웨어는 클라이언트와 서버 간의 통신을 담당하는 시스템 소프트웨어입니다.

EAI(Enterprise Application Integration) 구축유형 중 Hybrid에 대한 설명으로 틀린 것은?

1) Hub & Spoke와 Message Bus의 혼합방식이다.
2) 필요한 경우 한 가지 방식으로 EAI구현이 가능하다.
3) 데이터 병목현상을 최소화할 수 있다.
4) 중간에 미들웨어를 두지 않고 각 애플리케이션을 point to point로 연결한다.
5) 혼합형으로 유연한 구조를 제공한다.

정답 및 해설 (펼치기)
**정답**: 4) 중간에 미들웨어를 두지 않고 각 애플리케이션을 point to point로 연결한다.
**해설**: Hybrid 방식은 중간에 미들웨어를 두어 여러 방식의 장점을 혼합한 구조를 제공하며, point to point 연결은 잘못된 설명입니다.
728x90