정보처리기사 필기 2022년 3회 기출문제

100문항 · 회원가입 없이 무료 · 문제를 누르면 정답을 바로 확인할 수 있어요.

시험 모드로 풀기해설 모드로 풀기

1과목 · 소프트웨어 설계

  1. 1.UML 모델에서 어떤 사물의 명세가 바뀌면 다른 사물에 영향을 미치며, 일반적으로 한 클래스가 다른 클래스를 오퍼레이션의 매개 변수로 사용할 때 나타나는 관계는?
  2. 2.모바일 기기에서 쓰이는 NUI 인터페이스에 해당하지 않는 것은?
  3. 3.다음은 어떤 프로그램의 구조를 나타낸 것이다. 모듈 F의 fan-in과 fan-out 수는 각각 얼마인가?
  4. 4.소프트웨어 공학에서 워크스루(Walkthrough)에 관한 설명 중 틀린 것은?
  5. 5.그래픽 표기법을 활용해 소프트웨어 구성 요소를 모델링하는 럼바우 분석 기법에 해당하지 않는 것은?
  6. 6.객체지향 설계 원칙 가운데 SOLID 원칙이라 불리는 것에 해당하지 않는 것은 다음 중 무엇인가?
  7. 7.객체지향 개념에서 서로 연관된 데이터와 함수를 하나로 묶어 외부와의 경계를 두고, 필요한 인터페이스만 밖으로 드러내는 과정을 무엇이라 하는가?
  8. 8.파이프 필터 형태의 소프트웨어 아키텍처에 관한 설명으로 옳은 것은?
  9. 9.DOS나 Unix 등의 운영체제에서 조작을 위해 대표적으로 사용하던 것으로, 정해진 명령 문자열을 입력해 시스템을 조작하는 사용자 인터페이스(User Interf
  10. 10.객체에게 어떤 행위를 수행하도록 지시하는 명령을 무엇이라 하는가?
  11. 11.UML 확장 모델에서 스테레오 타입 객체를 나타낼 때 쓰는 기호로 옳은 것은?
  12. 12.분산 컴퓨팅 환경에서 기종이 서로 다른 하드웨어나 프로토콜, 통신환경 등을 연결해 응용 프로그램과 운영환경 사이에 원활한 통신이 이루어지도록 서비스를 제공하는 소
  13. 13.익스트림 프로그래밍(eXtreme Programming)의 5가지 가치에 해당하지 않는 것은?
  14. 14.다음 중 결합도의 종류에 대한 설명으로 틀린 것은?
  15. 15.보헴이 제안한 모형으로, 위험 분석 기능을 갖추고 있으며 여러 차례의 개발 과정을 거치면서 점진적으로 개발해 나가는 모형은?
  16. 16.다음 설명에 해당하는 디자인 패턴은 무엇인가? 보기 하나의 인스턴스를 생성하고 그 인스턴스를 어디서든 참조할 수 있는 접근점을 제공한다. 클래스 내에서 인스턴스가
  17. 17.UI 설계 원칙 가운데 누구나 쉽게 이해하여 사용할 수 있어야 한다는 원칙은 무엇인가?
  18. 18.UML의 시퀀스 다이어그램을 이루는 구성 항목이 아닌 것은?
  19. 19.HIPO(Hierarchy Input Process Output)에 관한 설명 중 거리가 먼 것은?
  20. 20.다음 중 자료 흐름도(Data Flow Diagram)를 구성하는 요소로 옳은 것은?

2과목 · 소프트웨어 개발

  1. 21.디지털 저작권 관리(DRM)의 기술 요소에 해당하지 않는 것은?
  2. 22.소프트웨어 테스트에서 오류의 80%는 전체 모듈의 20% 내에서 발견된다는 법칙은 무엇인가?
  3. 23.소프트웨어 패키징에 관한 설명 중 옳지 않은 것은?
  4. 24.다음 중 해싱 함수(Hashing Function)의 종류에 해당하지 않는 것은?
  5. 25.다음 중 인터페이스 구현 검증 도구에 해당하지 않는 것은?
  6. 26.다음 중 스택(STACK)의 응용 분야와 거리가 먼 것은?
  7. 27.소프트웨어 테스트에 관한 설명 중 틀린 것은?
  8. 28.알파 테스트 및 베타 테스트와 가장 밀접하게 관련된 테스트 단계는?
  9. 29.다음 중 테스트 오라클에 관한 설명으로 옳지 않은 것은?
  10. 30.다음 중 EAI(Enterprise Application Integration)의 구축 유형에 해당하지 않는 것은?
  11. 31.아래 트리를 후위 순회(Post Traversal)하면 그 결과는?
  12. 32.소프트웨어 형상관리(Configuration management)에 대한 설명으로 틀린 것은?
  13. 33.소스 코드 품질 분석 도구 가운데 정적 분석 도구에 해당하지 않는 것은?
  14. 34.입력 순서가 A, B, C, D로 정해진 자료를 스택에 넣었다가 꺼낼 때, 가능한 출력 순서의 결과가 아닌 것은?
  15. 35.연결 리스트(Linked List)에 관한 설명 중 거리가 먼 것은?
  16. 36.아래 자료를 선택(Selection) 정렬을 이용해 오름차순으로 정렬하려고 한다. 1회전을 수행한 결과는? 보기 8, 3, 4, 9, 7
  17. 37.IPSec(IP Security)에 관한 설명 중 틀린 것은?
  18. 38.알고리즘의 시간 복잡도 O(1)이 뜻하는 것은 무엇인가?
  19. 39.테스트 드라이버(Test Driver)에 관한 설명 중 틀린 것은?
  20. 40.다음 중 클린 코드 작성원칙과 거리가 먼 것은?

3과목 · 데이터베이스 구축

  1. 41.파티셔닝 방식 가운데 ‘월별, 분기별’처럼 지정된 열의 값을 기준으로 범위를 정해 분할하는 방식은 무엇인가?
  2. 42.물리적 데이터베이스 설계의 바로 앞 단계로서, 데이터 모델링이라고도 불리는 데이터베이스 설계 단계는 무엇인가?
  3. 43.트리거(Trigger)에 관한 설명으로 옳은 것은?
  4. 44.키는 개체 집합 내에서 개체를 고유하게 식별할 수 있는 속성이다. 데이터베이스에서 쓰이는 키의 종류에 관한 설명으로 옳지 않은 것은?
  5. 45.데이터베이스에 영향을 주는 생성, 읽기, 갱신, 삭제 연산을 기준으로 프로세스와 테이블 간의 매트릭스를 작성하여 트랜잭션을 분석하는 것은?
  6. 46.Oracle Database의 TRUNCATE 명령어에 관한 설명으로 옳지 않은 것은?
  7. 47.데이터베이스 무결성에 대한 설명 중 옳은 것은?
  8. 48.다음은 트랜잭션의 상태를 나타낸 그림이다. 각 상태에 대한 설명으로 옳지 않은 것은?
  9. 49.데이터베이스는 관계형, 계층형, 네트워크형 등 여러 종류로 나뉘는데, 이를 구분하는 기준은 무엇인가?
  10. 50.개체-관계(E-R) 모델에 관한 설명 중 옳지 않은 것은?
  11. 51.분산 데이터베이스의 특징에 관한 설명 중 틀린 것은?
  12. 52.데이터베이스의 병행 제어(Concurrency Control)에 관한 설명 중 옳지 않은 것은?
  13. 53.무결성 보장을 위해 트랜잭션이 갖추어야 할 특성에 관한 설명 중 옳지 않은 것은?
  14. 54.관계 대수와 관계 해석에 관한 설명 중 옳지 않은 것은?
  15. 55.다음 SQL문을 실행했을 때의 결과로 가장 알맞은 설명은? ALTER TABLE 학생 DROP 학년 CASCADE;
  16. 56.관계형 데이터베이스의 구성 요소에 관한 설명 중 틀린 것은?
  17. 57.시스템 카탈로그에 관한 설명 중 옳지 않은 것은?
  18. 58.정보시스템과 관련하여 다음 설명에 해당하는 것은 무엇인가? 보기 각 시스템 간에 공유 디스크를 중심으로 클러스터링으로 엮어 다수의 시스템을 동시에 연결하는 것이
  19. 59.정규화에 관한 설명 중 옳지 않은 것은?
  20. 60.SQL 명령어를 DCL, DML, DDL로 나눌 때, 다음 중 성격이 다른 하나는?

4과목 · 프로그래밍 언어 활용

  1. 61.TCP/IP에서 논리주소를 물리주소로 변환해 주는 프로토콜은 무엇인가?
  2. 62.다음 중 HRN에 관한 설명으로 옳지 않은 것은?
  3. 63.다음 중 교착상태가 발생할 수 있는 조건에 해당하지 않는 것은?
  4. 64.아래 파이썬 코드에 ‘53t44’를 입력하면 출력되는 결과는? a, b = map(int, input().split("t")); print(a, b)
  5. 65.OSI 7계층 가운데 네트워크 계층에 관한 설명으로 옳지 않은 것은?
  6. 66.다음 중 IP 버전에 관한 설명으로 옳지 않은 것은?
  7. 67.OSI 7계층 가운데 아래 설명에 해당하는 계층은? 보기 두 응용 프로세스 사이의 통신에 대한 제어 구조를 제공한다. 연결의 생성·관리·종료를 위하여 토큰을 사용
  8. 68.다음 중 프로세스 상태의 종류에 해당하지 않는 것은?
  9. 69.다음 C언어 프로그램에서 밑줄 친 부분과 같은 의미를 갖는 것은 무엇인가? #include <stdio.h> main() { int a, b; for
  10. 70.다음 중 프로세스에 관한 설명으로 틀린 것은?
  11. 71.다음 설명이 가리키는 것은 무엇인가? 보기 프로세스를 처리하는 도중 참조할 페이지가 주기억장치에 없어서, 페이지 교체에 걸리는 시간이 프로세스 처리시간보다 더 많
  12. 72.C언어 라이브러리 가운데 stdlib.h에 관한 설명으로 옳은 것은?
  13. 73.아래 C언어 프로그램의 실행 결과로 옳은 것은? #include <stdio.h> main() { int a = 3, b = 4, c = 5; int
  14. 74.JAVA에서 힙(Heap)에는 남아있지만 변수가 가지고 있던 참조값을 잃었거나 변수 자체가 사라져 더 이상 사용되지 않는 객체를 제거하는 역할을 담당하는 모듈은?
  15. 75.C언어의 malloc() 함수에 관한 설명 중 틀린 것은?
  16. 76.주기억장치가 3개의 보관구조를 가지고 있고, 페이지 참조가 다음 순서로 일어날 때 FIFO 페이지 교체 알고리즘을 적용하면 마지막 페이지 값으로 옳은 것은? 보기
  17. 77.UNIX에서 새로운 프로세스를 생성할 때 사용하는 명령어는?
  18. 78.프레임워크(Framework)에 관한 설명 중 옳은 것은?
  19. 79.IEEE 802.3 LAN에서 쓰이는 전송 매체 접속 제어(MAC) 방식은 무엇인가?
  20. 80.아래 C언어 프로그램을 실행한 뒤 ‘c’를 입력하면 출력되는 결과는? #include <stdio.h> main() { char ch; scanf("%

5과목 · 정보시스템 구축 관리

  1. 81.무선 랜(WLAN)의 인증과 암호화에 관해 Wi-Fi에서 제정한 표준은?
  2. 82.네트워크 장비에 관한 설명 중 옳지 않은 것은?
  3. 83.다음 중 세션 하이재킹의 탐지 방법과 거리가 먼 것은?
  4. 84.클라우드 기반 HSM(Cloud-based Hardware Security Module)에 관한 설명 중 틀린 것은?
  5. 85.다음 중 정보 보안의 3요소에 속하지 않는 것은?
  6. 86.악성코드의 유형 가운데 다른 컴퓨터의 취약점을 이용해 스스로 전파되거나 메일을 통해 전파되면서 스스로를 증식하는 것은?
  7. 87.LOC 기법으로 예측한 총 라인수가 36,000라인이고, 개발에 참여하는 프로그래머가 6명, 프로그래머들의 평균 생산성이 월간 300라인이라고 할 때 개발에 소요
  8. 88.CPM(Critical Path Method)에 관한 설명 중 옳지 않은 것은?
  9. 89.SQL Injection 공격에 관한 설명으로 옳지 않은 것은?
  10. 90.침입탐지 시스템(IDS : Intrusion Detection System)에 대한 설명 중 틀린 것은?
  11. 91.다음 설명에 해당하는 것은? 보기 네트워크상에서 광채널 스위치의 이점인 고속 전송, 장거리 연결 및 멀티 프로토콜 기능을 활용함 서로 다른 운영체제를 가진 여러
  12. 92.소프트웨어 재공학의 주요 활동 가운데, 기존 소프트웨어를 다른 운영체제나 하드웨어 환경에서도 사용할 수 있게 변환하는 활동은?
  13. 93.다음의 암호 알고리즘 가운데 성격이 다른 하나는?
  14. 94.COCOMO 모델을 이용한 비용 산정에 관한 설명 중 옳지 않은 것은?
  15. 95.정보 보안 요소 가운데 무결성(Integrity)에 관한 설명으로 옳은 것은?
  16. 96.브리지와 구내 정보 통신망(LAN)으로 이루어진 통신망에서 루프(폐회로)가 형성되지 않도록 연결을 설정하는 알고리즘은?
  17. 97.입력 데이터 검증 및 표현에 관한 설명 중 옳지 않은 것은?
  18. 98.기존 무선 랜의 한계를 극복하고자 등장한 것으로, 대규모 디바이스의 네트워크 생성에 최적화되어 차세대 이동통신, 홈네트워킹, 공공 안전 등 특수목적에 활용되는 새
  19. 99.다음 설명에 해당하는 암호화 알고리즘은 무엇인가? 보기 DES의 보안 문제를 해결하고자 개발되었다. NIST가 표준으로 채택한 대칭키 암호화 알고리즘이다.
  20. 100.다음 설명에 해당하는 것은? 보기 블록체인(Blockchain) 개발환경을 클라우드 형태로 서비스하는 개념 블록체인 네트워크에서 노드의 추가와 제거가 용이 블록체

← 정보처리기사 필기 다른 회차 보기