정보처리기사 필기 2025년 1회 기출문제

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

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

1과목 · 소프트웨어 설계

  1. 1.UI의 종류 중 멀티 터치(Multi-touch), 동작 인식(Gesture Recog nition) 등과 같이 사용자의 자연스러운 움직임을 인식하여 서로 주고받
  2. 2.N-S(Nassi-Schneiderman) Chart에 관한 설명으로 거리가 먼 것은?
  3. 3.분산 시스템의 미들웨어(Middleware)에 관한 설명 중 틀린 것은?
  4. 4.럼바우(Rumbaugh)의 객체지향 분석 절차로 가장 바르게 나열된 것은?
  5. 5.그래픽 표기법을 활용해 소프트웨어 구성 요소를 모델링하는 럼바우 분석 기법에 해당하지 않는 것은?
  6. 6.GoF(Gangs of Four) 디자인 패턴 중 구조 패턴에 해당하지 않는 것은?
  7. 7.프로토타이핑 모형(Prototyping Model)에 관한 설명 중 옳지 않은 것은?
  8. 8.UML에 관한 설명으로 옳지 않은 것은?
  9. 9.다음 중 애자일 소프트웨어 개발 기법이 추구하는 가치에 해당하지 않는 것은?
  10. 10.자료 흐름도(DFD)의 각 요소와 표기 형태를 연결한 것 중 옳지 않은 것은?
  11. 11.객체에게 어떤 행위를 수행하도록 지시하는 명령을 무엇이라 하는가?
  12. 12.결합도(Coupling)의 단계를 약한 것에서 강한 것 순으로 가장 옳게 나타낸 것은?
  13. 13.HIPO(Hierarchy Input Process Output)에 관한 설명 중 거리가 먼 것은?
  14. 14.하나의 모듈 안에서 각 구성 요소들이 공통된 목적을 이루기 위해 서로 얼마나 관련되어 있는지, 그 기능적 연관의 정도를 나타내는 것은?
  15. 15.모듈화로 분리된 시스템의 각 기능을 가리키며, 서브루틴, 서브시스템, 소프트웨어 내의 프로그램, 작업 단위 등과 같은 뜻으로 쓰이는 것은?
  16. 16.미들웨어(Middleware)에 관한 설명 중 옳지 않은 것은?
  17. 17.UML의 시퀀스 다이어그램을 구성하는 항목에 해당하지 않는 것은?
  18. 18.럼바우(Rumbaugh)의 객체지향 분석 기법 가운데 자료 흐름도(DFD)를 주로 활용하는 것은?
  19. 19.다음 내용이 설명하고 있는 객체지향 설계 원칙은 무엇인가? 보기 클라이언트는 자신이 사용하지 않는 메소드와는 의존관계를 맺어서는 안 된다. 클라이언트는 사용하지
  20. 20.LOC 기법으로 예측한 총 라인수가 36000라인이고, 개발에 참여하는 프로그래머가 6명이며, 프로그래머들의 평균 생산성이 월간 300라인이라고 할 때 개발 소요

2과목 · 소프트웨어 개발

  1. 21.코드 인스펙션에 관한 설명으로 옳지 않은 것은?
  2. 22.하향식 통합에서 모듈 간 통합 시험을 위해 일시적으로 필요한 조건만 갖추어 임시로 제공하는 시험용 모듈을 무엇이라 하는가?
  3. 23.제품 소프트웨어의 형상 관리가 하는 역할로 옳지 않은 것은?
  4. 24.퀵 정렬에 대한 설명으로 옳은 것은?
  5. 25.단위 테스트로 발견할 수 있는 오류에 해당하지 않는 것은 다음 중 무엇인가?
  6. 26.다음 중 디지털 저작권 관리(DRM) 기술과 거리가 먼 것은?
  7. 27.다음과 같은 제어흐름 그래프에서 McCabe의 cyclomatic 수는 얼마인가?
  8. 28.ISO/IEC 9126에서 정의한 소프트웨어 품질 특성 가운데 기능성(Functionality)의 하위 특성에 해당하지 않는 것은?
  9. 29.다음 설명에 해당하는 소프트웨어 버전 관리 도구의 방식은? 보기 버전 관리 자료가 원격 저장소와 로컬 저장소에 함께 저장되어 관리된다. 로컬 저장소에서도 버전 관
  10. 30.아래 트리를 INORDER로 운행한 결과로 옳은 것은?
  11. 31.소프트웨어 재사용을 통해 얻을 수 있는 이점과 가장 거리가 먼 것은?
  12. 32.SW 패키징 도구를 활용할 때의 고려사항으로 거리가 먼 것은?
  13. 33.다음 트리 구조 가운데 최악의 경우 검색 효율이 가장 떨어지는 것은?
  14. 34.다음 중 선형 구조에 해당하는 것끼리만 묶인 것은?
  15. 35.다음 설명에 해당하는 테스트 용어는? 보기 테스트 결과가 참인지 거짓인지 판단하기 위해 사전에 정의된 참값을 입력하여 비교하는 기법 및 활동을 말한다. 종류로는
  16. 36.코드의 간결성을 유지하려고 사용하는 지침으로 옳지 않은 것은?
  17. 37.소프트웨어 재개발과 비교할 때 소프트웨어 재공학이 갖는 장점과 거리가 먼 것은?
  18. 38.다음 중 해싱 함수(Hashing Function)의 종류에 해당하지 않는 것은?
  19. 39.소프트웨어 설치 매뉴얼에 포함되는 항목으로 적절하지 않은 것은?
  20. 40.검증(Validation) 검사 기법 가운데 개발자의 장소에서 사용자가 개발자 앞에서 수행하며, 오류 및 사용상의 문제점을 사용자와 개발자가 함께 확인하며 검사하

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

  1. 41.데이터 모델의 구성 요소 가운데, 데이터 구조에 따라 개념 세계나 컴퓨터 세계에서 실제로 표현된 값들을 처리하는 작업을 뜻하는 것은?
  2. 42.속성(attribute)에 관한 설명 중 틀린 것은?
  3. 43.player 테이블에 player_name, team_id, height 컬럼이 있다. 다음 SQL문에서 문법적으로 오류가 있는 부분은 어디인가? (1) SELE
  4. 44.데이터 무결성 제약 조건 가운데 “개체 무결성 제약” 조건에 관한 설명으로 옳은 것은?
  5. 45.다음의 관계 대수 가운데 순수 관계 연산자에 해당하지 않는 것은?
  6. 46.릴레이션에 관한 설명으로 거리가 먼 것은?
  7. 47.관계형 데이터베이스에서 아래 설명에 해당하는 키(Key)는 무엇인가? 보기 한 릴레이션 안의 속성들의 집합으로 이루어진 키로서, 릴레이션을 구성하는 모든 튜플에
  8. 48.트랜잭션의 주요 특성 가운데 하나로, 둘 이상의 트랜잭션이 동시에 병행 실행될 때 어느 한 트랜잭션이 실행되는 동안 다른 트랜잭션의 연산이 끼어들 수 없다는 것을
  9. 49.A1, A2, A3 3개 속성을 갖는 한 릴레이션에서 A1의 도메인은 3개 값, A2의 도메인은 2개 값, A3의 도메인은 4개 값을 갖는다. 이 릴레이션에 존재
  10. 50.뷰(View)에 관한 설명 중 틀린 것은?
  11. 51.관계대수에 관한 설명 중 틀린 것은?
  12. 52.시스템 카탈로그에 관한 설명으로 옳지 않은 것은?
  13. 53.트랜잭션 수행 중에 장애가 발생하여 손상된 데이터베이스를 손상 이전의 정상 상태로 되돌리는 작업은?
  14. 54.릴레이션 R 에서 모든 결정자(Determinant)가 후보키일 때, 그 릴레이션 R은 어느 정규형에 속하는가?
  15. 55.다음 설명에서 ( ) 안에 들어갈 내용으로 알맞은 것은? 보기 후보키는 릴레이션 내의 모든 튜플에 대하여 유일성과 ( )을 모두 만족해야 한다.
  16. 56.시스템의 성능 향상과 개발 운영의 단순화를 위해 정규화된 엔티티, 속성, 관계에 대해 중복, 통합, 분리 등을 수행하는 데이터 모델링 기법은?
  17. 57.물리적 데이터베이스 설계에 관한 설명 중 거리가 먼 것은?
  18. 58.E-R 모델의 표현 방법 중 옳지 않은 것은?
  19. 59.데이터 속성 간의 종속성을 엄밀히 고려하지 않고 잘못 설계된 데이터베이스에서는 데이터 처리 연산을 수행할 때 각종 이상 현상이 발생할 수 있다. 이러한 이상 현상
  20. 60.다음 중 DCL(Data Control Language) 명령어에 해당하지 않는 것은?

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

  1. 61.JAVA의 변수와 자료형에 관한 설명 중 틀린 것은?
  2. 62.HRN에 관한 설명으로 옳지 않은 것은 다음 중 어느 것인가?
  3. 63.빈 기억공간의 크기가 20K, 16K, 8K, 40K일 때 기억장치 배치 전략으로 “Worst Fit”을 적용하여 17K의 프로그램을 적재하면 내부 단편화의 크기
  4. 64.다음 중 IP 버전에 관한 설명으로 옳지 않은 것은?
  5. 65.IPv4와 IPv6 간의 주소 전환에 활용되는 기술에 해당하지 않는 것은?
  6. 66.다음 중 C 언어의 산술 연산자에 해당하지 않는 것은?
  7. 67.다음 파이썬 코드에 ‘53t44’를 입력하면 출력되는 결과는? a, b = map(int, input( ).split( "t" )); print(a, b)
  8. 68.다음 결합도(Coupling) 중 가장 약한 것은?
  9. 69.HTTP에서 사용하는 잘 알려진(Well Known) 포트 번호는 무엇인가?
  10. 70.개발 환경 구성에 사용되는 빌드(Build) 도구로 볼 수 없는 것은?
  11. 71.다음 C 언어 프로그램을 실행한 결과로 옳은 것은? #include <stdio.h> main() { int i = 0; while (1) { if (
  12. 72.정수를 입력받아 처리하는 아래 C 언어 프로그램의 괄호 안에 들어갈 알맞은 코드는? #include <stdio.h> int main(void) { i
  13. 73.다음 JAVA 프로그램을 실행했을 때 출력되는 결과는? public class ovr { public static void main(String[ ] args)
  14. 74.네트워크 장비에 관한 설명 중 옳지 않은 것은?
  15. 75.순차 파일에 관한 설명 중 옳지 않은 것은?
  16. 76.배치 프로그램의 필수 요소에 관한 설명 중 틀린 것은?
  17. 77.임계 구역에 대한 접근을 다음과 같은 형태로 제어하는 상호배제 기법은? P(S) : while S < = 0 do skip; S := S - 1; V(S)
  18. 78.C 언어에서 변수 이름으로 사용할 수 없는 것은?
  19. 79.다음은 n각형을 화면에 그리는 프로그램을 Python으로 작성한 것이다. 괄호(㉠~㉢)에 들어갈 코드로 알맞은 것은? import turtle ( ㉠ ) shap
  20. 80.프로세스에 관한 설명 중 틀린 것은?

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

  1. 81.다음 중 Secure OS의 보안 기능과 거리가 먼 것은?
  2. 82.다음 중 프로토타입 모형을 선택하기에 가장 적합한 경우는 어느 것인가?
  3. 83.다음 설명에 해당하는 것은? 보기 사물통신, 사물인터넷처럼 대역폭이 제한된 통신환경에 최적화되어 개발된 푸시기술 기반의 경량 메시지 전송 프로토콜 메시지 매개자(
  4. 84.취약점 관리를 위한 응용 프로그램의 보안 설정과 가장 거리가 먼 것은?
  5. 85.입력 데이터 검증 및 표현에 관한 설명 중 옳지 않은 것은?
  6. 86.프로젝트에 내재된 위험 요소를 인식하고 그 영향을 분석해 관리하는 활동으로, 프로젝트를 성공시키기 위해 위험 요소를 사전에 예측하고 대비하는 모든 기술과 활동을
  7. 87.소수를 활용한 비대칭 암호화 방식의 암호화 알고리즘은?
  8. 88.외부 컴퓨터가 접속해 오면 접속 인가 여부를 점검하여 인가된 경우에는 접속을 허용하고, 그렇지 않은 경우에는 거부할 수 있는 접근제어 유틸리티는?
  9. 89.다음 내용이 설명하는 기술로 가장 적절한 것은 무엇인가? 보기 다른 국으로 향하는 호출이 중계를 거치지 않고 직접 접속되는 그물 모양의 네트워크이다. 통신량이 많
  10. 90.인증 유형 가운데 패스워드를 이용하는 경우에 해당하는 인증 유형은?
  11. 91.다음 설명에 해당하는 용어로 옳은 것은? 보기 오픈 소스 기반의 분산 컴퓨팅 플랫폼이다. 일반 PC급 컴퓨터들을 이용해 가상화된 대형 스토리지를 형성한다. 다양한
  12. 92.다음의 암호 알고리즘 가운데 성격이 다른 것은?
  13. 93.다음 내용이 설명하는 것으로 알맞은 것은? 보기 네트워크상에서 광채널 스위치의 이점인 고속 전송과 장거리 연결 및 멀티 프로토콜 기능을 활용함 서로 다른 운영체제
  14. 94.COCOMO 모델을 이용한 비용 산정에 관한 설명 중 옳지 않은 것은?
  15. 95.DoS(Denial of Service) 공격에 관한 설명 중 틀린 것은?
  16. 96.국내 IT 서비스의 경쟁력 강화를 목표로 개발된 것으로, 인프라 제어 및 관리 환경, 실행 환경, 개발 환경, 서비스 환경, 운영 환경으로 구성된 개방형 클라우드
  17. 97.다음에 제시된 프로토콜과 포트의 연결 중 잘못된 것은?
  18. 98.정보 보안을 위한 접근통제 정책의 종류에 해당되지 않는 것은?
  19. 99.위조된 매체 접근 제어(MAC) 주소를 네트워크에 지속적으로 흘려보내 스위치 MAC 주소 테이블의 저장 기능을 혼란시킴으로써 더미 허브(Dummy Hub)처럼 동
  20. 100.세션 하이재킹을 탐지하는 방법과 거리가 먼 것은?

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