정보처리기사 필기 2025년 2회 기출문제
100문항 · 회원가입 없이 무료 · 문제를 누르면 정답을 바로 확인할 수 있어요.
1과목 · 소프트웨어 설계
- 1.바람직한 소프트웨어 설계 지침으로 볼 수 없는 것은?
- 2.UI 설계 원칙 중 누구나 쉽게 이해하고 사용할 수 있어야 한다는 원칙은?
- 3.다음 중 시스템의 구성 요소에 해당하지 않는 것은?
- 4.요구사항 명세에 관한 설명 중 틀린 것은?
- 5.UML 모델에서 사용되는 구조적 다이어그램에 해당하지 않는 것은?
- 6.럼바우(Rumbaugh) 분석 기법에서 정보 모델링이라고도 불리며, 시스템에 요구되는 객체를 찾아내고 속성과 연산을 식별하며 객체들 간의 관계를 규정하여 다이어그
- 7.UML(Unified Modeling Language)에 관한 설명으로 옳지 않은 것은?
- 8.코드 설계에서 일정한 일련번호를 부여하는 방식에 해당하는 코드는?
- 9.소프트웨어 모델링에 관한 설명으로 옳지 않은 것은?
- 10.소프트웨어 설계에서 각 모듈의 세분화된 역할이나 모듈 간 인터페이스처럼 코드를 작성하는 수준의 세부적인 구현 방안을 설계할 때 참조할 수 있는 전형적인 해결 방식
- 11.파이프 필터 형태의 소프트웨어 아키텍처에 관한 설명으로 옳은 것은?
- 12.설계 기법 가운데 하향식 설계 방법과 상향식 설계 방법을 비교한 설명으로 가장 옳지 않은 것은?
- 13.디자인 패턴을 사용할 때의 장단점에 관한 설명으로 가장 거리가 먼 것은?
- 14.소프트웨어 공학에서 워크스루(Walkthrough)에 관한 설명 중 틀린 것은?
- 15.익스트림 프로그래밍에 관한 설명 중 틀린 것은?
- 16.데이터 흐름도(DFD)의 구성 요소에 해당되지 않는 것은?
- 17.UML의 시퀀스 다이어그램을 구성하는 항목에 해당되지 않는 것은?
- 18.객체 지향 개념 가운데 하나 이상의 유사한 객체들을 묶어서 공통된 특성을 표현하는 데이터 추상화를 뜻하는 것은?
- 19.사용자 인터페이스의 설계 지침에 관한 설명 중 옳지 않은 것은?
- 20.다음 중 애자일 방법론에 속하지 않는 것은?
2과목 · 소프트웨어 개발
- 21.소프트웨어 형상 관리의 관리 항목에 해당하지 않는 것은?
- 22.아래 트리의 차수(degree)는 얼마인가?
- 23.다음 중 소프트웨어 공학의 기본 원칙으로 볼 수 없는 것은?
- 24.프로그램 설계도 중 하나인 NS Chart에 관한 설명으로 가장 거리가 먼 것은?
- 25.EAI(Enterprise Application Integration)의 구축 유형 가운데 Hybrid에 관한 설명으로 옳지 않은 것은?
- 26.소프트웨어 패키징에 관한 설명 중 틀린 것은?
- 27.노드(Node)와 선분(Branch)으로 이루어진 그래프의 특수한 형태로서, 정점 사이에 사이클(Cycle)이 형성되지 않고 자료 사이의 관계성이 계층 형식으로
- 28.테스트를 목적에 따라 분류할 때, 강도(Stress) 테스트에 관한 설명으로 옳은 것은?
- 29.빌드 자동화 도구에 관한 설명 중 틀린 것은?
- 30.소프트웨어 테스트에서 오류의 80%는 전체 모듈의 20% 내에서 발견된다는 법칙은 무엇인가?
- 31.아래 자료를 “Selection Sort”로 오름차순 정렬할 때 PASS 3의 결과는? 보기 초기상태 : 8, 3, 4, 9, 7
- 32.소프트웨어 품질 목표 가운데, 하나 이상의 하드웨어 환경에서 운용될 수 있도록 쉽게 수정 가능한 시스템의 능력을 뜻하는 것은?
- 33.다음 중 인터페이스 구현 검증 도구에 해당하지 않는 것은?
- 34.개별 모듈을 대상으로 시험하는 것으로, 모듈이 정확하게 구현되었는지와 예정된 기능이 제대로 수행되는지를 점검하는 것을 주목적으로 하는 테스트는?
- 35.테스트와 디버그의 목적에 대한 설명으로 옳은 것은?
- 36.소프트웨어 테스트의 검증(Verification)과 확인(Validation)에 관한 설명 중 틀린 것은?
- 37.디지털 저작권 관리(DRM) 기술에 해당하지 않는 것은?
- 38.White Box Testing에 관한 설명 중 옳지 않은 것은?
- 39.자료 구조에 관한 설명 중 틀린 것은?
- 40.소스 코드 품질 분석 도구 가운데 정적 분석 도구에 해당하지 않는 것은?
3과목 · 데이터베이스 구축
- 41.데이터베이스의 무결성 규정(Integrity Rule)에 관한 설명으로 옳지 않은 것은?
- 42.뷰(VIEW)에 관한 설명 중 옳지 않은 것은?
- 43.이행적 함수 종속 관계에 해당하는 것은?
- 44.회복 기법 중 데이터베이스 로그(log)가 필요한 것은?
- 45.병행제어의 로킹(Locking) 단위에 관한 설명 중 옳지 않은 것은?
- 46.개체-관계 모델의 E-R 다이어그램에 쓰이는 기호와 그 의미가 잘못 연결된 것은?
- 47.Commit 명령어와 Rollback 명령어를 통해 보장되는 트랜잭션의 특성은?
- 48.department 테이블에 대한 검색 연산을 사용자 X1로부터 회수하는 명령은?
- 49.CREATE TABLE문에서 지원하지 않는 기능은 무엇인가?
- 50.다음 중 SQL의 논리 연산자에 해당하지 않는 것은?
- 51.다음 중 병행제어 기법에 해당하지 않는 것은?
- 52.관계대수에 관한 설명 중 틀린 것은?
- 53.3NF에서 BCNF로 되기 위한 조건은 무엇인가?
- 54.분산 데이터베이스 시스템(Distributed Database System)에 관한 설명 중 틀린 것은?
- 55.SQL문에서 HAVING을 사용할 수 있는 절은 무엇인가?
- 56.다음 중 데이터 제어 언어(DCL)의 기능에 해당하지 않는 것은?
- 57.SQL 명령어의 분류에서 DDL에 속하지 않는 것은?
- 58.다음 릴레이션의 카디널리티와 차수를 옳게 나타낸 것은? 보기 아이디 성명 나이 등급 적립금 가입년도 yuyu01 원유철 36 3 2000 2008 sykim10
- 59.다음 SQL 문의 ( ) 안에 들어갈 내용으로 알맞은 것은? UPDATE 인사급여 ( ) 호봉 = 15 WHERE 성명 = '홍길동';
- 60.어떤 릴레이션 스키마가 속성 4개와 후보키 2개를 가지며, 해당 스키마에 대응하는 릴레이션 인스턴스가 튜플 7개를 갖는다고 할 때, 이 릴레이션의 차수(Degre
4과목 · 프로그래밍 언어 활용
- 61.어떤 모듈이 다른 모듈의 내부 기능과 그 내부 자료를 직접 참조할 때의 결합도는?
- 62.다음 중 시간 구역성(Temporal Locality)과 관련이 가장 적은 것은?
- 63.리눅스에서 커널 버전을 확인하고자 할 때 사용하는 명령어는?
- 64.파일 디스크립터(File Descriptor)에 관한 설명 중 옳지 않은 것은?
- 65.다음 C 언어로 작성된 프로그램을 실행했을 때의 출력 결과는? #include <stdio.h> struct st { int a; int c[10];
- 66.UNIX에서 새 프로세스를 생성할 때 사용하는 시스템 호출은?
- 67.아래 파이썬 코드에 ‘53t44’를 입력하면 출력되는 결과는? a, b = map(int, input().split("t")); print(a, b)
- 68.효과적인 모듈 설계를 위해 유의해야 할 사항과 거리가 먼 것은?
- 69.C 언어 라이브러리 가운데 stdlib.h에 관한 설명으로 옳은 것은?
- 70.128.107.176.0/22 네트워크에서 호스트가 사용할 수 있는 서브넷 마스크는?
- 71.다음 중 스크립트(Script) 언어에 해당하지 않는 것은?
- 72.다음 자바 코드의 실행 결과로 옳은 것은? int x=1, y=6; while (y--) { x++; } System.out.println("x=" x+ "y="
- 73.IP 주소체계에 관한 설명 중 틀린 것은?
- 74.다음 C 언어 프로그램을 실행했을 때 출력되는 결과는? #include <stdio.h> int main(void) { int n = 4; int* p
- 75.C 언어의 연산자 중에서 우선 순위가 가장 높은 것은 다음 중 어느 것인가?
- 76.다음 C 언어 프로그램을 실행했을 때의 실행 결과는? #include <stdio.h> #include <stdlib.h> int main(
- 77.다음 C언어 프로그램을 실행했을 때 출력되는 결과는? #include <stdio.h> main() { char* s = "Sinagong"; for
- 78.OSI 7계층 모델에서 전송에 필요한 장치 간의 실제 접속 및 절단 등 기계적, 전기적, 기능적, 절차적 특성을 정의하는 계층은?
- 79.흐름 제어(Flow Control)에 관한 설명 중 옳지 않은 것은?
- 80.아래와 같은 세그먼트 테이블을 갖는 시스템에서 논리 주소(2, 176)에 해당하는 물리 주소는? 보기 세그먼트번호 시작주소 길이(바이트) 0 670 248 1 1
5과목 · 정보시스템 구축 관리
- 81.강제 접근통제(MAC)의 보안 모델 가운데 서로 이해 충돌 관계에 있는 객체 사이의 정보 접근을 통제하는 모델은?
- 82.COCOMO 모델의 프로젝트 유형에 해당하지 않는 것은?
- 83.DoS(Denial of Service) 공격에 관한 설명으로 틀린 것은?
- 84.국내 IT 서비스 경쟁력 강화를 목표로 개발된 것으로, 인프라 제어 및 관리 환경, 실행 환경, 개발 환경, 서비스 환경, 운영 환경으로 구성된 개방형 클라우드
- 85.최대 홉 수를 15로 제한하는 라우팅 프로토콜은?
- 86.다음 중 소프트웨어 비용 산정에 관한 설명으로 옳지 않은 것은?
- 87.데이터 송·수신 사실을 입증할 수 있게 송·수신 증거를 제공해야 한다는 보안 요소는 무엇인가?
- 88.프로젝트에 내재된 위험 요소를 인식하고 그 영향을 분석함으로써 이를 관리하는 활동으로, 프로젝트의 성공을 위해 위험 요소를 사전에 예측하고 대비하는 모든 기술과
- 89.다음 중 개인키 암호화 기법에 해당하지 않는 것은?
- 90.다음 중 나선형(Spiral) 모형의 주요 태스크에 속하지 않는 것은?
- 91.다음의 암호 알고리즘 가운데 성격이 다른 것은?
- 92.간트 차트(Gantt Chart)에 관한 설명 중 틀린 것은?
- 93.다음 설명에 해당하는 소프트웨어 정의 기술(SDx)은? 보기 가상화를 적용해 필요한 공간만큼 나누어 사용할 수 있도록 하며, 서버 가상화와 유사함 컴퓨팅 소프트웨
- 94.악성코드 유형 가운데, 다른 컴퓨터의 취약점을 이용해 스스로 전파되거나 메일을 통해 퍼지면서 자기 자신을 증식시키는 것은?
- 95.소프트웨어 개발 방법론의 테일러링(Tailoring)에 대한 설명으로 옳지 않은 것은?
- 96.대칭 암호 알고리즘 및 비대칭 암호 알고리즘에 관한 설명 중 틀린 것은?
- 97.소프트웨어 재공학의 주요 활동 가운데, 기존 소프트웨어를 다른 운영체제나 하드웨어 환경에서도 사용할 수 있게 변환하는 것은?
- 98.해쉬(Hash) 기법에 관한 설명 중 틀린 것은?
- 99.Public 메소드에서 Private 배열이 반환되는 경우 발생하는 문제점으로 가장 옳은 것은?
- 100.다음 중 소프트웨어 개발 보안 생명주기 방법론에 해당하지 않는 것은?
꿈라CBT