정보처리기사 필기 2022년 3회 기출문제
100문항 · 회원가입 없이 무료 · 문제를 누르면 정답을 바로 확인할 수 있어요.
1과목 · 소프트웨어 설계
- 1.UML 모델에서 어떤 사물의 명세가 바뀌면 다른 사물에 영향을 미치며, 일반적으로 한 클래스가 다른 클래스를 오퍼레이션의 매개 변수로 사용할 때 나타나는 관계는?
- 2.모바일 기기에서 쓰이는 NUI 인터페이스에 해당하지 않는 것은?
- 3.다음은 어떤 프로그램의 구조를 나타낸 것이다. 모듈 F의 fan-in과 fan-out 수는 각각 얼마인가?
- 4.소프트웨어 공학에서 워크스루(Walkthrough)에 관한 설명 중 틀린 것은?
- 5.그래픽 표기법을 활용해 소프트웨어 구성 요소를 모델링하는 럼바우 분석 기법에 해당하지 않는 것은?
- 6.객체지향 설계 원칙 가운데 SOLID 원칙이라 불리는 것에 해당하지 않는 것은 다음 중 무엇인가?
- 7.객체지향 개념에서 서로 연관된 데이터와 함수를 하나로 묶어 외부와의 경계를 두고, 필요한 인터페이스만 밖으로 드러내는 과정을 무엇이라 하는가?
- 8.파이프 필터 형태의 소프트웨어 아키텍처에 관한 설명으로 옳은 것은?
- 9.DOS나 Unix 등의 운영체제에서 조작을 위해 대표적으로 사용하던 것으로, 정해진 명령 문자열을 입력해 시스템을 조작하는 사용자 인터페이스(User Interf
- 10.객체에게 어떤 행위를 수행하도록 지시하는 명령을 무엇이라 하는가?
- 11.UML 확장 모델에서 스테레오 타입 객체를 나타낼 때 쓰는 기호로 옳은 것은?
- 12.분산 컴퓨팅 환경에서 기종이 서로 다른 하드웨어나 프로토콜, 통신환경 등을 연결해 응용 프로그램과 운영환경 사이에 원활한 통신이 이루어지도록 서비스를 제공하는 소
- 13.익스트림 프로그래밍(eXtreme Programming)의 5가지 가치에 해당하지 않는 것은?
- 14.다음 중 결합도의 종류에 대한 설명으로 틀린 것은?
- 15.보헴이 제안한 모형으로, 위험 분석 기능을 갖추고 있으며 여러 차례의 개발 과정을 거치면서 점진적으로 개발해 나가는 모형은?
- 16.다음 설명에 해당하는 디자인 패턴은 무엇인가? 보기 하나의 인스턴스를 생성하고 그 인스턴스를 어디서든 참조할 수 있는 접근점을 제공한다. 클래스 내에서 인스턴스가
- 17.UI 설계 원칙 가운데 누구나 쉽게 이해하여 사용할 수 있어야 한다는 원칙은 무엇인가?
- 18.UML의 시퀀스 다이어그램을 이루는 구성 항목이 아닌 것은?
- 19.HIPO(Hierarchy Input Process Output)에 관한 설명 중 거리가 먼 것은?
- 20.다음 중 자료 흐름도(Data Flow Diagram)를 구성하는 요소로 옳은 것은?
2과목 · 소프트웨어 개발
- 21.디지털 저작권 관리(DRM)의 기술 요소에 해당하지 않는 것은?
- 22.소프트웨어 테스트에서 오류의 80%는 전체 모듈의 20% 내에서 발견된다는 법칙은 무엇인가?
- 23.소프트웨어 패키징에 관한 설명 중 옳지 않은 것은?
- 24.다음 중 해싱 함수(Hashing Function)의 종류에 해당하지 않는 것은?
- 25.다음 중 인터페이스 구현 검증 도구에 해당하지 않는 것은?
- 26.다음 중 스택(STACK)의 응용 분야와 거리가 먼 것은?
- 27.소프트웨어 테스트에 관한 설명 중 틀린 것은?
- 28.알파 테스트 및 베타 테스트와 가장 밀접하게 관련된 테스트 단계는?
- 29.다음 중 테스트 오라클에 관한 설명으로 옳지 않은 것은?
- 30.다음 중 EAI(Enterprise Application Integration)의 구축 유형에 해당하지 않는 것은?
- 31.아래 트리를 후위 순회(Post Traversal)하면 그 결과는?
- 32.소프트웨어 형상관리(Configuration management)에 대한 설명으로 틀린 것은?
- 33.소스 코드 품질 분석 도구 가운데 정적 분석 도구에 해당하지 않는 것은?
- 34.입력 순서가 A, B, C, D로 정해진 자료를 스택에 넣었다가 꺼낼 때, 가능한 출력 순서의 결과가 아닌 것은?
- 35.연결 리스트(Linked List)에 관한 설명 중 거리가 먼 것은?
- 36.아래 자료를 선택(Selection) 정렬을 이용해 오름차순으로 정렬하려고 한다. 1회전을 수행한 결과는? 보기 8, 3, 4, 9, 7
- 37.IPSec(IP Security)에 관한 설명 중 틀린 것은?
- 38.알고리즘의 시간 복잡도 O(1)이 뜻하는 것은 무엇인가?
- 39.테스트 드라이버(Test Driver)에 관한 설명 중 틀린 것은?
- 40.다음 중 클린 코드 작성원칙과 거리가 먼 것은?
3과목 · 데이터베이스 구축
- 41.파티셔닝 방식 가운데 ‘월별, 분기별’처럼 지정된 열의 값을 기준으로 범위를 정해 분할하는 방식은 무엇인가?
- 42.물리적 데이터베이스 설계의 바로 앞 단계로서, 데이터 모델링이라고도 불리는 데이터베이스 설계 단계는 무엇인가?
- 43.트리거(Trigger)에 관한 설명으로 옳은 것은?
- 44.키는 개체 집합 내에서 개체를 고유하게 식별할 수 있는 속성이다. 데이터베이스에서 쓰이는 키의 종류에 관한 설명으로 옳지 않은 것은?
- 45.데이터베이스에 영향을 주는 생성, 읽기, 갱신, 삭제 연산을 기준으로 프로세스와 테이블 간의 매트릭스를 작성하여 트랜잭션을 분석하는 것은?
- 46.Oracle Database의 TRUNCATE 명령어에 관한 설명으로 옳지 않은 것은?
- 47.데이터베이스 무결성에 대한 설명 중 옳은 것은?
- 48.다음은 트랜잭션의 상태를 나타낸 그림이다. 각 상태에 대한 설명으로 옳지 않은 것은?
- 49.데이터베이스는 관계형, 계층형, 네트워크형 등 여러 종류로 나뉘는데, 이를 구분하는 기준은 무엇인가?
- 50.개체-관계(E-R) 모델에 관한 설명 중 옳지 않은 것은?
- 51.분산 데이터베이스의 특징에 관한 설명 중 틀린 것은?
- 52.데이터베이스의 병행 제어(Concurrency Control)에 관한 설명 중 옳지 않은 것은?
- 53.무결성 보장을 위해 트랜잭션이 갖추어야 할 특성에 관한 설명 중 옳지 않은 것은?
- 54.관계 대수와 관계 해석에 관한 설명 중 옳지 않은 것은?
- 55.다음 SQL문을 실행했을 때의 결과로 가장 알맞은 설명은? ALTER TABLE 학생 DROP 학년 CASCADE;
- 56.관계형 데이터베이스의 구성 요소에 관한 설명 중 틀린 것은?
- 57.시스템 카탈로그에 관한 설명 중 옳지 않은 것은?
- 58.정보시스템과 관련하여 다음 설명에 해당하는 것은 무엇인가? 보기 각 시스템 간에 공유 디스크를 중심으로 클러스터링으로 엮어 다수의 시스템을 동시에 연결하는 것이
- 59.정규화에 관한 설명 중 옳지 않은 것은?
- 60.SQL 명령어를 DCL, DML, DDL로 나눌 때, 다음 중 성격이 다른 하나는?
4과목 · 프로그래밍 언어 활용
- 61.TCP/IP에서 논리주소를 물리주소로 변환해 주는 프로토콜은 무엇인가?
- 62.다음 중 HRN에 관한 설명으로 옳지 않은 것은?
- 63.다음 중 교착상태가 발생할 수 있는 조건에 해당하지 않는 것은?
- 64.아래 파이썬 코드에 ‘53t44’를 입력하면 출력되는 결과는? a, b = map(int, input().split("t")); print(a, b)
- 65.OSI 7계층 가운데 네트워크 계층에 관한 설명으로 옳지 않은 것은?
- 66.다음 중 IP 버전에 관한 설명으로 옳지 않은 것은?
- 67.OSI 7계층 가운데 아래 설명에 해당하는 계층은? 보기 두 응용 프로세스 사이의 통신에 대한 제어 구조를 제공한다. 연결의 생성·관리·종료를 위하여 토큰을 사용
- 68.다음 중 프로세스 상태의 종류에 해당하지 않는 것은?
- 69.다음 C언어 프로그램에서 밑줄 친 부분과 같은 의미를 갖는 것은 무엇인가? #include <stdio.h> main() { int a, b; for
- 70.다음 중 프로세스에 관한 설명으로 틀린 것은?
- 71.다음 설명이 가리키는 것은 무엇인가? 보기 프로세스를 처리하는 도중 참조할 페이지가 주기억장치에 없어서, 페이지 교체에 걸리는 시간이 프로세스 처리시간보다 더 많
- 72.C언어 라이브러리 가운데 stdlib.h에 관한 설명으로 옳은 것은?
- 73.아래 C언어 프로그램의 실행 결과로 옳은 것은? #include <stdio.h> main() { int a = 3, b = 4, c = 5; int
- 74.JAVA에서 힙(Heap)에는 남아있지만 변수가 가지고 있던 참조값을 잃었거나 변수 자체가 사라져 더 이상 사용되지 않는 객체를 제거하는 역할을 담당하는 모듈은?
- 75.C언어의 malloc() 함수에 관한 설명 중 틀린 것은?
- 76.주기억장치가 3개의 보관구조를 가지고 있고, 페이지 참조가 다음 순서로 일어날 때 FIFO 페이지 교체 알고리즘을 적용하면 마지막 페이지 값으로 옳은 것은? 보기
- 77.UNIX에서 새로운 프로세스를 생성할 때 사용하는 명령어는?
- 78.프레임워크(Framework)에 관한 설명 중 옳은 것은?
- 79.IEEE 802.3 LAN에서 쓰이는 전송 매체 접속 제어(MAC) 방식은 무엇인가?
- 80.아래 C언어 프로그램을 실행한 뒤 ‘c’를 입력하면 출력되는 결과는? #include <stdio.h> main() { char ch; scanf("%
5과목 · 정보시스템 구축 관리
- 81.무선 랜(WLAN)의 인증과 암호화에 관해 Wi-Fi에서 제정한 표준은?
- 82.네트워크 장비에 관한 설명 중 옳지 않은 것은?
- 83.다음 중 세션 하이재킹의 탐지 방법과 거리가 먼 것은?
- 84.클라우드 기반 HSM(Cloud-based Hardware Security Module)에 관한 설명 중 틀린 것은?
- 85.다음 중 정보 보안의 3요소에 속하지 않는 것은?
- 86.악성코드의 유형 가운데 다른 컴퓨터의 취약점을 이용해 스스로 전파되거나 메일을 통해 전파되면서 스스로를 증식하는 것은?
- 87.LOC 기법으로 예측한 총 라인수가 36,000라인이고, 개발에 참여하는 프로그래머가 6명, 프로그래머들의 평균 생산성이 월간 300라인이라고 할 때 개발에 소요
- 88.CPM(Critical Path Method)에 관한 설명 중 옳지 않은 것은?
- 89.SQL Injection 공격에 관한 설명으로 옳지 않은 것은?
- 90.침입탐지 시스템(IDS : Intrusion Detection System)에 대한 설명 중 틀린 것은?
- 91.다음 설명에 해당하는 것은? 보기 네트워크상에서 광채널 스위치의 이점인 고속 전송, 장거리 연결 및 멀티 프로토콜 기능을 활용함 서로 다른 운영체제를 가진 여러
- 92.소프트웨어 재공학의 주요 활동 가운데, 기존 소프트웨어를 다른 운영체제나 하드웨어 환경에서도 사용할 수 있게 변환하는 활동은?
- 93.다음의 암호 알고리즘 가운데 성격이 다른 하나는?
- 94.COCOMO 모델을 이용한 비용 산정에 관한 설명 중 옳지 않은 것은?
- 95.정보 보안 요소 가운데 무결성(Integrity)에 관한 설명으로 옳은 것은?
- 96.브리지와 구내 정보 통신망(LAN)으로 이루어진 통신망에서 루프(폐회로)가 형성되지 않도록 연결을 설정하는 알고리즘은?
- 97.입력 데이터 검증 및 표현에 관한 설명 중 옳지 않은 것은?
- 98.기존 무선 랜의 한계를 극복하고자 등장한 것으로, 대규모 디바이스의 네트워크 생성에 최적화되어 차세대 이동통신, 홈네트워킹, 공공 안전 등 특수목적에 활용되는 새
- 99.다음 설명에 해당하는 암호화 알고리즘은 무엇인가? 보기 DES의 보안 문제를 해결하고자 개발되었다. NIST가 표준으로 채택한 대칭키 암호화 알고리즘이다.
- 100.다음 설명에 해당하는 것은? 보기 블록체인(Blockchain) 개발환경을 클라우드 형태로 서비스하는 개념 블록체인 네트워크에서 노드의 추가와 제거가 용이 블록체
꿈라CBT