정보처리기사 필기 2024년 1회 기출문제
100문항 · 회원가입 없이 무료 · 문제를 누르면 정답을 바로 확인할 수 있어요.
1과목 · 소프트웨어 설계
- 1.XP(eXtreme Programming)에 관한 설명으로 옳지 않은 것은?
- 2.폭포수 모형의 특징과 거리가 먼 것은?
- 3.UML 모델에서 어느 한 사물의 명세가 변경되면 다른 사물에 영향을 미치며, 보통 한 클래스가 다른 클래스를 오퍼레이션의 매개 변수로 사용할 때 나타나는 관계는?
- 4.애자일(Agile) 프로세스 모델에 관한 설명 중 틀린 것은?
- 5.아키텍처 설계 과정을 올바른 순서대로 나열한 것은? 보기 가. 설계 목표 설정 나. 시스템 타입 결정 다. 스타일 적용 및 커스터마이즈 라. 서브시스템의 기능,
- 6.다음 중 CASE(Computer-Aided Software Engineering)의 원천 기술에 해당하지 않는 것은?
- 7.객체지향 기법에서 같은 형의 특성을 지닌 객체들을 모아 구성한 것으로, 객체와 클래스 간의 ‘is instance of’ 관계로 설명되는 연관성을 가리키는 용어는
- 8.클래스(Class)에 관한 다음 설명의 괄호(㉠, ㉡)에 들어갈 용어로 알맞은 것은? 보기 클래스는 개별 객체들이 가지는 ( ㉠ )과 ( ㉡ )을 표현함 ( ㉠
- 9.디자인 패턴 사용의 장٠단점에 관한 설명으로 거리가 먼 것은?
- 10.사용자 인터페이스(UI) 가운데 명령과 출력이 오직 텍스트 형태로 이루어지는 인터페이스는 무엇인가?
- 11.HIPO(Hierarchy Input Process Output)에 관한 설명 중 거리가 먼 것은?
- 12.자료 흐름도(Data Flow Diagram)를 이루는 구성 요소로 옳게 나열된 것은?
- 13.분산 시스템에서의 미들웨어(Middleware)에 관한 설명으로 옳지 않은 것은?
- 14.프로젝트 비용 산정 기법 중 Rayleigh-Norden 곡선의 노력 분포도를 이용하는 것은?
- 15.다음은 어떤 프로그램의 구조를 나타낸 것이다. 모듈 F의 fan-in과 fan-out 수는 각각 얼마인가?
- 16.소프트웨어 설계 시 구축된 플랫폼의 성능 특성을 분석하는 데 사용되는 측정 항목으로 옳지 않은 것은?
- 17.객체지향 분석 방법론 가운데 Coad-Yourdon 방법에 해당하는 것은?
- 18.UML 확장 모델에서 스테레오 타입 객체를 표현하기 위해 사용하는 기호로 옳은 것은?
- 19.객체지향 소프트웨어를 설계할 때 디자인 패턴을 구성하는 요소로 보기 가장 어려운 것은?
- 20.사용자의 요구사항을 정확하게 파악하고자 실제 개발할 소프트웨어의 견본품을 만들어 최종 결과물을 예측하는 모형은?
2과목 · 소프트웨어 개발
- 21.다음 Postfix 연산식의 연산 결과로 옳은 것은? 보기 3 4 * 5 6 * +
- 22.물리데이터 저장소의 파티션 설계에서 파티션 유형에 해당하지 않는 것은?
- 23.소스 코드 정적 분석(Static Analysis)에 관한 설명 중 틀린 것은?
- 24.아래 그래프에서 정점 A를 시작점으로 하여 깊이 우선 탐색(DFS)으로 운행했을 때의 결과는?
- 25.반정규화(Denormalization) 유형 가운데 중복 테이블을 추가하는 방법에 해당되지 않는 것은?
- 26.소프트웨어 테스트에 대한 설명 중 틀린 것은?
- 27.패키지 소프트웨어의 일반적인 제품 품질 요구사항과 테스트에 관한 국제 표준은 무엇인가?
- 28.다음 중 형상 관리 도구의 주요 기능과 거리가 먼 것은?
- 29.다음 중 디지털 저작권 관리(DRM)의 기술 요소에 해당하지 않는 것은?
- 30.다음 중 블랙박스 테스트 기법과 거리가 먼 것은?
- 31.여러 선택 항목 가운데 하나만 선택할 수 있는 경우에 사용하는 사용자 인터페이스(UI) 요소는?
- 32.외계인 코드(Alien Code)에 관한 설명으로 옳은 것은?
- 33.가상의 사용자를 생성하여 테스트를 수행함으로써 애플리케이션의 처리량, 응답 시간, 경과 시간, 자원 사용률에 대한 성능 목표가 달성되었는지를 확인하는 테스트 자동
- 34.다음 중 인터페이스 구현 검증 도구에 해당하지 않는 것은?
- 35.이진 검색 알고리즘에 관한 설명 중 옳지 않은 것은?
- 36.형상 관리의 개념 및 절차에 관한 설명 중 틀린 것은?
- 37.피봇(pivot)을 사용하는 분할 정복(Divide and Conquer) 기반의 알고리즘으로, 최악의 경우 n(n-1)/2회의 비교가 필요한 정렬(Sort)은?
- 38.아래 트리에서 차수(Degree)와 단말 노드(Terminal Node)의 수를 바르게 나타낸 것은?
- 39.다음 중 스택을 활용하는 연산과 거리가 먼 것은?
- 40.일반적으로 테스트 케이스에 포함되는 항목이 아닌 것은?
3과목 · 데이터베이스 구축
- 41.릴레이션 R은 차수가 4, 카디널리티가 5이고 릴레이션 S는 차수가 6, 카디널리티가 7일 때, 이 두 릴레이션을 카티션 프로덕트하여 얻은 새로운 릴레이션의 차수
- 42.데이터 사전에 관한 설명 중 틀린 것은?
- 43.정규화에 관한 설명 중 적절하지 않은 것은?
- 44.두 테이블을 조인하여 뷰 V_1을 정의한 뒤, V_1을 이용해 뷰 V_2를 정의하였다. 다음 명령을 수행한 결과로 옳은 것은? DROP VIEW V_1 CASCA
- 45.다음 설명에 해당하는 스키마(Schema)는 무엇인가? 보기 데이터베이스 전체를 정의한 것으로, 데이터 개체, 관계, 제약조건, 접근권한, 무결성 규칙 등을 명세
- 46.조건을 만족하는 릴레이션의 수평적 부분집합을 구성하며, 연산자 기호로 그리스 문자 시그마(σ )를 사용하는 관계대수 연산은?
- 47.뷰(View)에 관한 설명 중 옳지 않은 것은?
- 48.데이터베이스 설계 단계 가운데 저장 레코드 양식 설계, 레코드 집중의 분석 및 설계, 접근 경로 설계와 관련된 단계는?
- 49.프로세스와 테이블 사이에 매트릭스를 만들어, 데이터베이스에 영향을 주는 생성, 읽기, 갱신, 삭제 연산으로 트랜잭션을 분석하는 것은?
- 50.데이터 모델에 표시해야 하는 요소와 거리가 먼 것은?
- 51.관계 데이터 모델의 무결성 제약 가운데, 기본키를 이루는 속성 값이 널(Null) 값이 아닌 원자 값을 가져야 한다는 성질은?
- 52.데이터베이스에서 하나의 논리적 기능을 수행하기 위한 작업의 단위, 또는 한꺼번에 모두 수행되어야 하는 일련의 연산들을 뜻하는 것은?
- 53.DBA가 사용자 PARK에게 테이블 [STUDENT]의 데이터를 갱신할 수 있는 객체 권한을 부여하는 SQL문을 작성하려고 한다. 다음 SQL문의 빈칸에 들어갈
- 54.SQL 명령 중 DML에 속하는 것만으로 나열된 것은?
- 55.관계형 데이터 모델의 릴레이션에 관한 설명 중 틀린 것은?
- 56.SQL에 관한 설명 중 틀린 것은?
- 57.아래와 같이 위쪽 릴레이션을 아래쪽 릴레이션으로 정규화하였다면, 이는 어떤 정규화 작업에 해당하는가? 보기 국가 도시 대한민국 서울, 부산 미국 워싱턴, 뉴욕 중
- 58.트랜잭션의 실행이 실패했음을 알리는 연산자로서, 트랜잭션이 수행한 결과를 원래 상태로 되돌리는 연산은?
- 59.다른 릴레이션의 기본키를 참조하는 키를 뜻하는 것은?
- 60.부모 테이블의 행을 DELETE문으로 삭제할 때 이를 참조하는 자식 테이블의 해당 행도 자동으로 삭제되도록 지정하는 옵션은?
4과목 · 프로그래밍 언어 활용
- 61.다음 설명에 해당하는 것은? 보기 서버 측에서 동적으로 수행되는 페이지를 만들기 위해 마이크로 소프트 사에서 제작한 언어이다. Windows 계열에서만 수행할 수
- 62.다음 중 스크립트 언어에 해당하지 않는 것은?
- 63.TCP/IP에서 논리 주소를 물리 주소로 변환해 주는 프로토콜은 무엇인가?
- 64.OSI 7계층 가운데 네트워크 계층에 관한 설명으로 옳지 않은 것은?
- 65.C, Java 등의 언어에서 쓰이는 예약어로, 반복문 내에서 뒤의 문장을 실행하지 않고 제어를 반복문의 시작 부분으로 옮기는 명령어는 무엇인가?
- 66.다음 중 비선점(Non-Preemptive) 스케줄링에 속하지 않는 것은?
- 67.Java의 자료형과 그 크기를 연결한 것 중 옳지 않은 것은?
- 68.C언어에서 변수명으로 사용할 수 없는 것은?
- 69.IP 버전에 관한 다음 설명 중 옳지 않은 것은?
- 70.UNIX에 관한 설명 중 옳지 않은 것은?
- 71.C언어 라이브러리 가운데 stdlib.h에 관한 설명으로 옳은 것은?
- 72.다음 표에 제시된 시점의 HRN 응답률을 기준으로 작업의 우선순위를 높은 순서부터 나열한 것은? 보기 작업 대기 시간 서비스(실행)시간 A 5 20 B 40 20
- 73.다음 C언어 프로그램을 실행했을 때 출력되는 결과는? #include <stdio.h> main() { int sum = 0; for (int i =
- 74.라이브러리의 개념 및 구성에 관한 설명으로 옳지 않은 것은?
- 75.페이지 프레임이 3개인 시스템에서 페이지 참조 순서가 1, 2, 1, 0, 4, 1, 3 일 때, FIFO 알고리즘으로 페이지 교체를 수행한 후 프레임의 최종 상
- 76.다음 설명에 해당하는 스크립트 언어는? 보기 서버용 스크립트 언어로서 Linux, Unix, Windows 운영체제에서 사용할 수 있다. C, Java 등과 문법
- 77.IPv6에 관한 설명 중 틀린 것은?
- 78.Myers가 구분한 응집도(Cohesion)의 정도 중 응집도가 가장 낮은 단계는 다음 중 어느 것인가?
- 79.다음 중 교착 상태가 발생하기 위한 필요 조건에 해당하지 않는 것은?
- 80.다음 Python 프로그램을 실행했을 때의 출력 결과는? String = 'Conceptual Schema' r = String[-4:6:-2] print(r)
5과목 · 정보시스템 구축 관리
- 81.SSH(Secure Shell)에 관한 설명 중 틀린 것은?
- 82.Public 메소드에서 Private 배열이 반환되면 발생하는 문제점으로 가장 옳은 것은?
- 83.다음 중 물리적 위협으로 인한 문제에 해당되지 않는 것은?
- 84.무선 랜에서 데이터를 전송할 때 매체가 비어 있는지 확인하고, 충돌을 피하고자 일정 시간 대기한 뒤 데이터를 전송하는 방식은?
- 85.OSI 7 Layer 전 계층의 프로토콜 및 패킷 내부 콘텐츠를 파악해 침입 시도, 해킹 등을 탐지하고 트래픽을 조정하는 데 쓰이는 패킷 분석 기술은?
- 86.다음 설명에 해당하는 IT 기술은 무엇인가? 보기 컨테이너 응용프로그램의 배포를 자동화하는 오픈소스 엔진이다. 소프트웨어 컨테이너 안에 응용 프로그램들을 배치시키
- 87.Secure 코딩에서 입력 데이터의 보안 약점에 관한 설명 중 틀린 것은?
- 88.프로젝트의 각 작업이 언제 시작되고 언제 끝나는지를 나타내는 작업 일정을 막대 도표로 표시하는 프로젝트 일정표는 무엇인가?
- 89.취약점 관리를 위한 응용 프로그램 보안 설정으로 가장 거리가 먼 것은?
- 90.다음이 설명하는 것은 무엇인가? 보기 광채널 스위치의 이점인 고속 전송, 장거리 연결 및 멀티 프로토콜 기능을 네트워크상에서 활용 서로 다른 운영체제를 가진 여러
- 91.소프트웨어 개발 모델 가운데 나선형 모델의 4가지 주요 활동을 순서대로 나열한 것은? 보기 A. 계획 수립 B. 고객 평가 C. 개발 및 검증 D. 위험 분석
- 92.COCOMO Model 가운데 기관 내부에서 개발되는 중·소 규모의 소프트웨어로서, 일괄 자료 처리나 과학기술 계산용, 비즈니스 자료 처리용 등 5만 라인 이하의
- 93.LOC 기법으로 예측한 총 라인수가 36,000라인이고, 개발에 참여하는 프로그래머가 6명이며, 프로그래머들의 평균 생산성이 월간 300라인일 때 개발에 소요되는
- 94.구조적 방법론에 관한 설명 중 옳은 것은?
- 95.다음 설명에 해당하는 IT 기술은? 보기 네트워크를 제어부와 데이터 전달부로 분리하여 네트워크 관리자가 더욱 효율적으로 네트워크를 제어하고 관리할 수 있도록 하는
- 96.소프트웨어 개발에서 정보보안 3요소에 해당하지 않는 설명은 무엇인가?
- 97.메모리 상에서 프로그램의 복귀 주소와 변수 사이에 특정 값을 저장해 두고, 그 값이 변경되면 오버플로우 상태로 간주하여 프로그램 실행을 중단시키는 기술은?
- 98.소프트웨어 비용 산정에 관한 설명 중 옳지 않은 것은 다음 중 어느 것인가?
- 99.DDoS 공격과 관련이 있는 공격 방법은 무엇인가?
- 100.Python 기반으로, 컴포넌트의 재사용과 플러그인화를 강조해 신속한 개발이 가능하게 지원하는 프레임워크는?
꿈라CBT