본문 바로가기

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

henen 2024. 6. 22.
반응형

정보처리기사 필기 예상 문제입니다. 열공하시고 합격 기원합니다!

SQL에서 데이터를 삽입하는 명령어는 무엇인가요?

1) INSERT
2) UPDATE
3) DELETE
4) SELECT
5) ALTER

 

정답 및 해설
**정답**: 1) INSERT
**해설**: `INSERT` 명령어는 테이블에 새로운 데이터를 삽입할 때 사용됩니다.

TCP/IP 모델에서 네트워크 인터페이스 계층에 해당하는 OSI 모델의 계층은 무엇인가요?

1) 물리층, 데이터 링크층
2) 네트워크층, 전송층
3) 세션층, 표현층
4) 응용층, 전송층
5) 데이터 링크층, 네트워크층

 

정답 및 해설
**정답**: 1) 물리층, 데이터 링크층
**해설**: TCP/IP 모델의 네트워크 인터페이스 계층은 OSI 모델의 물리층과 데이터 링크층에 해당합니다.

HTTP 상태 코드 404는 무엇을 의미하나요?

1) 요청이 성공적으로 수행됨
2) 서버 내부 오류
3) 요청한 페이지를 찾을 수 없음
4) 요청이 권한 없이 수행됨
5) 서버에 과부하 상태

 

정답 및 해설
**정답**: 3) 요청한 페이지를 찾을 수 없음
**해설**: HTTP 상태 코드 404는 클라이언트가 요청한 페이지를 서버에서 찾을 수 없을 때 반환됩니다.

소프트웨어 테스트 중 단위 테스트(Unit Test)의 주요 목적은 무엇인가요?

1) 시스템의 전체 동작을 테스트
2) 개별 모듈이나 컴포넌트를 테스트
3) 사용자 인터페이스를 테스트
4) 성능 및 부하를 테스트
5) 보안 취약점을 테스트

 

정답 및 해설
**정답**: 2) 개별 모듈이나 컴포넌트를 테스트
**해설**: 단위 테스트(Unit Test)는 개별 모듈이나 컴포넌트가 올바르게 동작하는지 확인하는 테스트입니다.

다음 중 객체 지향 프로그래밍의 상속(Inheritance)에 대한 설명으로 옳지 않은 것은?

1) 부모 클래스의 속성과 메서드를 자식 클래스에서 사용할 수 있다.
2) 자식 클래스는 여러 부모 클래스로부터 상속받을 수 있다.
3) 코드의 재사용성을 높여준다.
4) 자식 클래스는 부모 클래스의 기능을 확장할 수 있다.
5) 상속은 객체 간의 계층 관계를 형성한다.

 

정답 및 해설
**정답**: 2) 자식 클래스는 여러 부모 클래스로부터 상속받을 수 있다.
**해설**: 대부분의 객체 지향 프로그래밍 언어에서 자식 클래스는 단일 부모 클래스만 상속받을 수 있습니다. 이를 단일 상속이라고 하며, 다중 상속은 제한적입니다.

소프트웨어 개발 방법론 중 애자일(Agile) 방법론의 특징이 아닌 것은 무엇인가요?

1) 고객과의 협력을 중시한다.
2) 변화에 유연하게 대응한다.
3) 계획을 철저히 세우고 그에 따라 개발을 진행한다.
4) 짧은 개발 주기를 반복하여 제품을 개발한다.
5) 지속적인 피드백을 통해 제품을 개선한다.

 

정답 및 해설
**정답**: 3) 계획을 철저히 세우고 그에 따라 개발을 진행한다.
**해설**: 애자일(Agile) 방법론은 변화에 유연하게 대응하며, 고객과의 협력, 짧은 개발 주기, 지속적인 피드백을 통해 제품을 개발하는 방법론입니다. 계획에 따라 엄격하게 진행하는 것은 폭포수(Waterfall) 모델의 특징입니다.

다음 중 데이터베이스 정규화(Normalization)에 대한 설명으로 옳지 않은 것은?

1) 데이터의 중복을 최소화한다.
2) 삽입, 삭제, 갱신 이상의 발생을 줄인다.
3) 데이터베이스의 성능을 저하시킨다.
4) 데이터의 무결성을 유지한다.
5) 테이블 간의 관계를 명확히 한다.

 

정답 및 해설
**정답**: 3) 데이터베이스의 성능을 저하시킨다.
**해설**: 데이터베이스 정규화는 데이터의 중복을 최소화하고 무결성을 유지하며, 삽입, 삭제, 갱신 이상의 발생을 줄입니다. 성능 저하는 정규화의 목적이 아니며, 잘 설계된 정규화는 오히려 성능을 향상시킬 수 있습니다.

IPv6 주소의 길이는 몇 비트인가요?

1) 32비트
2) 64비트
3) 128비트
4) 256비트
5) 512비트

 

정답 및 해설
**정답**: 3) 128비트
**해설**: IPv6 주소는 128비트 길이로 구성되어 있어, 훨씬 더 많은 IP 주소를 제공할 수 있습니다.

소프트웨어 디자인 패턴 중 싱글톤 패턴(Singleton Pattern)의 주요 목적은 무엇인가요?

1) 객체의 생성을 캡슐화한다.
2) 객체 간의 통신을 단순화한다.
3) 클래스의 인스턴스를 하나만 생성한다.
4) 클래스 간의 결합도를 낮춘다.
5) 객체의 상태를 유지한다.

 

정답 및 해설
**정답**: 3) 클래스의 인스턴스를 하나만 생성한다.
**해설**: 싱글톤 패턴은 클래스의 인스턴스를 하나만 생성하여, 동일한 인스턴스를 전역적으로 접근할 수 있게 하는 디자인 패턴입니다.

다음 중 소프트웨어 형상 관리(SCM)의 주요 활동에 해당하지 않는 것은?

1) 형상 식별
2) 형상 통제
3) 형상 감사
4) 형상 기록
5) 형상 배포

 

정답 및 해설
**정답**: 5) 형상 배포
**해설**: 소프트웨어 형상 관리(SCM)의 주요 활동은 형상 식별, 형상 통제, 형상 감사, 형상 기록 등입니다. 형상 배포는 형상 관리의 활동에 포함되지 않습니다.
728x90

댓글