이전페이지 자격시험

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. 이행적 함수 종속 관계를 의미하는 것은?
    A→B 이고 B→C 일 때, A→C 를 만족하는 관계
    A→B 이고 B→C 일 때, C→A 를 만족하는 관계
    A→B 이고 B→C 일 때, B→A 를 만족하는 관계
    A→B 이고 B→C 일 때, C→B 를 만족하는 관계
  • 2. 다음 SQL 질의를 관계 대수식으로 표현 하면?(단, P는 WHERE 조건절)
    SELECT A1 FROM R1 WHERE P
    πR1(σP(A1))
    σA1(πP(R1))
    πA1(σP(R1))
    σR1(πP(A1))
  • 3. DML에 해당하는 SQL 명령으로만 짝지어진 것은?
    DELETE, UPDATE, CREATE, ALTER
    INSERT, DELETE, UPDATE, DROP
    SELECT, INSERT, DELETE, UPDATE,
    SELECT, INSERT, DELETE, ALTER
  • 4. Which is the design step of database correctly?
  • 5. 다음 트리를 후위 순회 (Post Traversal)할 경우 가장 마지막에 탐색 되는 것은?
  • 6. 데이터베이스의 특성으로 옳은 내용 모두를 나열한 것은?
    (ㄱ) 실시간 접근성
    (ㄴ) 계속적인 변화
    (ㄷ) 동시 공용
    (ㄹ) 내용에 의한 참조
  • 7. 릴레이션의 특징으로 옳지 않은 것은?
  • 8. 병행제어의 목적으로 옳지 않은 것은?
  • 9. 데이터 모델에 대한 다음 설명 중 ( ) 안에 들어갈 내용으로 가장 타당한 것은?
    데이터 모델은 일반적으로 3가지 구성 요소를 포함하고 있다. 첫째, 논리적으로 표현된 데이터 구조, 둘째, 이 구조에서 허용될 수 있는 연산, 셋째, 이 구조와 연산에서의 (    )에 대한 명세를 기술한 것이다.
  • 10. 개체 - 관계 모델에 대한 설명으로 옳지 않은 것은?
  • 11. 스택의 자료 삭제 알고리즘이다. ( ) 안 내용으로 가장 적합한 것은?(단, Top: 스택포인터, S: 스택의 이름)
  • 12. DBMS의 필수기능 중 사용자와 데이터베이스 사이의 인터페이스 수단을 제공하는 기능은?
  • 13. SQL 구문에서 “having" 절은 반드시 어떤 구문과 사용되어야 하는가?
  • 14. 순차 파일에 대한 설명으로 옳지 않은 것은?
  • 15. 트랜잭션은 자기의 연산에 대하여 전부 (All)또는 전무(Nothing) 실행만이 존재하며, 일부 실행으로는 트랜잭션의 기능을 가질 수 없다는 트랜잭션의 특성은?
  • 16. 로킹(Locking) 단위에 대한 설명으로 옳은 것은?
  • 17. 관계 데이터 모델에서 릴레이션(Relation)에 포함되어 있는 튜플(Tuple)의 수를 무엇이라고 하는가?
  • 18. 다음 초기 자료에 대하여 삽입 정렬 (Insertion Sort)을 이용하여 오름차순 정렬한 경우 1회전후의 결과는?
    초기자료 : 8, 3, 4, 9, 7
  • 19. 관계 데이터베이스의 정규화에 대한 설명으로 옳지 않은 것은?
  • 20. 다음 그림에서 트리의 차수(degree)는?
2 과목 : 전자 계산기 구조
  • 21. 인터럽트 백터에 필수적인 것은?
  • 22. 동기 고정식 마이크로오퍼레이션(MO) 제어의 특징을 설명한 것으로 틀린 것은?
  • 23. 상대 주소모드를 사용하는 컴퓨터에서 분기 명령어가 저장된 기억장치 주소가 256AH일 때, 명령어에 지정된 변위 값이 -75H인 경우 분기되는 주소의 위치는?(단, 분기명령어의 길이는 3바이트이다.)
  • 24. 주소 명령어 형식에 관한 설명으로 틀린 것은?
  • 25. 16진수 80H가 들어 있는 8비트 레지스터에서 0, 2, 4번째 비트를 세트(set)하려면 얼마의 값을 OR 연산 하여야 하는가?
  • 26. 그림과 같은 메모리 IC에 필요한 핀(pin)의 수는?
  • 27. 병렬컴퓨터에서 버스의 클럭 주기가 80ns이고, 데이터 버스의 폭이 8byte라고 할 때, 전송 할수 있는 데이터의 양은?
  • 28. 여러 개의 LAB(Logic Array Block)과 연결선인 PIA(Programmable Interconnection Array)로 구성되며, 빠른 성능이나 정확한 타이밍의 예측의 필요로 하는 곳에 사용되는 것은?
  • 29. 명령을 수행하기 위해 CPU 내의 레지스터와 플래그의 상태 변환을 일으키는 작업은 무엇인가?
  • 30. 8비트로 된 레지스터에서 2의 보수로 숫자를 표시한다면 이 레지스터로 표시할 수 있는 10진수의 범위는?(단, 첫째 비트는 부호 비트로 0,1일 때 각각 양(+),음(-)을 나타낸다고 가정한다.)
  • 31. 부동 소수점인 두 수의 나눗셈을 위한 순서를 올바르게 나열한 것은?
    1. 가수의 나눗셈을 한다.
    2. 피젯수를 위치 조정한다.
    3. 레지수터를 초기화시키는 부호를 결정한다.
    4. 지수의 뺄셈을 한다.
    5. 0(ZERO) 인지의 여부를 조사한다.
  • 32. 두 데이터의 비교 (Compare)를 위한 논리연산은?
  • 33. 2개 이상의 프로그램을 주기억장치에 기억시키고 CPU를 번갈아 사용하면서 처리하여 컴퓨터 시스템 자원 활용률을 극대화하기 위한 프로그래밍 기법은?
  • 34. 다른 컴퓨터를 이용하여 어셈블리 언어의 프로그램을 이식(porting)하고자 하는 마이크로프로세서의 기계어로 번역하는 프로그램은?
  • 35. 명령어 처리를 위한 마이크로 사이클이 아닌 것은?
  • 36. 그림의 Decoder에서 Y0 = 0, Y1 = 1이 입력되었을 때 “1”을 출력하는 단자는?
  • 37. 입·출력 제어장치의 종류가 아닌 것은?
  • 38. 논리 마이크로 연산에 있어서 레지스터 A와 B의 값이 다음과 같이 주어졌을 때 selective-set 연산을 수행하면 어떻게 되는가? (단, A는 프로세서 레지스터이고, B는 논리 오퍼랜드이다.)
    A = 0011, B = 1010
  • 39. 하나의 명령을 처리하는 과정으로 옳게 나열한 것은?
    ① 인터럽트 조사
    ② 인스트럭션 디코팅
    ③ 인스트럭션 패치
    ④오퍼랜드 패치
    ⑤ 실행
  • 40. I/O operation과 관계가 없는 것은?
3 과목 : 운영체제
  • 41. 캐싱(Caching)과 원격서비스의 비교에 대한 설명 중 옳지 않은 것은?
  • 42. 현재 헤드의 위치가 50에 있고 트랙 0번 방향으로 이동하며, 요청 대기 열에는 아래와 같은 순서로 들어 있다고 가정할 때 SSTF(Shortest Seek Time First)스케줄링 알고리즘에 의한 헤드의 총 이동 거리는 얼마인가?
    100, 180, 40, 120, 0, 130, 70, 80, 150, 200
  • 43. 세마포어를 사용해서 상호 배제를 구현할 수 있다. 세마포어를 2로 초기화하였다면, 그 의미는 무엇인가?
  • 44. 적응기법(Adaptive Mechanism)이란 시스템이 유동적인 상태 변화에 적절히 반응하도록 하는 기법을 의미한다. 다음 스케줄링 기법 중 적응 기법의 개념을 적용하고 있는 것은?
  • 45. 10K 프로그램이 할당될 때 주기억장치 관리기법인 First-fit 방법을 적용할 경우 해당하는 영역은?
  • 46. 쉘(shell)의 기능이 아닌 것은?
  • 47. 디렉토리 구조 중 가장 간단한 형태로 같은 디렉토리에 시스템에 보관된 모든 파일 정보를 포함하는 구조는?
  • 48. 모니터에 대한 설명으로 옳지 않은 것은?
  • 49. 분산처리시스템에 대한 설명과 관련 없는 것은?
  • 50. 다음 암호화 기법에 대한 설명으로 틀린 것은?
  • 51. 다음 표는 고정 분할에서의 기억 장치 Fragmentation현상을 보이고 있다. External Fragmentation은 총 얼마인가?
  • 52. 디스크 스케줄링의 목적과 거리가 먼 것은?
  • 53. 프로세서의 상태정보를 갖고 있는 PCB (Process Control Block)의 내용이 아닌 것은?
  • 54. 로더의 종류 중 별도의 로더 없이 언어번역 프로그램이 로더의 기능까지 수행하는 방식은?
  • 55. 분산시스템의 위상에 따른 분류 방식 중 다음 설명에 해당하는 방식은?
    - 공유되는 하나의 버스가 시스템 내의 모든 노드와 연결되어 있다.
    - 통신회선이 1개이므로 물리적 구조가 간단하다.
    - 노드의 추가와 삭제가 용이하다.
    - 한 노드의 고장이 나머지 노드에 영향을 주지 않으나 버스 회선이 고장이 나면 통신은 두절된다.
  • 56. 인터럽트의 종류 중 컴퓨터 자체 내의 기계적인 장애나 오류로 인하여 발생하는 것은?
  • 57. 데이터의 비밀성을 보장하는데 사용될 수 있는 암호화 알고리즘이 아닌 것은?
  • 58. 시스템 타이머에서 일정한 시간이 만료된 경우나 오퍼레이터가 콘솔상의 인터 럽트 키를 입력한 경우 발생하는 인터럽트는?
  • 59. UNIX 파일 시스템의 블록구조에 포함되지 않은 것은?
  • 60. UNIX에서 파일의 사용 허가를 정하는 명령은?
4 과목 : 소프트웨어 공학
  • 61. 소프트웨어 재사용에 가장 많이 이용되는 것은?
  • 62. 객체지향 기법의 캡슐화(Encapsulation)에 대한 설명으로 틀린 것은?
  • 63. CASE에 대한 설명으로 옳지 않은 것은?
  • 64. OMA(Object Management Architecture)레퍼런스 모델은 OMG(Object Management Group)의 활동 방향과 목적에 부합하는 모델이다. 다음 중 OMA 레퍼런스 모델의 구성요소가 아닌 것은?
  • 65. 소프트웨어를 개발하기 위한 비즈니스(업무)를 객체와 속성, 클래스와 멤버, 전체와 부분등으로 나누어서 분석해 내는 기법은?
  • 66. 다음 객체지향 기법에 대한 설명에 해당하는 것은?
    메세지에 의해 객체가 연산을 수행하게 될 때 하나의 메시지에 대해 각 객체가 가지고 있는 고유한 방법으로 응답할 수 있는 능력이다.
  • 67. 소프트웨어의 문서(document) 표준이 되었을 때, 개발자가 얻는 이득 으로 가장 거리가 먼 것은?
  • 68. COCOMO(COnstructive COst MOdel) 비용예측 모델에 대한 설명으로 옳지 않은 것은?
  • 69. 소프트웨어 품질 목표 중 하나 이상의 하드웨어 환경에서 운용되기 위해 쉽게 수정될 수 있는 시스템 능력을 의미하는 것은?
  • 70. 다음 중 가, 나에 들어갈 내용으로 옳게 짝지어진 것은?
    Booch는 요구사항 분석을 하는 과정에서 문제는 설명서를 읽고, "절차지향(재래식) 프로그램으로 개발하려면 (가)에 밑줄을 긋고, 객체지향 프로그램으로 개발하려면 (나)에 밑줄을 그어라"고 했다.
  • 71. 사용자의 요구사항을 충분히 분석할 목적으로 시스템의 일부분 또는 시제품을 일시적으로 간결히 구현한 다음 다시 요구사항을 반영하는 과정을 반복하는 점진적 개발 생명주기를 갖는 모델은?(문제 오류로 실제 시험에서는 2, 4번으로 정답 처리되었습니다. 여기서는 4번을 누르면 정답 처리됩니다.)
  • 72. 소프트웨어 프로젝트 관리를 효과적으로 수행하는데 필요한 3P와 거리가 먼 것은?
  • 73. 데이터 모델링에 있어서 ERD (Entity Relationship Diagram)는 무엇을 나타내고자하는가?
  • 74. 소프트웨어 재공학 활동 중 기존 소프트웨어의 명세서를 확인하고 소프트웨어의 동적을 이해하고 재공학 대상을 선정하는 것은?
  • 75. 소프트웨어 개발 비용 산정 요소로 알맞지 않은 것은?
  • 76. 소프트웨어 품질 측정에 위해 개발자 관점에서 고려해야 할 항목으로 가장 거리가 먼 것은?
  • 77. 정형 기술 검토(FTR)의 지침 사항으로 옳은 내용 모두를 나열한 것은?
    1. 의제를 제한한다.
    2. 논쟁과 반박을 제한한다.
    3. 문제 영역을 명확히 표현한다.
    4. 참가자의 수르르 제한하지 않는다.
  • 78. 시스템의 기능을 여러 개의 고유 모듈들로 분할하여 이들 간의 인터페이스를 계층구조로 표현한 도형 또는 도면을 무엇이라 하는가?
  • 79. 소프트웨어 위기 발생요인과 거리가 먼 것은?
  • 80. 소프트웨어 개발에서 요구사항 분석 (Requirements Analysis)과 거리가 먼 것은?
5 과목 : 데이터 통신
  • 81. 디지털 통신망을 구성하는 디지털 교환기 사이에 클록 주파수의 차이가 생기면 데이터의 손실이 발생할 수 있는데 이를 무엇이라 하는가?
  • 82. 하나의 정보를 여러 개의 반송파로 분할하고, 분할된 반송파 사이의 주파수 간격을 최소화하기 위해 직교 다중화해서 전송하는 통신방식으로, 와이브로 및 디지털 멀티미디어 방송 등에 사용되는 기술은?
  • 83. 10.0.0.0 네트워크 전체에서 마스크 값으로 255.240.0.0를 사용할 경우 유효한 서브네트 ID는?
  • 84. 주파수 분할 다중화기(FDM)에서 부채널 간의 상호 간섭을 방지하기 위한 것은?
  • 85. OSI 7계층에서 네트워크 논리적 어드레싱과 라우팅 기능을 수행하는 계층은?
  • 86. 2 out of 5 부호를 이용하여 에러를 검출 하는 방식은?
  • 87. 원천부호화(source coding) 방식에 속하지 않는 것은?
  • 88. 사용 대역폭이 4kHz이고 16진 PSK를 사용한 경우 데이터 신호속도(kbps)는?
  • 89. HDLC 프레임 구성에서 프레임 검사 시퀸스(FCS) 영역의 기능으로 옳은 것은?
  • 90. 블루투스(Bluetooth)의 프로토콜 스택에서 물리 계층을 규정하는 것은?
  • 91. HDLC(High-level Data Link Control) 프레임 형식으로 옳은 것은?
  • 92. 전송제어 프로토콜 중 문자 방식 프로토콜에서 전송끝 및 데이더 링크 초기화 부호는?
  • 93. 채널 대역폭이 150[kHz]이고 S/N비가 15일 때 채널용량 [kbps]은?
  • 94. IEEE 802.5 는 무엇에 대한 표준인가?
  • 95. 전송하려는 부호어들이 최소 해밍 거리가 7일때, 수신시 정정할 수 있는 최대 오류의 수는?
  • 96. 프로토콜의 기본 구성 요소가 아닌 것은?
  • 97. 1000BaseT 규격에 대한 설명으로 틀린 것은?
  • 98. HDLC의 ABM(Asynchronous Balanced Mode) 동작모드의 부분집합으로 X.25의 링크 계층에서 사용되는 프로토콜은?
  • 99. 데이터 변조속도가 3600baud이고 퀴드비트 (Quad bit)를 사용하는 경우 전송속도(bps)는?
  • 100. 양자화 스텝수가 5비트이면 양자화 계단수는?
  • 해당 자격증 혹은 기출문제에 대한 의견을 공유하실 수 있습니다.

New

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

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