본문 바로가기

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

henen 2024. 6. 22.
반응형

정보처리기사 필기 예상 문제(정답 및 해설 포함)-3 입니다. 열공하세요!

소프트웨어 공학에서 결합도(Coupling)가 높은 경우의 문제점은 무엇인가요?

1) 모듈 간의 의존성이 낮아진다.
2) 모듈의 재사용성이 높아진다.
3) 유지보수가 용이해진다.
4) 모듈 간의 의존성이 높아진다.
5) 시스템의 유연성이 높아진다.

 

정답 및 해설
**정답**: 4) 모듈 간의 의존성이 높아진다.
**해설**: 결합도가 높으면 모듈 간의 의존성이 높아져, 하나의 모듈 변경이 다른 모듈에 영향을 미치기 쉽고 유지보수가 어려워집니다.

다음 중 관계형 데이터베이스의 특징으로 옳지 않은 것은 무엇인가요?

1) 데이터는 테이블로 구성된다.
2) 데이터 간의 관계는 외래 키를 통해 표현된다.
3) 데이터를 트리 구조로 저장한다.
4) SQL을 사용하여 데이터를 조작한다.
5) 정규화를 통해 데이터 중복을 최소화한다.

 

정답 및 해설
**정답**: 3) 데이터를 트리 구조로 저장한다.
**해설**: 관계형 데이터베이스는 데이터를 테이블 형식으로 저장하며, 트리 구조는 계층형 데이터베이스의 특징입니다.

다음 중 Java 언어에서 예외(Exception) 처리를 위해 사용하는 키워드가 아닌 것은 무엇인가요?

1) try
2) catch
3) finally
4) throw
5) execute

 

정답 및 해설
**정답**: 5) execute
**해설**: Java 언어에서 예외 처리를 위해 사용하는 키워드는 try, catch, finally, throw이며, execute는 사용되지 않습니다.

OSI 7계층 모델 중 전송층(Transport Layer)의 주요 기능은 무엇인가요?

1) 물리적 전송 매체를 제어한다.
2) 데이터 링크 간의 신뢰성 있는 전송을 보장한다.
3) 종단 간의 데이터 전송을 제어하고 신뢰성을 제공한다.
4) 네트워크 경로를 설정하고 패킷을 라우팅한다.
5) 데이터 표현 형식을 관리한다.

 

정답 및 해설
**정답**: 3) 종단 간의 데이터 전송을 제어하고 신뢰성을 제공한다.
**해설**: 전송층은 종단 간의 데이터 전송을 제어하고, 신뢰성 있는 데이터 전송을 보장하는 역할을 합니다.

다음 중 데이터베이스 트랜잭션의 ACID 속성에 해당하지 않는 것은 무엇인가요?

1) Atomicity
2) Consistency
3) Isolation
4) Durability
5) Dependency

 

정답 및 해설
**정답**: 5) Dependency
**해설**: 데이터베이스 트랜잭션의 ACID 속성은 Atomicity(원자성), Consistency(일관성), Isolation(고립성), Durability(지속성)입니다. Dependency는 해당하지 않습니다.

다음 중 소프트웨어 개발 모델 중 나선형 모델(Spiral Model)의 주요 특징은 무엇인가요?

1) 선형 순차적 개발 과정을 따른다.
2) 짧은 개발 주기를 반복하여 점진적으로 개발한다.
3) 위험 분석을 통해 반복적으로 개발한다.
4) 고객과의 지속적인 협력을 강조한다.
5) 초기 단계에서 전체 시스템을 설계한다.

 

정답 및 해설
**정답**: 3) 위험 분석을 통해 반복적으로 개발한다.
**해설**: 나선형 모델은 각 개발 주기마다 위험 분석을 수행하고, 이를 기반으로 반복적으로 개발을 진행하는 모델입니다.

다음 중 IPv4 주소 체계에서 사설 IP 주소(private IP address)에 해당하는 것은 무엇인가요?

1) 8.8.8.8
2) 192.168.0.1
3) 172.217.16.14
4) 203.0.113.1
5) 198.51.100.2

 

정답 및 해설
**정답**: 2) 192.168.0.1
**해설**: 사설 IP 주소는 주로 내부 네트워크에서 사용되며, 192.168.x.x, 10.x.x.x, 172.16.x.x~172.31.x.x 대역이 이에 해당합니다.

다음 중 운영체제에서 프로세스 스케줄링 기법에 해당하지 않는 것은 무엇인가요?

1) FCFS
2) SJF
3) RR
4) EDF
5) BFS

 

정답 및 해설
**정답**: 5) BFS
**해설**: FCFS, SJF, RR, EDF는 프로세스 스케줄링 기법이며, BFS는 그래프 탐색 알고리즘입니다.

다음 중 소프트웨어 요구사항 명세서(SRS)의 작성 시 고려해야 할 항목이 아닌 것은 무엇인가요?

1) 기능 요구사항
2) 비기능 요구사항
3) 시스템 아키텍처
4) 성능 요구사항
5) 제약 조건

 

정답 및 해설
**정답**: 3) 시스템 아키텍처
**해설**: 소프트웨어 요구사항 명세서(SRS)는 기능 요구사항, 비기능 요구사항, 성능 요구사항, 제약 조건 등을 포함하며, 시스템 아키텍처는 설계 단계에서 다루어집니다.

다음 중 네트워크 보안에서 방화벽(Firewall)의 주요 기능이 아닌 것은 무엇인가요?

1) 네트워크 트래픽을 모니터링한다.
2) 허가되지 않은 접근을 차단한다.
3) 데이터 암호화를 수행한다.
4) 특정 포트를 개방하거나 차단한다.
5) IP 주소 기반으로 필터링한다.

 

정답 및 해설
**정답**: 3) 데이터 암호화를 수행한다.
**해설**: 방화벽은 네트워크 트래픽 모니터링, 접근 차단, 포트 개방/차단, IP 주소 필터링 등의 기능을 수행하며, 데이터 암호화는 주로 다른 보안 장비나 소프트웨어에서 수행합니다.

 

 

728x90

댓글