이전페이지 자격시험

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. DBMS의 필수 기능 중 데이터베이스를 접근하여 데이터의 검색, 삽입, 삭제, 갱신 등의 연산 작업을 위한 사용자와 데이터베이스 사이의 인터페이스 수단을 제공하는 기능은?
    정의 기능
    조작 기능
    제어 기능
    절차 기능
  • 2. 다음 그림에서 트리의 차수(degree of tree)는?
    1
    2
    4
    8
  • 3. 데이터베이스에서 널(null) 값에 대한 설명으로 옳지 않은 것은?
    아직 모르는 값을 의미한다.
    아직 알려지지 않은 값을 의미한다.
    공백이나 0(zero)과 같은 의미이다.
    정보 부재를 나타내기 위해 사용한다.
  • 4. 데이터 모델의 구성 요소 중 데이터베이스에 표현될 대상으로서의 개체 타입과 개체 타입들간의 관계를 기술한 것은?
  • 5. 관계대수에 대한 설명으로 옳지 않은 것은?
  • 6. Which of the following is not a property of the transaction to ensure integrity of the data?
  • 7. What are general configuration of indexed sequential file?
  • 8. 데이터베이스에서 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들을 의미하는 것은?
  • 9. 다음 문장의 ( )안 내용으로 공통 적용될 수 있는 가장 적절한 내용은 무엇인가?
    관계형 데이터 모델에서 한 릴레이션의 (    )는 참조되는 릴레이션의 기본키와 대응되어 릴레이션간에 참고 관계를 표현하는데 사용되는 중요한 도구이다.
    (    )를 포함하는 릴레이션이 참조하는 릴레이션이 되고, 대응되는 기본키를 포함하는 릴레이션이 참조 릴레이션이 된다.
  • 10. 로킹(Locking)에 대한 설명으로 옳지 않은 것은?
  • 11. 릴레이션의 특징으로 거리가 먼 것은?
  • 12. 다음 자료를 버블 정렬을 이용하여 오름차순으로 정렬할 경우 PASS 2 의 결과는?
    9, 6, 7, 3, 5
  • 13. 시스템 카탈로그(System Catalog)에 대한 옳은 설명 모두를 나열한 것은?
    ㄱ. 데이터베이스에 포함되는 모든 데이터객체에 대한 정의나 명세에 관한 정보를 유지 관리한다.
    ㄴ. DBMS가 스스로 생성하고 유지하는 데이터베이스 내의 특별한 테이블의 집합체이다.
    ㄷ. 카탈로그에 저장된 정보를 메타 데이터(Meta-Data)라고도 한다.
    ㄹ. 시스템 카탈로그의 갱신은 무결성 유지를 위하여 SQL을 이용하여 사용자가 직접 갱신하여야 한다.
  • 14. 데이터베이스 설계 단계 중 물리적 설계의 옵션 선택시 고려 사항으로 거리가 먼 것은?
  • 15. 데이터베이스 정의에 해당되는 내용을 모두 나열한 것은?
    ㄱ. Shared Data
    ㄴ. Distributed Data
    ㄷ. Stored Data
    ㄹ. Operational Data
  • 16. 속성(attribute)에 대한 설명으로 옳지 않은 것은?
  • 17. 해싱에서 동일한 홈 주소로 인하여 충돌이 일어나는 경우를 무엇이라고 하는가?
  • 18. 병행제어의 목적으로 옳지 않은 것은?
  • 19. 다음 트리에 대한 중위 순회 운행 결과는?
  • 20. 3NF에서 BCNF가 되기 위한 조건은?
2 과목 : 전자 계산기 구조
  • 21. 디지털 IC의 특성을 나타내는 중요한 비교 평가 요소가 아닌 것은?
  • 22. 플립플롭에 대한 설명 중 틀린 것은?
  • 23. IEEE754의 부동소수점 표현 방식에서 단일-정밀도 형식에 관한 설명으로 틀린 것은?
  • 24. 메모리에 관한 설명 중 옳지 않은 것은?
  • 25. Flynn이 제안한 병렬 컴퓨터 구조에서 다음그림은 어떤 방식인가? (단, PU: Processing Unit, LM: Local Memory, DS: Data Stream이다.) (문제 오류로 실제 시험에서는 전항 정답 처리되었습니다. 여기서는 1번을 누르면 정답 처리됩니다.)
  • 26. 4×2 RAM을 이용하여 16×4 메모리를 구성하고자 할 경우에 필요한 4×2 RAM의 수는?
  • 27. 어떤 제어 기억장치의 단어 길이가 32비트, 마이크로명령어 형식의 연산필드는 12비트, 조건을 결정하는 플래그의 수는 4개일 때, 제어기억장치의 최대 용량은 약 얼마인가? (단, 분기필드는 필요하지 않다고 가정한다.)
  • 28. CPU 클록이 100MHz일 때 인출 사이클(fetch cycle)에 소요되는 시간은? (단, 인출 사이클은 3개의 마이크로 명령어들로 구성된다.)
  • 29. 다음 중 Associative 기억장치의 특징으로 옳은 것은?
  • 30. 주기억장치로부터 캐시 메모리로 데이터를 전송하는 매핑 프로세스 방법이 아닌 것은?
  • 31. 한 단어가 25비트로 이루어지고 총 32768개의 단어를 가진 기억장치가 있다. 이 기억장치를 사용하는 컴퓨터 시스템의 MBR(memory buffer register), MAR(memory address register), PC(program counter)에 필요한 각각의 비트수는?
  • 32. 버스 사용 우선순위를 계속 변경시키는 가변 우선순위 방식의 알고리즘이 아닌 것은?
  • 33. 부호를 포함하여 4비트 크기를 갖는 수를 2의 보수 형식으로 표현할 때 가장 작은 수와 가장 큰 수는 각각 얼마인가?
  • 34. 명령어 파이프라인 단계 수가 4 이고 파이프라인 클록(clock) 주파수가 1MHz일 때, 10개의 명령어들이 파이프라인 기법에서 실현될 경우 소요 시간으로 가장 적합한 것은?
  • 35. 서로 다른 17개의 정보가 있다. 이 중에서 하나를 선택하려면 최소 몇 개의 비트(bit)가 필요한가?
  • 36. 산술 이동(shift)의 경우 8비트로 구성된 레지스터 7번의 내용이 11011001 일 때 SRA 7, 3을 실행하고 난 후의 결과는? (단, SRA 7, 3은 레지스터 7번을 우측으로 산술 이동 3회 수행함을 뜻한다.)
  • 37. 다음 중 채널 명령어(CCW)로 알 수 있는 내용이 아닌 것은?
  • 38. 8진수 256과 542를 더한 결과는?
  • 39. SSD(Solid State Drive)에서 하나의 셀에 3비트의 정보를 저장하는 방식은?
  • 40. 컴퓨터의 중앙처리장치(CPU)는 4가지 단계를 반복적으로 거치면서 동작한다. 4가지 단계에 속하지 않는 것은?
3 과목 : 운영체제
  • 41. UNIX의 특징이 아닌 것은?
  • 42. 보안 유지 기법 중 하드웨어나 운영체제에 내장된 보안 기능을 이용하여 프로그램의 신뢰성 있는 운영과 데이터의 무결성 보장을 기하는 기법은?
  • 43. 스레드(Thread)에 대한 설명으로 옳지 않은 것은?
  • 44. 분산 처리 운영체제 시스템의 구축 목적으로 거리가 먼 것은?
  • 45. UNIX 파일시스템에서 파일 소유자의 사용자번호 및 그룹 번호, 파일의 보호 권한, 파일 타입, 생성 시기, 파일 링크 수 등 각 파일이나 디렉토리에 대한 모든 정보를 저장하고 있는 블록은?
  • 46. 128개의 CPU로 구성된 하이퍼큐브에서 각 CPU는 몇 개의 연결점을 갖는가?
  • 47. 주기억장치 배치 전략 기법으로 최적 적합방법을 사용할 경우, 다음과 같은 기억장소 리스트에서 10K 크기의 작업은 어느 기억공간에 할당되는가? (단, 탐색은 위에서 아래로 한다.)
  • 48. 시간적 구역성(Temporal locality)과 거리가 먼 것은?
  • 49. 보안 메커니즘 중 합법적인 사용자에게 유형 혹은 무형의 자원을 사용하도록 허용할 것인지를 확인하는 제반 행위로서, 대표적 방법으로는 패스워드, 인증용 카드, 지문 검사 등을 사용하는 것은?
  • 50. 다음 설명에 해당하는 디렉토리는?
    - 하나의 루트 디렉토리와 여러개의 종속 디렉토리로 구성된 구조
    - UNIX에서 사용되는 디렉토리 구조
  • 51. 분산 운영체제의 구조 중 완전 연결(Fully Connection)에 대한 설명으로 옳지 않은 것은?
  • 52. 운영체제의 성능평가 요인 중 다음 설명에 해당하는 것은?
    이것은 컴퓨터 시스템 내의 한정된 각 종 자원을 여러 사용자가 요구할 때, 어느 정도 신속하고 충분히 지원해 줄 수 있는지의 정도이다. 이는 사용 가능한 하드웨어 자원의 수나 다중 프로그래밍 정도 등의 요소가 좌우하는 것으로 같은 종류의 시스템 자원수가 많을 경우에는 이것이 높아질 수 있다.
  • 53. 운영체제의 목적과 거리가 먼 것은?
  • 54. HRN 방식으로 스케줄링 할 경우, 입력된 작업이 다음과 같을 때 우선 순위가 가장 높은 것은?
  • 55. 페이지 교체 기법 중 최근에 사용하지 않은 페이지를 교체하는 기법으로 각 페이지마다 참조 비트와 변형 비트가 사용되는 것은?
  • 56. UNIX의 쉘(Shell)에 관한 설명으로 옳지 않은 것은?
  • 57. 은행원 알고리즘은 교착상태 해결 방법 중 어떤 기법에 해당하는가?
  • 58. FIFO 스케줄링에서의 3개의 작업 도착시간과 CPU 사용시간(burst time)이 다음 표와 같다. 이 때 모든 작업들의 평균 반환시간(turn around time)은? (단, 소수점 이하는 반올림 처리한다.)
  • 59. 운영체제의 운영 기법 중 동시에 프로그램을 수행할 수 있는 CPU를 두 개 이상 두고 각각 그 업무를 분담하여 처리할 수 있는 방식을 의미하는 것은?
  • 60. 4개의 페이지를 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, LRU 페이지 교체 알고리즘을 사용할 경우 몇 번의 페이지 결함이 발생하는가?
    페이지 참조 순서 : 1, 2, 3, 1, 2, 4, 1, 2, 5
4 과목 : 소프트웨어 공학
  • 61. 소프트웨어 형상 관리(Configuration management)의 의미로 가장 적절한 것은?
  • 62. 소프트웨어 프로젝트 관리를 효과적으로 수행하는데 필요한 3P에 해당하지 않는 것은?
  • 63. 소프트웨어 재공학 활동 중 소프트웨어 기능을 변경하지 않으면서 소프트웨어를 형태에 맞게 수정하는 활동으로서 상대적으로 같은 추상적 수준에서 하나의 표현을 다른 표현 형태로 바꾸는 것은?
  • 64. 소프트웨어의 위기현상과 거리가 먼 것은?
  • 65. 다음 중 검증 시험(Validation Test)과 거리가 먼 것은?
  • 66. 다음 중 소프트웨어 개발 영역을 결정하는 요소에 해당하는 항목 모두를 옳게 나열한 것은?
    ㄱ. 소프트웨어에 대한 기능
    ㄴ. 소프트웨어에 대한 성능
    ㄷ. 소프트웨어에 대한 제약 조건
    ㄹ. 소프트웨어에 대한 인터페이스 및 신뢰도
  • 67. 소프트웨어 재사용에 대한 설명으로 옳지 않은 것은?
  • 68. S/W Project 일정이 지연된다고 해서 Project 말기에 새로운 인원을 추가 투입하면 Project는 더욱 지연되게 된다는 내용과 관련되는 법칙은?
  • 69. CASE(Computer-Aided Software Engineering)에 대한 설명으로 옳지 않은 것은?
  • 70. 정형 기술 검토의 지침 사항으로 틀린 것은?
  • 71. 장래의 유지보수성 또는 신뢰성을 개선하거나 소프트웨어의 오류발생에 대비하여 미리 예방수단을 강구해 두는 경우의 유지보수 형태는?
  • 72. 블랙 박스 테스트 기법 중 여러 버전의 프로그램에 동일한 검사 자료를 제공하여 동일한 결과가 출력되는지 검사하는 것은?
  • 73. 객체지향 기법에서 캡슐화(encapsulation)에 대한 설명으로 옳지 않은 것은?
  • 74. 럼바우의 객체지향 분석 기법에서 상태다이어그램을 사용하여 시스템의 행위를 기술하는 모델링은?
  • 75. 두 명의 개발자가 5개월에 걸쳐 10000 라인의 코드를 개발하였을 때, 월별(person-month)생산성 측정을 위한 계산 방식으로 가장 적합한 것은?
  • 76. 시스템의 구성 요소 중 자료를 입력하여 출력될 때까지의 처리 과정이 올바르게 진행되는지 감독하는 것은?
  • 77. 생명주기 모형 중 가장 오래된 모형으로 많은 적용 사례가 있지만 요구사항의 변경이 어렵고 각 단계의 결과가 확인 되어야지만 다음 단계로 넘어갈 수 잇는 선형 순차적, 고전적 생명 주기 모형이라고도 하는 것은?
  • 78. 다음 설명의 ( ) 내용으로 옳은 것은?
    (    )는(은) 한 모듈 내부의 처리 요소들간의 기능적 연관도를 나타내며, 모듈 내부요소는 명령어, 명령어의 모임, 호출문, 특정 작업수행 코드 등이다.
  • 79. 소프트웨어 품질목표 중 쉽게 배우고 사용할 수 있는 정도를 나타내는 것은?
  • 80. DFD(data flow diagram)에 대한 설명으로 거리가 먼 것은?
5 과목 : 데이터 통신
  • 81. RIP(Routing Information Protocol)에 대한 설명으로 틀린 것은?
  • 82. OSI(Open System Interconnection) 7 계층 중 다음 설명에 해당하는 계층은?
    통신 송수신 양 종점 (end-to-end or end-touser)간에 투명하고 균일한 전송서비스를 제공해 주는 계층으로 전송데이터의 다중화 및 중복 데이터의 검출, 누락 데이터의 재전송 등 세부 기능을 가진다.
  • 83. 효율적인 전송을 위하여 넓은 대역폭(혹은 고속 전송속도)을 가진 하나의 전송링크를 통하여 여러 신호(혹은 데이터)를 동시에 실어 보내는 기술은?
  • 84. 패킷교환의 가상회선 방식과 회선교환 방식의 공통점은?
  • 85. IEEE 802.3 LAN에서 사용되는 전송매체 접속제어(MAC) 방식은?
  • 86. X.25 프로토콜의 계층 구조에 포함되지 않는 것은?
  • 87. 신뢰성 있는 데이터 전송을 위해 사용되는 자동 반복 요구(Automatic Repeat reQuest)방법이 아닌 것은?
  • 88. TCP와 UDP에 대한 설명으로 틀린 것은?
  • 89. 순방향 오류 정정(Forward Error Correction)에 사용 되는 오류 검사 방식은?
  • 90. HDLC(High-level Data Link Control)의 링크 구성 방식에 따른 세 가지 동작모드에 해당하지 않는 것은?
  • 91. B-ISDN/ATM 프로토콜에 있어서 ATM계층의 기능은?
  • 92. IPv4에서 IPv6로의 천이를 위해 IETE에 의해 고안된 전략으로 옳은 것은?
  • 93. HDLC(High level Data Link Control)에 대한 설명이 틀린 것은?
  • 94. 통신사업자의 회선을 임차하여 단순한 전송기능 이상의 부가가치를 부여한 데이터 등 복합적인 서비스를 제공 하는 정보통신망은?
  • 95. 시분할 다중화(Time Division Multiplexing)의 설명으로 틀린 것은?
  • 96. 데이터 전송방식 중 패킷 교환 방식에 대한 설명으로 틀린 것은?
  • 97. TCP/IP 프로토콜에 대한 설명으로 틀린 것은?
  • 98. RTP(Real-time Transport Protocol) 헤더의 각 필드에 대한 설명으로 틀린 것은?
  • 99. 무선 LAN의 매체 접근 제어 방식 중 경쟁에 의해 채널 접근을 제어하는 것은?
  • 100. 디지털 변조에서 디지털 데이터를 아날로그 신호로 변환시키는 키잉(Keying)방식으로 틀린 것은?
  • 해당 자격증 혹은 기출문제에 대한 의견을 공유하실 수 있습니다.

New

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

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