정보처리기사 필기 2023년 2회 기출문제
100문항 · 회원가입 없이 무료 · 문제를 누르면 정답을 바로 확인할 수 있어요.
1과목 · 소프트웨어 설계
- 1.입력되는 데이터를 컴퓨터의 프로세서가 처리하기에 앞서 미리 처리함으로써 프로세서의 처리 시간을 줄여주는 프로그램이나 하드웨어를 무엇이라 하는가?
- 2.자료 흐름도(DFD)를 작성할 때 지침이 될 수 없는 항목은?
- 3.객체 지향 소프트웨어 공학에서 유사한 객체를 하나 이상 묶어 공통된 특성을 하나로 표현한 것은?
- 4.XP(eXtreme Programing)의 5가지 가치와 거리가 먼 것은?
- 5.GoF(Gang of Four) 디자인 패턴을 생성, 구조, 행동 패턴의 세 그룹으로 나눌 때, 구조 패턴에 해당하지 않는 것은?
- 6.객체지향 분석 방법론 가운데 Coad-Yourdon 방법에 해당하는 설명은?
- 7.다음 중 UML의 기본 구성 요소에 해당하지 않는 것은?
- 8.코드 설계 시 일정한 일련번호를 부여하는 방식의 코드는 무엇인가?
- 9.분산 시스템에 쓰이는 마스터-슬레이브(Master-Slave) 아키텍처에 관한 설명 중 틀린 것은?
- 10.소프트웨어 공학에서 워크스루(Walkthrough)에 관한 설명 중 틀린 것은?
- 11.메시지 지향 미들웨어(Message-Oriented Middleware, MOM)에 관한 설명 중 틀린 것은?
- 12.DOS나 UNIX 등의 운영체제에서 조작을 위해 대표적으로 사용되던 것으로, 정해진 명령 문자열을 입력해 시스템을 조작하는 사용자 인터페이스(User Interf
- 13.소프트웨어 공학에서 모델링(Modeling)에 관한 설명 중 틀린 것은?
- 14.UI 설계 원칙 중 누구나 쉽게 이해하고 사용할 수 있어야 한다는 원칙은?
- 15.설계 기법 가운데 하향식 설계 방법과 상향식 설계 방법을 비교한 설명으로 가장 옳지 않은 것은?
- 16.다음 중 데이터 흐름도(DFD)의 구성 요소에 해당하지 않는 것은?
- 17.소프트웨어 아키텍처에 관한 설명 중 틀린 것은?
- 18.애자일(Agile) 소프트웨어 개발에 관한 다음 설명 중 옳지 않은 것은?
- 19.UML 모델에서 한 요소가 명세한 계약이나 기능을 다른 요소가 실제로 구현하는 의미적 관계는?
- 20.하나의 모듈 안에 있는 각 구성 요소들이 공통의 목적을 이루기 위해 서로 얼마나 관련되어 있는지, 그 기능적 연관의 정도를 나타내는 것은?
2과목 · 소프트웨어 개발
- 21.빌드 자동화 도구에 관한 설명 중 틀린 것은?
- 22.화이트박스 테스트에 대한 설명으로 틀린 것은?
- 23.다음 중 알고리즘 설계 기법과 거리가 먼 것은?
- 24.다음 중 EAI(Enterprise Application Integration)의 구축 유형에 해당하지 않는 것은?
- 25.다음 Postfix 형식으로 표현된 연산식을 계산한 결과로 옳은 것은? 보기 3 4 * 5 6 * +
- 26.다음 중 단위 테스트 도구로 사용할 수 없는 것은?
- 27.알파 테스트 및 베타 테스트와 가장 밀접하게 관련된 테스트 단계는?
- 28.입력 자료가 A, B, C, D 순서로 주어질 때 이를 스택에 넣었다가 꺼낸다면, 나올 수 없는 출력 순서는?
- 29.소프트웨어 형상 관리의 관리 항목에 해당하지 않는 것은?
- 30.DRM(Digital Rights Management)에 관한 설명 중 틀린 것은?
- 31.다음 트리에서 차수(Degree)와 단말 노드(Terminal Node)의 수는 각각 얼마인가?
- 32.테스트 오라클에 관한 다음 설명 중 옳지 않은 것은?
- 33.아래 트리를 Preorder 운행법으로 운행했을 때 다섯 번째로 탐색되는 노드는?
- 34.레코드가 다음과 같이 구성되어 있을 때, 이진 검색 방법으로 14를 찾는다면 비교 횟수는 몇 번인가? 보기 1 2 3 4 5 6 7 8 9 10 11 12 13
- 35.소프트웨어 공학에서 워크스루(Walkthrough)에 관한 설명 중 틀린 것은?
- 36.테스트와 디버그의 목적에 대한 설명으로 옳은 것은?
- 37.공학적으로 잘된 소프트웨어(Well Engineered Software)에 대한 설명으로 틀린 것은?
- 38.아래 초기 자료를 삽입 정렬(Insertion Sort)로 오름차순 정렬할 때, 1회전이 끝난 뒤의 결과는? 초기 자료 : 8, 3, 4, 9, 7
- 39.McCall의 소프트웨어 품질 모델에서 품질 요인(factor)에 해당하지 않는 것은?
- 40.소프트웨어 재개발과 비교할 때 소프트웨어 재공학이 갖는 장점과 거리가 먼 것은?
3과목 · 데이터베이스 구축
- 41.다음 관계 대수식을 SQL 질의로 바르게 나타낸 것은? 보기 π 이름 (σ 학과 = '교육' (학생))
- 42.병행제어의 로킹(Locking) 단위에 관한 설명 중 옳지 않은 것은?
- 43.데이터베이스의 개념적 설계 단계에 관한 설명으로 옳지 않은 것은?
- 44.관계 데이터 모델의 무결성 제약 가운데, 기본키를 이루는 속성 값이 널(Null)이 아닌 원자 값을 가져야 한다는 성질은?
- 45.SQL의 분류 가운데 DDL에 속하지 않는 것은?
- 46.뷰(View)에 관한 설명 중 옳지 않은 것은?
- 47.릴레이션의 특징으로 옳은 내용을 모두 고른 것은? 보기 ㄱ. 모든 튜플은 서로 다른 값을 가진다. ㄴ. 각 속성은 릴레이션 안에서 유일한 이름을 갖는다. ㄷ. 하
- 48.데이터가 중복됨으로 인해 관계 연산을 처리하는 과정에서 예기치 못한 곤란한 현상이 나타나는 것을 무엇이라고 하는가?
- 49.관계해석에서 ‘모든 것에 대하여’라는 의미를 나타내는 논리 기호는 무엇인가?
- 50.제3정규형(3NF)이 BCNF(Boyce-Codd Normal Form)로 되기 위해 필요한 조건은?
- 51.다음 관계형 데이터 모델에 관한 설명 중 옳은 것은? 보기 고객ID 고객이름 거주도시 S1 홍길동 서울 S2 이정재 인천 S3 신보라 인천 S4 김흥국 서울 S5
- 52.CREATE TABLE문에 포함되지 않는 기능은 무엇인가?
- 53.분산 데이터베이스의 특징을 설명한 것으로 틀린 것은?
- 54.다음 SQL문을 실행했을 때 생성되는 튜플의 수는? 보기 SELECT 급여 FROM 사원; <사원> 테이블 사원ID 사원명 급여 부서ID 101 박철수
- 55.DELETE 명령에 관한 설명 중 틀린 것은?
- 56.트랜잭션의 상태 가운데 마지막 연산이 실행된 직후의 상태로서, 모든 연산의 처리는 끝났으나 트랜잭션이 수행한 최종 결과가 아직 데이터베이스에 반영되지 않은 상태는
- 57.테이블에서 기본키(Primary Key)로 지정한 속성에 대한 설명 중 가장 거리가 먼 것은?
- 58.학적 테이블에서 전화번호가 Null 값이 아닌 학생명을 모두 검색하려고 할 때, 옳은 SQL 구문은?
- 59.두 테이블을 조인해 뷰 V_1을 정의한 뒤, V_1을 이용해 뷰 V_2를 정의하였다. 다음 명령을 수행한 후의 결과로 옳은 것은? DROP VIEW V_1 CAS
- 60.테이블 R과 S에 대한 SQL에 대한 SQL문을 실행했을 때, 그 실행결과로 옳은 것은? 보기 R A B 1 A 3 B S A B 1 A 2 B SELECT A
4과목 · 프로그래밍 언어 활용
- 61.다음 설명에서 ㉠과 ㉡에 들어갈 내용으로 옳은 것은? 보기 가상기억장치를 구현하는 일반적인 방법으로는 프로그램을 고정된 크기의 일정한 블록으로 나누는 ( ㉠ )
- 62.TCP/IP 프로토콜에서 TCP는 어느 계층에 해당하는가?
- 63.UNIX 시스템에서 파일의 권한 모드를 설정하는 데 쓰이는 명령어는?
- 64.다음 C언어 프로그램을 실행했을 때의 실행 결과는? #include <stdio.h> struct st { int a; int c[10]; }; int
- 65.C언어에서 산술 연산자에 해당하지 않는 것은?
- 66.빈 기억공간의 크기가 20KB, 16KB, 8KB, 40KB 일 때 기억장치 배치 전략으로 “Best Fit”을 사용해 17KB의 프로그램을 적재하면 내부 단편화
- 67.다음 C언어 프로그램의 밑줄 친 부분과 같은 의미를 갖는 것은 무엇인가? #include <stdio.h> main( ) { int a, b; for
- 68.프로세스 적재 정책에 관한 설명 중 틀린 것은?
- 69.페이지 프레임이 3개인 시스템에서 페이지 참조 순서가 1, 2, 1, 0, 4, 1, 3 일 때, FIFO 알고리즘으로 페이지 교체를 수행한 경우 프레임의 최종
- 70.교착상태 해결 방법 가운데 은행가 알고리즘(Banker’s Algorithm)이 해당하는 기법은 무엇인가?
- 71.JAVA의 변수와 자료형에 관한 설명 중 틀린 것은?
- 72.UNIX에 관한 설명 중 틀린 것은?
- 73.UNIX에서 새로운 프로세스를 만들 때 사용하는 시스템 호출은?
- 74.다음 Python 프로그램을 실행했을 때의 실행 결과는? a = 100 list_data = ['a','b','c'] dict_data = {'a':90, 'b'
- 75.여러 대의 단말장치가 하나의 통신 회선에 연결되어 있는 형태의 네트워크 토폴로지는 어떤 형인가?
- 76.개발 환경 구성에 사용되는 빌드(Build) 도구에 해당하지 않는 것은?
- 77.다음 C언어 프로그램을 실행했을 때 출력되는 결과는? #include <stdio.h> int main(void) { int n = 4; int* pt
- 78.다음 C언어 프로그램을 실행한 결과로 옳은 것은? #include <stdio.h> main() { int a = 3, b = 4, c = 5; int
- 79.IPv6에 관한 설명 중 틀린 것은?
- 80.192.168.1.0/24 네트워크를 FLSM 방식으로 4개의 Subnet으로 나누고 IP Subnet-zero를 적용하였다. 이때 Subnetting된 네트워크
5과목 · 정보시스템 구축 관리
- 81.취약점 관리를 위한 응용 프로그램의 보안 설정으로 가장 거리가 먼 것은?
- 82.SSH(Secure Shell)에 관한 설명 중 틀린 것은?
- 83.크래커가 침입해 백도어를 설치하거나 설정 파일을 변경한 경우 이를 분석하는 도구는?
- 84.SQL Injection 공격에 관한 설명 중 틀린 것은?
- 85.시스템 내의 정보를 오직 인가된 사용자만이 수정할 수 있도록 하는 보안 요소는?
- 86.소프트웨어 생명 주기 모형 가운데 Spiral Model에 관한 설명으로 옳지 않은 것은?
- 87.소프트웨어 비용 산정 기법 가운데 개발 유형을 Organic, Semi- Detach, Embedded로 구분하는 것은?
- 88.악성코드 유형 가운데 다른 컴퓨터의 취약점을 이용해 스스로 전파되거나 메일을 통해 전파되면서 스스로를 증식하는 것은?
- 89.상향식 비용 산정 기법 가운데 LOC(원시 코드 라인 수) 기법에서 예측치를 산출할 때 사용하는 항목에 해당하지 않는 것은?
- 90.웹페이지에 악의적인 스크립트를 삽입하여 사용자 측에서 실행되도록 유도함으로써, 정보 유출 등의 공격을 일으킬 수 있는 취약점은?
- 91.TCP/IP 기반 네트워크에서 동작하며 발행-구독 방식의 메시징 프로토콜로서, 최근 IoT 환경에서 널리 쓰이고 있는 프로토콜은 무엇인가?
- 92.다음 설명에 해당하는 용어로 옳은 것은? 보기 오픈 소스 기반의 분산 컴퓨팅 플랫폼이다. 일반 PC급 컴퓨터들로 가상화된 대형 스토리지를 구성한다. 다양한 소스에
- 93.다음이 설명하는 것으로 알맞은 것은? 보기 네트워크상에서 광채널 스위치의 이점인 고속 전송, 장거리 연결 및 멀티 프로토콜 기능을 활용함 서로 다른 운영체제를 가
- 94.다음 설명이 가리키는 정보시스템 관련 개념은 무엇인가? 보기 공유 디스크를 중심으로 각 시스템을 클러스터링으로 엮어 다수의 시스템을 동시에 연결할 수 있다. 조직
- 95.클라우드 기반 HSM(Cloud-based Ha rdwa re Security Module)에 관한 설명 중 틀린 것은?
- 96.전자 칩처럼 소프트웨어 부품, 곧 블록(모듈)을 만들어 끼워 맞추는 방식으로 소프트웨어를 완성하는 재사용 방법은?
- 97.COCOMO model 중 기관 내부에서 개발된 중소 규모의 소프트웨어로서, 일괄 자료 처리나 과학기술 계산용, 비즈니스 자료 처리용 등 5만 라인 이하의 소프트
- 98.사용자 인증의 각 유형에 관한 설명으로 가장 적절하지 않은 것은?
- 99.소프트웨어 개발 방법론의 테일러링(Tailoring)에 대한 설명으로 옳지 않은 것은?
- 100.소프트웨어 생명 주기 모델 가운데 V 모델에 대한 설명으로 틀린 것은?
꿈라CBT