이전페이지 자격시험

1. 자격요약

자격명 :
정보처리기사
영문명 :
Engineer Information Processing
관련부처 :
과학기술정보통신부
시행기관 :
한국산업인력공단
응시자격 :
제한없음
자격분류 :
국가기술자격증
홈페이지 :
www.q-net.or.kr
자격증 관계도

정보처리기능사, 정보처리산업기사, 정보처리기사

2. 자격정보

□ 정보처리기사 기출문제
한국산업인력공단에서 시행하는 정보처리기사 시험에 합격하여 그 자격을 취득한 자를 말함.
우수한 프로그램을 개발하여 업무의 효율성을 높이기 위해 컴퓨터에 관한 전문적인 지식과 기술을 갖춘 인재를 양성하고 평가하기 위하여 제정됨.
우리나라는 일본, 중국, 베트남 3개국과 MOU를 체결함으로써 정보처리기사는 일본의 소프트웨어 개발기술자, 중국의 소프트웨어설계 기사, 베트남의 소프트웨어설계 기사와 상호 인정되는 자격 종목이 됨.
2020년부터 정보처리기사 필기시험 과목이 개편됨.

- 기존 : 데이터베이스, 전자계산기구조, 운영체제, 소프트웨어공학, 데이터통신

- 변경 : 소프트웨어 설계, 소프트웨어 개발, 데이터베이스 구축, 프로그래밍 언어 활용, 정보시스템 구축관리

□ 주요특징
정보처리기사와 전자계산기조직응용기사의 “전자계산기구조” 및 “운영체계” 시험과목이 변경되어 서로 면제되지 않음.
정보시스템의 생명주기 전반에 걸친 프로젝트 업무를 수행하는 자격으로서, 계획수립, 분석, 설계, 구현, 시험, 운영, 유지보수 등의 업무를 수행.
구체적으로 개발하고자 하는 시스템의 특성을 분석한 후 프로그램을 설계하고, 시스템 설계를 토대로 프로그램을 코딩하는 작업을 함.
□ 진로 및 전망
취업

- 기업체 전산실, 소프트웨어 개발업체, SI(system integrated) 업체, 정부기관, 언론기관, 교육 및 연구기관, 금융기관, 보험사, 병원 등 컴퓨터 시스템을 개발 및 운용하거나, 데이터 통신을 이용하여 정보처리를 시행하는 업체에 취업 가능.

- 정보통신부의 별정우체국 사무장, 사무 주임, 사무보조 등 사무원으로 진출 가능.

- 3년 이상의 실무경력이 있는 자는 측량분야 수치지도 제작업의 정보처리 담당자로 진출 가능.

우대

- 국가기술자격법에 의해 공공기관 및 일반기업 채용 시 그리고 보수, 승진, 전보, 신분보장 등에 있어서 우대받을 수 있음.

가산점

- 일반직공무원 직렬공통으로 적용되었던 통신·정보처리 및 사무관리 분야 자격증 가산점(정보처리기사 : 7급, 9급 1%)은 폐지됨.(2017년)

- 기술직 공무원 방송통신 직렬의 전 직류에서 채용계급이 8·9급, 기능직 기능 8급 이하와 6·7급, 기능직 기능 7급 이상일 경우 모두 5%의 가산점.

- 다만, 가산 특전은 매 과목 4할 이상 득점자에게만, 필기시험 시행 전일까지 취득한 자격증에 한함.

자격부여

- 정보처리기사 자격을 취득하면, 건설산업기본법에 의한 건설업 등록을 위한 기술인력(산업환경설비공사업), 전기통신공사업법에 의한 전기통신공사업 등록을 위한 기술인력, 측량법에 의한 측량업 등록, 측량성과 심사수탁기관으로 등록하기 위한 기술인력, 해양오염방지법에 의한 해양오염영향 조사기관으로 지정받기 위한 기술인력 등으로 활동할 수 있음.

3. 시험정보

□ 시험일정 ( 원서접수 첫날 10:00부터 마지막 날 18:00까지 )
구분 필기원서접수
(인터넷)
필기시험 필기합격
(예정자)발표
실기원서접수 실기시험 최종합격자
발표일
2024년 기사 1회 2024.01.23 ~
2024.01.26
2024.02.15 ~
2024.03.07
2024.03.13 2024.03.26 ~
2024.03.29
2024.04.27 ~
2024.05.12
2024.06.18
2024년 기사 2회 2024.04.16 ~
2024.04.19
2024.05.09 ~
2024.05.28
2024.06.05 2024.06.25 ~
2024.06.28
2024.07.28 ~
2024.08.14
2024.09.10
2024년 기사 3회 2024.06.18 ~
2024.06.21
2024.07.05 ~
2024.07.27
2024.08.07 2024.09.10 ~
2024.09.13
2024.10.19 ~
2024.11.08
2024.12.11
□ 수수료

필기 : 19,400원
실기 : 22,600원

□ 출제경향
필기 : 출제기준을 참조.
실기 : 필답형으로 시행되며 출제기준을 참조.

- 현행 시스템 분석 및 요구사항 확인(소프트웨어 공학 기술의 요구사항 분석 기법 활용)

- 데이터 입출력 구현(논리, 물리데이터베이스 설계, 조작 프로시저 등)

- 통합 구현(소프트웨어와 연계 대상 모듈간의 특성 및 연계 모듈 구현 등)

- 서버프로그램 구현(소프트웨어 개발 환경 구축, 형상 관리, 공통 모듈, 테스트 수행 등)

- 인터페이스 구현(소프트웨어 공학 지식, 소프트웨어 인터페이스 설계, 기능 구현, 구현검증 등)

- 화면설계(UI 요구사항 및 설계, 표준 프로토 타입 제작 등)

- 애플리케이션 테스트 (테스트 케이스 설계, 통합 테스트, 성능 개선 등)

- SQL 응용(SQL 작성 등)

- 소프트웨어 개발 보안 구축(SW 개발 보안 설계, SW개발 보안 구현 등)

- 프로그래밍 언어활용(기본 문법 등)

- 응용 SW기초 기술 활용(운영체제, 데이터베이스 활용, 네트워크 활용, 개발환경 구축 등)

- 제품 소프트웨어 패키징(제품 소프트웨어 패키징, 제품소프트웨어 매뉴얼 작성 , 버전 관리등 )

□ 출제기준

□ 취득방법
시험과목

- 필기

1) 소프트웨어설계
2) 소프트웨어개발
3) 데이터베이스구축
4) 프로그래밍언어활용
5) 정보시스템구축관리

- 실기

1) 정보처리 실무

검정방법

- 필기 : 객관식 4지 택일형, 과목당 20문항(과목당 30분)

- 실기 : 필답형(2시간30분)

합격기준

- 필기 : 100점을 만점으로 하여 60점 이상

- 실기 : 100점을 만점으로 하여 60점 이상

제한시간

- 필기 : 150분

- 실기 : 150분

1 과목 : 데이터 베이스
  • 1. 관계해석에 대한 설명으로 옳지 않은 것은?
    수학의 프레디킷 해석에 기반을 두고 있다.
    관계 데이터 모델의 제안자인 코드(Codd)가 관계 데이터베이스에 적용할 수 있도록 설계하여 제안하였다.
    튜플 관계해석과 도메인 관계해석이 있다.
    원하는 정보와 그 정보를 어떻게 유도하는가를 기술하는 절차적 특성을 가진다.
  • 2. 색인 순차 파일에 대한 설명으로 옳지 않은 것은?
    레코드를 참조할 때 색인을 탐색한 후 색인이 가리키는 포인터를 사용하여 직접 참조할 수 있다.
    레코드를 추가 및 삽입하는 경우, 파일 전체를 복사할 필요가 없다.
    인덱스를 저장하기 위한 공간과 오버플로우 처리를 위한 별도의 공간이 필요 없다.
    색인 구역은 트랙 색인 구역, 실린더 색인 구역, 마스터 색인 구역으로 구성된다.
  • 3. 뷰(VIEW)에 대한 설명으로 옳지 않은 것은?
    DBA는 보안 측면에서 뷰를 활용할 수 있다.
    뷰 위에 또 다른 뷰를 정의할 수 있다.
    뷰에 대한 삽입, 갱신, 삭제 연산 시 제약 사항이 따르지 않는다.
    뷰의 정의는 ALTER문을 이용하여 변경할 수 없다.
  • 4. 정규화의 목적으로 옳지 않은 것은?
  • 5. 트랜잭션들을 수행하는 도중 장애로 인해 손상된 데이터베이스를 손상되기 이전의 정상적인 상태로 복구시키는 작업은?
  • 6. 해싱함수 중 레코드 키를 여러 부분으로 나누고, 나눈 부분의 각 숫자를 더하거나 XOR한 값을 홈 주소로 삼는 방식은?
  • 7. 순서가 A, B, C, D로 정해진 입력 자료를 스택에 입력하였다가 출력할 때, 가능한 출력 순서의 결과가 아닌 것은?
  • 8. 다음 설명이 의미하는 것은?
    It is a collection of meta-data describing the structure and constraint of a database. It defines data entities, attributes, and constraints on data manipulation.
  • 9. Which of the following is a linear list in that elements are accessed, created and deleted in a last-in-first-out order?
  • 10. DML에 해당하는 것으로만 나열된 것은?
    ㉠ SELECT
    ㉡ UPDATE
    ㉢ INSERT
    ㉣ GRANT
  • 11. 깊이가 4인 이진트리에서 가질 수 있는 노드의 최대 수는?
  • 12. 다음 트리를 Preorder 운행법으로 운행할 경우 다섯 번째로 탐색 되는 것은?
  • 13. 트랜잭션의 특성으로 옳은 내용 모두를 나열한 것은?
    ㉠ Atomicity
    ㉡ Durability
    ㉢ Consistency
    ㉣ isolation
  • 14. 선형 구조만으로 나열된 것은?
  • 15. 힙 정렬에 대한 설명으로 틀린 것은?
  • 16. 다음 자료에 대하여 선택(Selection) 정렬을 이용하여 오름차순으로 정렬하고자 한다. 3회전 후의 결과로 옳은 것은?
    37, 14, 17, 40, 35
  • 17. 병행제어의 로킹(Locking)의 단위에 대한 설명으로 옳지 않은 것은?
  • 18. 데이터웨어하우스의 기본적인 OLAP(on-line analytical processing) 연산이 아닌 것은?
  • 19. 데이터베이스 설계 단계 중 물리적 설계에 해당하는 것은?
  • 20. 시스템 카탈로그에 대한 설명으로 옳지 않은 것은?
2 과목 : 전자 계산기 구조
  • 21. 캐시기억장치 운영에서 매핑 함수의 의미를 가장 옳게 설명한 것은?
  • 22. 부동 소수점 파이프라인의 비교기, 시프터, 가산-감산기, 인크리멘터, 디크리멘터가 모두 조합 회로로 구성된다고 가정할 때, 네 세그먼트의 시간 지연이 t1=60ns, t2=70ns, t3=100ns, t4=80ns이고, 중간 레지스터의 지연이 tr=10ns라고 가정하면 비 파이프라인 구조에 비해 약 몇 배의 속도가 향상되는가?
  • 23. DMA에 대한 설명으로 가장 옳지 않은 것은?
  • 24. 가상메모리 시스템에서 20비트의 논리 주소가 4비트의 세그먼트 번호, 8비트의 페이지 번호, 8비트의 워드 필드로 구성될 경우에 한 세그먼트의 최대 크기로 옳은 것은?
  • 25. 소프트웨어에 의한 우선순위 판별 방법으로 가장 옳은 것은?
  • 26. +375를 팩10진형 방식으로 표현한 방법은 언팩10진형 방식으로 표현하였을 때보다 몇 비트의 기억장소가 절약되는가?
  • 27. CPU와 기억장치 사이에 실질적인 대역폭(band width)을 늘리기 위한 방법으로 가장 적합한 것은?
  • 28. 다음 중 전달기능의 인스트럭션 사용빈도가 매우 낮은 인스트럭션 형식은?
  • 29. 디멀티플렉서(Demultiplexer)에 대한 설명으로 가장 옳은 것은?
  • 30. 그레이코드(Gray Code)에 대한 설명으로 틀린 것은?
  • 31. 다음 중 연관 메모리(associative memory)의 특징으로 가장 옳지 않은 것은?
  • 32. 동기가변식 마이크로오퍼레이션 사이클 타임을 정의하는 방식은 수행시간이 유사한 마이크로오퍼레이션들끼리 모아 집합을 이루고 각 집합에 대해서 서로 다른 마이크로오퍼레이션 사이클 타임을 정의한다. 이 때 각 집합 간의 마이크로사이클 타임을 정수 배가 되도록 하는 가장 큰 이유는?
  • 33. 스택(Stack)구조의 컴퓨터에서 수식을 계산하기 위해서는 먼저 수식을 어떠한 형태로 바꾸어야 하는가?
  • 34. 중앙처리장치의 구성요소 중 플립플롭이나 래치(Latch)들을 병렬로 연결하여 구성하는 것은?
  • 35. 2의 보수를 사용하여 음수를 표현할 때의 설명으로 가장 옳은 것은?
  • 36. 인터럽트와 비교하여 DMA방식에 의한 사이클 스틸의 가장 특징 적인 차이점으로 옳은 것은?
  • 37. 명령인출(instruction fetch)과 수행단계(execute phase)를 중첩시켜 하나의 연산을 수행하는 구조를 갖는 처리방식은?
  • 38. 데이지체인(daisy-chain)에 대한 설명으로 가장 옳은 것은?
  • 39. 8진수 (563)8의 7의 보수를 구하면?
  • 40. 마이크로오퍼레이션(micro-operation)에 관한 설명으로 가장 옳지 않은 것은?
3 과목 : 운영체제
  • 41. 디스크 입·출력 요청 대기 큐에 다음과 같은 순서로 기억되어 있다. 현재 헤드가 53에 있을 때, 이들 모두를 처리하기 위한 총이동 거리는 얼마인가? (단, FCFS 방식을 사용한다.)
    대기 큐 : 98, 183, 37, 122, 14, 124, 65, 67
  • 42. OS의 가상기억장치 관리에서 프로세스가 일정 시간동안 자주 참조하는 페이지들의 집합을 의미하는 것은?
  • 43. 프로세스가 자원을 기다리고 있는 시간에 비례하여 우선순위를 부여함으로써 무기한 문제를 방지하는 기법은?
  • 44. Public Key System에 대한 설명으로 틀린 것은?
  • 45. 스레드(Thread)에 대한 설명으로 가장 거리가 먼 것은?
  • 46. 주기억장치 배치 전략 기법으로 최적 적합 방법을 사용한다고 할 때, 다음과 같은 기억장소 리스트에서 10K 크기의 작업은 어느 기억공간에 할당되는가? (단, K=kilo이고, 탐색은 위에서부터 아래로 한다고 가정한다.).
  • 47. 데커(Dekker) 알고리즘에 대한 설명으로 틀린 것은?
  • 48. UNIX에 대한 설명으로 틀린 것은?
  • 49. Crossbar Switch Matrix에 관한 설명으로 가장 옳지 않은 것은?
  • 50. 파일 시스템의 기능에 대한 설명으로 가장 옳지 않은 것은?
  • 51. 다음 기억장치 관리에 관한 설명에 가장 부합하는 기법은?
    기억장치 관리에서 Fragmentation를 해결하기 위해 Compaction 을 실행하며, 이 과정에서 프로그램의 주소를 새롭게 지정해 주는 기법이다.
  • 52. 다음 운영체제에 대한 설명 중 가장 옳지 않은 것은?
  • 53. 은행가 알고리즘(Banker's Algorithm)은 교착상태의 해결 방법 중 어떤 기법에 해당하는가?
  • 54. 교착상태가 발생할 수 있는 조건이 아닌 것은?
  • 55. 다음의 페이지 참조 열(Page reference string)에 대해 페이지 교체 기법으로 FIFO를 사용할 경우 페이지 부재(Page Fault) 횟수는? (단, 할당된 페이지 프레임 수는 3이고, 처음에는 모든 프레임이 비어 있다.)
    <페이지 참조 열>
    7, 0, 1, 2, 0, 3, 0, 4, 2, 3, 0, 3, 2, 1, 2, 0, 1, 7, 0
  • 56. Relative Loader가 수행해야 할 기능으로 틀린 것은?
  • 57. 임계영역(Critical Section)에 대한 설명으로 가장 옳은 것은?
  • 58. FIFO 스케줄링에서 3개의 작업 도착시간과 CPU 사용시간(burst time)이 다음 표와 같다. 이 때 모든 작업들의 평균 반환시간 (turn around time)은? (단, 소수점 발생 시 정수 형태로 반올림한다.)
  • 59. 프로세스(Process)의 정의로 옳지 않은 것은?
  • 60. 다음과 같은 프로세스가 차례로 큐에 도착하였을 때, SJF 정책을 사용할 경우 가장 먼저 처리되는 작업?
4 과목 : 소프트웨어 공학
  • 61. 객체지향 테스트 중 구조적 기법에서의 단위 테스트(Unit Test)와 같은 개념은?
  • 62. 구현 단계에서의 작업 절차를 순서에 맞게 나열한 것은?
    ㉠ 코딩한다.
    ㉡ 코딩작업을 계획한다.
    ㉢ 코드를 테스트한다.
    ㉣ 컴파일 한다.
  • 63. 화이트박스 테스트에 대한 설명으로 가장 옳지 않은 것은?
  • 64. 소프트웨어 위험의 대표적 특성으로 짝지어진 것 중 가장 적합한 것은?
  • 65. Software Engineering의 Engineering이 가지는 의미와 가장 관계없는 것은?
  • 66. 객체지향 기법에서 다음 설명에 해당하는 것으로 가장 옳은 것은?
    - 다른 객체에개 자신의 정보를 숨기고 자신의 연산만을 통하여 접근한다.
    - 유지보수와 소프트웨어 확장 시 오류를 최소화할 수 있다.
  • 67. 모듈의 응집도(Cohesion)에 대한 설명으로 틀린 것은?
  • 68. 소프트웨어 재공학의 주요활동 중 다음 설명에 해당하는 것은?
    기존 소프트웨어를 분석하여 설계를 추정하는 것으로서, 소프트웨어 개발 과정과 데이터 처리 과정을 설명하는 분석 및 설계 정보를 재발견하거나 다시 만들어 내는 작업
  • 69. Putnam 모형을 기초로 해서 만든 자동화 추정 도구는?
  • 70. 자료 흐름도(DFD)를 작성하는데 지침이 될 수 없는 항목은?
  • 71. 소프트웨어 품질보증에서 FTR의 지침 사항으로 가장 옳지 않은 것은?
  • 72. 설계 기법 중 하향식 설계 방법과 상향식 설계 방법에 대한 비교 설명으로 가장 옳지 않은 것은?
  • 73. 소프트웨어의 위기현상과 가장 거리가 먼 것은?
  • 74. 객체지향 분석 방법론 중 E-R 다이어그램을 사용하여 객체의 행위를 모델링하며, 객체 식별, 구조식별, 주제 정의, 속성과 인스턴스 연결 정의, 연산과 메시지 연결 정의 등의 과정으로 구성되는 것은?
  • 75. LOC 기법에 의하여 예측된 총 라인수가 50000라인, 프로그래머의 월 평균 생산성이 200라인, 개발에 참여할 프로그래머가 10 인 일 때, 개발 소요 기간은?
  • 76. 다음 중 가장 약한 결합도(Coupling)는?
  • 77. 나선형 모형의 각 개발 단계에 대한 설명으로 가장 옳은 것은?
  • 78. CASE의 주요기능으로 가장 옳지 않은 것은?
  • 79. CPM 네트워크가 다음과 같을 때 임계경로의 소요기일은?
  • 80. 공학적으로 잘 작성된 소프트웨어의 특성에 관한 설명으로 가장 옳지 않은 것은?
5 과목 : 데이터 통신
  • 81. HDLC 프레임의 종류 중 정보프레임에 대한 흐름 제어와 오류 제어를 위해 사용되는 것은?
  • 82. IPv6의 주소체계로 거리가 먼 것은?
  • 83. TCP/IP에서 사용되는 논리주소를 물리주소로 변환시켜 주는 프로토콜은?
  • 84. 전송오류제어 중 오류가 발생한 프레임뿐만 아니라 오류검출 이후의 모든 프레임을 재전송하는 ARQ 방식은?
  • 85. 10Base-5 이더넷의 기본 규격에 대한 설명으로 틀린 것은?
  • 86. 아날로그-디지털 부호화 방식인 송신측 PCM(Pulse Code Modulation)과정을 순서대로 옳게 나열한 것은?
  • 87. 데이터 교환 방식 중 축적교환 방식이 아닌 것은?
  • 88. 라우팅 프로토콜인 OSPF(Open Shortest Path First)에 대한 설명으로 옳지 않은 것은?
  • 89. 패킷교환 방식에 대한 설명으로 틀린 것은?
  • 90. 이동통신 가입자가 셀 경계를 지나면서 신호의 세기가 작아지거나 간섭이 발생하여 통신 품질이 떨어져 현재 사용 중인 채널을 끊고 다른 채널로 절 체하는 것을 의미하는 것은?
  • 91. ATM에 사용되는 ATM cell의 헤더와 유로부하(payload)의 크기는 각각 몇 옥텟(octet)인가?
  • 92. OSI 7계층에서 물리적 연결을 이용해 신뢰성 있는 정보를 전송 하려고 동기화, 오류제어, 흐름제어 등의 전송에러를 제어하는 계층은?
  • 93. SONET(Synchronous Optical Network)에 대한 설명으로 틀린 것은?
  • 94. 192.168.1.222/28라는 IP가 소속되어 있는 네트워크 주소와 브로드캐스트 주소로 옳게 나열한 것은?
  • 95. HDLC 링크 구성 방식에 따른 동작 모드에 해당하지 않는 것은?
  • 96. 다음 그림은 어떤 변조 파형인가?
  • 97. Hamming distance가 5일 때 검출 가능한 에러 개수는?
  • 98. HDLC에서 프레임의 시작과 끝을 정의하는 것은?
  • 99. 동기식 문자 지향 프로토콜 프레임에서 전송될 문자의 시작을 나타내는 제어 문자는?
  • 100. 디지털 부호화 기술에서 음성신호의 통계적 특성을 이용하여 적응적으로 예측하고 양자화 하는 방식은?
  • 해당 자격증 혹은 기출문제에 대한 의견을 공유하실 수 있습니다.

New

24시간 응대가능한
AI 챗봇이 런칭되었습니다. 닫기

AI 챗봇
2024년 06월 16일 일요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
5:35 오후