정보처리기사 필기 2024년 2회 기출문제

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

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

1과목 · 소프트웨어 설계

  1. 1.뚜렷한 역할을 가지며 독립적으로 존재할 수 있는 시스템의 한 부분으로, 넓은 의미로는 재사용되는 모든 단위로 볼 수 있고 인터페이스를 통해서만 접근이 가능한 것은
  2. 2.DOS나 Unix 등의 운영체제에서 조작을 위해 대표적으로 사용되던 것으로, 정해진 명령 문자열을 입력해 시스템을 조작하는 사용자 인터페이스(User Interf
  3. 3.GoF(Gangs of Four) 디자인 패턴에 관한 설명 중 틀린 것은?
  4. 4.사용자 인터페이스(UI)의 특징에 해당하지 않는 것은?
  5. 5.트랜잭션이 올바르게 처리되는지 데이터를 감시하고 제어하는 미들웨어는 무엇인가?
  6. 6.자료 흐름도(Data Flow Diagram)를 구성하는 요소로 옳은 것은?
  7. 7.다음이 설명하는 UI 설계 도구는 무엇인가? 보기 디자인, 사용 방법 설명, 평가 등을 위하여 실제 화면과 유사하게 만든 정적인 형태의 모형 시각적으로만 구성 요
  8. 8.UML 확장 모델에서 스테레오 타입 객체를 표현할 때 쓰이는 기호로 옳은 것은?
  9. 9.소프트웨어 개발 단계 중 요구 분석 과정에 관한 설명으로 거리가 먼 것은?
  10. 10.객체지향 설계 원칙 중 SOLID 원칙이라 불리는 것에 해당하지 않는 것은 다음 중 무엇인가?
  11. 11.다음 중 CASE(Computer-Aided Software Engineering)의 원천 기술에 해당하지 않는 것은?
  12. 12.UML 다이어그램 가운데 정적 다이어그램에 해당하지 않는 것은?
  13. 13.객체지향 분석 방법론 가운데 E-R 다이어그램을 이용해 객체의 행위를 모델링하고, 객체 식별, 구조식별, 주체 정의, 속성 및 관계 정의, 서비스 정의 등의 과정
  14. 14.UML(Unified Modeling Language)에 관한 설명으로 틀린 것은?
  15. 15.자료 사전(Data Dictionary)에서 선택의 의미를 나타내는 기호는 다음 중 무엇인가?
  16. 16.익스트림 프로그래밍(XP)에 관한 설명 중 틀린 것은?
  17. 17.럼바우(Rumbaugh) 분석 기법에서 정보 모델링이라고도 불리며, 시스템에서 요구되는 객체를 찾아내고 속성과 연산을 식별하며 객체들 간의 관계를 규정하여 다이어
  18. 18.요구사항 분석에서 비기능적(Nonfunctional) 요구에 관한 설명으로 옳은 것은?
  19. 19.상태 다이어그램에서 객체가 전이하게 되는 요인이 되는 요소는 다음 중 무엇인가?
  20. 20.객체지향에서 정보 은닉과 가장 밀접하게 관련된 것은?

2과목 · 소프트웨어 개발

  1. 21.아래 트리를 중위 순회한 결과로 옳은 것은?
  2. 22.검증 검사 기법 가운데 개발자의 장소에서 사용자가 개발자 앞에서 수행하는 기법으로, 일반적으로 통제된 환경에서 사용자와 개발자가 함께 확인하며 진행되는 검사는?
  3. 23.EAI(Enterprise Application Integration)의 구축 유형에 해당하지 않는 것은?
  4. 24.정점이 5개인 방향 그래프에서 가질 수 있는 간선의 최대 개수는? (단, 자기 간선과 중복 간선은 배제한다.)
  5. 25.소프트웨어 테스트에 관한 설명 중 틀린 것은?
  6. 26.DRM(Digital Rights Management)에 대한 설명으로 옳지 않은 것은?
  7. 27.다음 트리 구조 중에서 최악의 경우 검색 효율이 가장 나쁜 것은?
  8. 28.소프트웨어 형상 관리에 관한 설명 중 거리가 먼 것은?
  9. 29.다음 중 선형 구조끼리만 묶인 것은?
  10. 30.인터페이스를 구현할 때 사용하는 기술 중에서 다음 내용이 설명하는 것은 무엇인가? 보기 JavaScript를 이용한 비동기 통신기술로서, 클라이언트와 서버 사이에
  11. 31.해싱 함수 가운데 레코드 키를 여러 부분으로 나눈 뒤, 나뉜 각 부분의 숫자를 더하거나 XOR한 값을 홈 주소로 삼는 방식은?
  12. 32.다음 중 화이트박스 검사 기법에 해당하는 것끼리만 묶인 것은? 보기 ㄱ. 데이터 흐름 검사 ㄴ. 루프 검사 ㄷ. 동등 분할 검사 ㄹ. 경계값 분석 ㅁ. 원인 결과
  13. 33.소스 코드 품질 분석 도구 가운데 정적 분석 도구에 해당하지 않는 것은?
  14. 34.인터페이스 구현 검증 도구에 해당하지 않는 것은?
  15. 35.다음 중 테스트 오라클에 관한 설명으로 옳지 않은 것은?
  16. 36.아래 트리의 차수(degree)로 옳은 것은?
  17. 37.아래 자료를 선택(Selection) 정렬로 오름차순 정렬하려고 한다. 3회전 후의 결과로 옳은 것은? 보기 37, 14, 17, 40, 35
  18. 38.단위 테스트에서 테스트 대상인 하위 모듈을 호출하고 파라미터를 전달해 주는 가상의 모듈로서, 상향식 테스트에 필요한 것은?
  19. 39.인터페이스 구현 시 사용되는 기술로서, 속성-값 쌍(Attribute-Value Pairs)으로 구성된 데이터 오브젝트를 전달하는 데 쓰이는 개방형 표준 포맷은?
  20. 40.물리데이터 저장소의 파티션 설계에서 파티션 유형에 해당하지 않는 것은?

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

  1. 41.다음 릴레이션의 카디널리티와 차수를 옳게 나타낸 것은? 보기 아이디 성명 나이 등급 적립금 가입년도 yuyu01 원유철 36 3 2000 2008 sykim10
  2. 42.다음 SQL문의 빈칸에 들어갈 내용으로 알맞은 것은? UPDATE 회원 ( ) 전화번호 = '010-14' WHERE 회원번호 = 'N4';
  3. 43.제3정규형에서 보이스코드 정규형(BCNF)으로 정규화하려면 어떤 작업을 수행해야 하는가?
  4. 44.뷰(View)에 관한 설명 중 옳지 않은 것은?
  5. 45.물리적 데이터베이스 설계에 관한 설명 중 거리가 먼 것은?
  6. 46.부모 테이블의 행을 DELETE문으로 삭제할 때 이를 참조하는 자식 테이블의 해당 행도 자동으로 삭제되도록 지정하는 옵션은?
  7. 47.데이터베이스는 관계형, 계층형, 네트워크형 등 여러 종류로 나뉘는데, 이를 구분하는 기준은 무엇인가?
  8. 48.관계형 데이터베이스에서 다음 설명에 해당하는 키(Key)는 무엇인가? 보기 한 릴레이션 내 속성들의 집합으로 이루어진 키로, 릴레이션을 구성하는 모든 튜플에 대해
  9. 49.관계해석에서 ‘모든 것에 대하여’라는 의미를 나타내는 논리 기호는 무엇인가?
  10. 50.로킹(Locking) 기법에 관한 설명 중 틀린 것은?
  11. 51.다음 중 관계대수의 순수 관계 연산자에 해당하지 않는 것은?
  12. 52.다음 중 병행제어 기법의 종류에 해당하지 않는 것은?
  13. 53.다음 설명에 해당하는 스키마(Schema)는? 보기 데이터베이스 전체를 정의한 것으로, 데이터개체와 관계, 제약조건, 접근권한, 무결성 규칙 등을 명세한 것
  14. 54.데이터 속성 간의 종속성을 엄밀하게 고려하지 않고 잘못 설계된 데이터베이스에서는 데이터 처리 연산을 수행할 때 각종 이상 현상이 발생할 수 있는데, 다음 중 이러
  15. 55.관계 데이터 모델의 무결성 제약 가운데, 기본키를 구성하는 속성 값이 널(Null) 값이 아닌 원자 값을 가져야 하는 성질은?
  16. 56.다음 [조건]을 만족하는 SQL문을 작성하려고 할 때, [SQL문]의 빈칸에 들어갈 내용으로 알맞은 것은? (단, ‘팀코드’와 ‘이름’은 속성이고, ‘직원’은 테
  17. 57.데이터베이스에 영향을 주는 생성, 읽기, 갱신, 삭제 연산을 기준으로 프로세스와 테이블 사이에 매트릭스를 작성하여 트랜잭션을 분석하는 것은?
  18. 58.시스템 카탈로그에 관한 설명 중 틀린 것은?
  19. 59.트랜잭션의 주요 특성 가운데 하나로, 둘 이상의 트랜잭션이 동시에 병행 실행될 때 어느 한 트랜잭션이 실행되는 동안 다른 트랜잭션의 연산이 끼어들 수 없다는 것을
  20. 60.SQL 명령 중 DML에 해당하는 것으로만 나열된 것은?

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

  1. 61.다음 중 C언어의 산술 연산자에 해당하지 않는 것은?
  2. 62.다음 자바 코드의 실행 결과로 옳은 것은? int x=1, y=6; while (y--) { x++; } System.out.println("x=" x+"y="
  3. 63.스레드(Thread)에 관한 설명 중 옳지 않은 것은?
  4. 64.다음 중 C Class에 해당하는 IP address는?
  5. 65.빈 기억공간의 크기가 각각 20KB, 16KB, 8KB, 40KB일 때, 기억장치 배치 전략으로 “Best Fit”을 적용하여 17KB 크기의 프로그램을 적재하면
  6. 66.IPv6에 관한 설명 중 틀린 것은?
  7. 67.다음 C언어 프로그램을 실행했을 때의 결과로 옳은 것은? #include <stdio.h> main() { int a[10]; a[0] = 0; a[1
  8. 68.C언어에서 두 논리 값 가운데 하나라도 참이면 1을, 둘 다 거짓이면 0을 반환하는 연산자는?
  9. 69.한 모듈이 다른 모듈의 내부 논리 조직을 제어할 목적으로 제어신호를 이용해 통신하는 경우로, 하위 모듈에서 상위 모듈로 제어신호가 이동하여 상위 모듈에 처리 명령
  10. 70.다음 설명에 해당하는 방식은 무엇인가? 보기 무선 랜에서 데이터를 전송할 때, 매체가 비어있음을 확인한 후 충돌을 회피하기 위해 임의 시간을 기다렸다가 데이터를
  11. 71.UNIX에서 새 프로세스를 만들 때 사용하는 시스템 호출은?
  12. 72.TCP/IP에서 논리 주소를 물리 주소로 변환해 주는 프로토콜은 무엇인가?
  13. 73.페이징 기법에서 페이지 크기가 작아질 때 나타나는 현상으로 옳지 않은 것은?
  14. 74.IPv6의 주소체계와 거리가 먼 것은?
  15. 75.다음 표에 제시된 시점의 HRN 응답률을 기준으로 작업의 우선순위를 높은 순서부터 나열한 것은? 보기 작업 대기 시간 서비스(실행)시간 A 5 20 B 40 20
  16. 76.C언어의 문자열 처리 함수 서식과 기능을 연결한 것 중 틀린 것은?
  17. 77.파이썬의 변수 작성 규칙에 대한 설명으로 옳지 않은 것은?
  18. 78.아래의 페이지 참조 열(Page reference)에 대하여 페이지 교체 기법으로 선입선출 알고리즘을 적용할 때 페이지 부재(Page Fault) 횟수는? (단,
  19. 79.운영체제의 가상기억장치 관리에서 프로세스가 일정 시간 동안 자주 참조하는 페이지들의 집합을 뜻하는 것은?
  20. 80.다음 JAVA 프로그램을 실행했을 때의 출력 결과는? public class Operator { public static void main(String[] arg

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

  1. 81.실무에서 검증된 개발보안 방법론 가운데 하나로, SW보안의 모범 사례를 SDLC(Software Development Life Cycle)에 통합한 소프트웨어 개
  2. 82.세션 하이재킹의 탐지 방법과 거리가 먼 것은?
  3. 83.Secure 코딩에서 입력 데이터의 보안 약점에 관한 설명 중 틀린 것은?
  4. 84.소프트웨어 재공학의 주요 활동 가운데, 기존 소프트웨어를 다른 운영체제나 하드웨어 환경에서도 사용할 수 있게 변환하는 것은?
  5. 85.다음 설명에 해당하는 것은? 보기 네트워크상에서 광채널 스위치의 이점인 고속 전송과 장거리 연결, 멀티 프로토콜 기능을 활용함 서로 다른 운영체제를 가진 여러 기
  6. 86.키오스크에 기기를 갖다 대면 원하는 데이터를 곧바로 가져올 수 있는 기술로, 10㎝ 이내의 근접 거리에서 기가급 속도의 데이터 전송이 가능한 초고속 근접무선통신(
  7. 87.소프트웨어 생명 주기 모형 가운데 Spiral Model에 관한 설명으로 옳지 않은 것은?
  8. 88.크래커가 침입해 백도어를 만들어 두거나 설정 파일을 변경했을 때 이를 분석하는 도구는?
  9. 89.CBD(Component Based Development) SW 개발 표준 산출물 가운데 분석 단계에 해당하는 것은 무엇인가?
  10. 90.개발자 두 명이 5개월 동안 10000 라인의 코드를 개발했을 때, 월별(man-month) 생산성을 측정하기 위한 계산 방식으로 가장 적합한 것은?
  11. 91.다음 중 COCOMO 모델의 프로젝트 유형에 해당하지 않는 것은?
  12. 92.다음은 정보의 접근통제 정책을 설명한 것이다. (ㄱ)에 들어갈 내용으로 옳은 것은? 보기 정책 ( ㄱ ) DAC RBAC 권한 부여 시스템 데이터 소유자 중앙 관
  13. 93.컴퓨터 사용자의 키보드 움직임을 탐지하여 ID, 패스워드 등 개인의 중요한 정보를 몰래 빼내는 해킹 공격은 무엇인가?
  14. 94.정보 보안의 3 요소에 속하지 않는 것은?
  15. 95.침입탐지 시스템(IDS : Intrusion Detection System)에 관한 설명 중 틀린 것은?
  16. 96.전자 칩처럼 소프트웨어 부품, 즉 블록(모듈)을 만들어 끼워 맞추는 방식으로 소프트웨어를 완성하는 재사용 방법은?
  17. 97.다음 설명에 해당하는 용어로 옳은 것은? 보기 오픈 소스 기반의 분산 컴퓨팅 플랫폼이다. 일반 PC급 컴퓨터들을 이용해 가상화된 대형 스토리지를 구성한다. 다양한
  18. 98.정보시스템과 관련하여 다음 설명에 해당하는 것은 무엇인가? 보기 각 시스템 간에 공유 디스크를 중심으로 클러스터링으로 엮어 다수의 시스템을 동시에 연결하는 것이
  19. 99.소프트웨어 프로세스의 개선 및 능력 측정 기준에 관한 국제 표준은?
  20. 100.구글 브레인 팀이 제작하여 구글이 공개한, 기계 학습(Machine Leaming)을 위한 오픈 소스 소프트웨어 라이브러리는 무엇인가?

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