• 파일시티 이벤트
  • LF몰 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트
연습모드

원하는 과목, 오답노트를 선택하여 응시가 가능합니다.
하단에서 과목을 선택 후 응시해보세요.

실전모드

실제 시험과 비슷한 환경에서 시험에
응시해 볼 수 있습니다.

실전모드 시작 (150분)

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. 릴레이션에 포함되어 있는 튜플의 수는?

    • 1Cardinality
    • 2Schema
    • 3Type
    • 4Degree
  • 2. 다음 자료를 버블 정렬을 이용하여 오름차순으로 정렬할 경우 PASS 2의 수행 결과는?

    9, 6, 7, 3, 5

    • 13, 5, 6, 7, 9
    • 26, 7, 3, 5, 9
    • 33, 5, 9, 6, 7
    • 46, 3, 5, 7, 9
  • 3. 릴레이션의 R의 차수가 4이고 카디널리티가 5이며, 릴레이션의 S의 차수가 6이고 카디 널리티가 7일 때, 두 개의 릴레이션을 카티션 프로덕트한 결과의 새로운 릴레이션의 차수와 카디널리티는 얼마인가?

    • 124, 35
    • 224, 12
    • 310, 35
    • 410, 12
  • 4. What are general configuration of indexed sequential file?

  • 5. 데이터베이스 설계 시 물리적 설계 단계에서 수행하는 사항이 아닌 것은?

  • 6. 다음 그림에서 트리의 차수(degree)는?

  • 7. 릴레이션에서 기본 키를 구성하는 속성은 널(Null)값이나 중복 값을 가질 수 없다는 것을 의미하는 제약조건은?

  • 8. 다음은 관계형 데이터베이스의 키(Key)를 설명하고 있다. 해당되는 키는?

    한 릴레이션 내의 속성들의 집합으로 구성된 키로서, 릴레이션을 구성하는 모든 튜플에 대한 유일성은 만족시키지만 최소성은 만족시키지 못한다.

  • 9. “회사원”이라는 테이블에서 “사원명”을 검색할 때, “연락번호”가 Null 값이 아닌 “사원명”을 모두 찾을 경우의 SQL 질의로 옳은 것은?

  • 10. 다음 SQL문의 실행결과를 가장 옳게 설명한 것은?

    DROP TABLE 인사 CASCADE

  • 11. 병행제어의 목적으로 옳지 않은 것은?

  • 12. 로킹 단위가 큰 경우에 대한 설명으로 옳은 것은?

  • 13. SQL 구문에서 “having” 절은 반드시 어떤 구문과 사용되어야 하는가?

  • 14. 데이터의 중복으로 인하여 관계연산을 처리할 때 예기치 못한 곤란한 현상이 발생하는 것을 무엇이라 하는가?

  • 15. 정점이 5개인 방향 그래프가 가질 수 있는 최대 간선수는? (단, 자기간선과 중복간선은 배제한다.)

  • 16. DBA가 사용자 Park에게 테이블A의 데이터를 갱신할 수 있는 시스템 권한을 부여하고자 하는 SQL문을 작성하고자 한다. 다음에 주어진 SQL문의 빈칸에 알맞게 채운 것은?

  • 17. 다음 Postfix 연산식에 대한 연산결과로 옳은 것은?

    3 4 * 5 6 * +

  • 18. 정규화 과정에서 A→B 이고 B→C 일 때 A→C 인 관계를 제거하는 단계는?

  • 19. 다음 트리에 대한 INORDER 운행 결과는?

  • 20. 관계대수에 대한 설명으로 옳지 않은 것은?

2 과목 : 전자 계산기 구조
  • 21. 다중처리기를 사용하여 성능개선을 하고자 하는 것 중 주된 목표가 아닌 것은?

  • 22. CPU에 의해 참조되는 각 주소는 가상주소를 주기억장치의 실제주소로 변환하여야 한다. 이것을 무엇이라 하는가?

  • 23. 두 데이터의 비교(Compare)를 위한 논리연산은?

  • 24. 논리곱(minterm)으로 표시된 다음 불대수(boolean function)를 간략화 한 것은?(단, d 함수는 don't care 임)

    F(w, x, y, z) = ∑(1, 3, 7, 11, 15)
    d(w. x. y. z) = ∑(0, 2, 5)

  • 25. 2개 이상의 프로그램을 주기억장치에 기억시키고 CPU를 번갈아 사용하면서 처리하여 컴퓨터 시스템 자원 활용률을 극대화하기 위한 프로그래밍 기법은?

  • 26. 수직적 마이크로명령어에 대한 설명으로 틀린 것은?

  • 27. 입력단자가 하나이며, 1이 입력될 때마다 출력단자의 상태가 바뀌는 플립플롭의 종류는?

  • 28. 컴퓨터 시스템에서 1-address machine, 2-address machine, 3-address machine으로 나눌 때 기준이 되는 것은?

  • 29. 일반적인 제어 장치 모델에서 제어 장치로 입력되는 항목이 아닌 것은?

  • 30. Interrupt cycle에 대한 마이크로 오퍼레이션(micro-operation) 중에서 가장 관계가 없는 것은?(단, MAR : Memory Address Register, PC : Program Counter, M : memory, MBR : Memory Buffer Register, IEN : Interrupt Enable 이며, Interrupt Handler는 0 번지에 저장 되어있다고 가정한다.)

  • 31. 4x2 RAM을 이용하여 16x4 메모리를 구성하고자 할 경우에 필요한 4x2 RAM의 수는?

  • 32. 캐시의 라인 교체 정책 가운데, 최근에 가장 적게 사용된 라인부터 교체하는 정책은? (문제 오류로 실제 시험에서는 1, 3번이 정답 처리되었습니다. 여기서는 1번을 누르면 정답 처리됩니다.)

  • 33. 10진수 -14를 2의 보수 표현법을 이용하여 8비트 레지스터에 저장하였을 때, 이를 오른쪽으로 1비트 산술 시프트 했을 때의 결과는?

  • 34. 다음은 DMA의 데이터 전송 절차를 나열한 것이다. 순서를 가장 옳게 나열한 것은?

    ⓐ 데이터 전송 (data transfer)
    ⓑ 버스 사용 요구 (bus request)
    ⓒ 인터럽트 (interrupt)
    ⓓ 버스 사용 허가 (bus grant)

  • 35. 병렬컴퓨터에서 처리요소의 성능을 측정하는데 사용되는 단위는?

  • 36. 다음 중 누산기에 대한 설명으로 가장 옳은 것은?

  • 37. 다음 중 비교적 속도가 빠른 자기디스크에 연결하는 채널은?

  • 38. ASCⅡ 코드의 비트구성은 존(zone)비트와 수(digit)비트로 구분된다. 존(zone)비트는 몇 비트인가?

  • 39. 프로그램에 의해 제어되는 동작이 아닌 것은?

  • 40. 다음 중 프로그램 카운터(PC)에 대한 설명으로 가장 옳은 것은?

3 과목 : 운영체제
  • 41. 가상기억장치 구현 기법에 대한 설명으로 가장 옳지 않은 것은?

  • 42. HRN방식으로 스케줄링 할 경우, 입력된 작업이 다음<표>와 같을 때 우선순위가 가장 높은 것은?

  • 43. PCB를 갖고 있으며, 현재 실행 중 이거나 곧 실행 가능하며, CPU를 할당받을 수 있는 프로그램으로 정의할 수 있는 것은?

  • 44. 매크로 프로세서가 수행해야 하는 기본적인 기능에 해당하지 않는 것은?

  • 45. FIFO 스케줄링에서 3개의 작업 도착시간과 CPU 사용시간(burst time)이 다음 표와 같다. 이때 모든 작업들의 평균 반환시간(turn around time)은 약 얼마인가?(단, 소수점 이하는 반올림 처리한다.)

  • 46. 운영체제의 성능을 판단 할 수 있는 요소로 가장 거리가 먼 것은?

  • 47. 일반적으로 사용되는 자원 보호 기법의 종류에 해당하지 않는 것은?

  • 48. 비행기 제어, 교통 제어, 레이더 추적 등 정해진 시간에 반드시 수행되어야 하는 작업들이 존재할 때, 가장 적합한 처리방식은?

  • 49. 비선점(Non-Preemptive) 스케줄링에 해당하지 않는 것은?

  • 50. 프로세서의 상호 연결 구조 중 하이퍼 큐브 구조에서 각 CPU가 3개의 연결점을 가질 경우 총 CPU의 개수는?

  • 51. 해싱 등의 사상 함수를 사용하여 레코드 키(Record Key)에 의한 주소 계산을 통해 레코드를 접근할 수 있도록 구성한 파일은?

  • 52. 3개의 페이지 프레임(Frame)을 가진 기억장치에서 페이지 요청을 다음과 같은 페이지 번호 순으로 요청했을 때 교체 알고리즘으로 FIFO 방법을 사용한다면 몇 번의 페이지 부재(Fault)가 발생하는가? (단, 현재 기억장치는 모두 비어 있다고 가정한다.)

    요청된 페이지 번호의 순서 :
    2, 3, 2, 1, 5, 2, 4, 5, 3, 2, 5, 2

  • 53. 운영체제에서 커널의 기능이 아닌 것은?

  • 54. 시스템 소프트웨어와 그 기능에 대한 설명으로 가장 옳지 않은 것은?

  • 55. 중앙 컴퓨터와 직접 연결되어 응답이 빠르고 통신 비용이 적게 소요되지만, 중앙 컴퓨터에 장애가 발생되면 전체 시스템이 마비되는 분산 시스템의 위상 구조는?

  • 56. SJF(Shortest-Job-First) 스케줄링 방법에 대한 설명으로 가장 거리가 먼 것은?

  • 57. 유닉스의 i-node 에 포함되는 정보가 아닌 것은?

  • 58. UNIX시스템의 특징으로 가장 옳지 않은 것은?

  • 59. 교착상태와 은행원 알고리즘의 불안전상태(Unsafe State)에 대한 설명으로 가장 옳은 것은?

  • 60. 운영체제를 기능상 분류했을 때, 제어 프로그램 중 다음 설명에 해당하는 것은?

    주기억장치와 보조기억장치 사이의 자료 전송, 파일의 조작 및 처리, 입출력 자료와 프로그램간의 논리적 연결 등, 시스템에서 취급하는 파일과 데이터를 표준적인 방법으로 처리 할 수 있도록 관리한다.

4 과목 : 소프트웨어 공학
  • 61. HIPO(Hierarchy Input Process Output)에 대한 설명으로 가장 옳지 않은 것은?

  • 62. 하향식 통합 검사(test)에 대한 설명으로 가장 옳지 않은 것은?

  • 63. 소프트웨어 품질 목표 중 쉽게 배우고 사용할 수 있는 정도를 의미하는 개념으로 가장 타당한 것은?

  • 64. 럼바우(Rumbaugh)의 객체지향 분석 절차를 가장 바르게 나열한 것은?

  • 65. NS(Nassi-Schneiderman) chart에 대한 설명으로 가장 거리가 먼 것은?

  • 66. 객체지향 분석에 대한 설명으로 가장 옳지 않은 것은?

  • 67. 바람직한 소프트웨어 설계 지침이 아닌 것은?

  • 68. 소프트웨어 수명주기 모형 중 폭포수 모형에 대한 설명으로 가장 옳지 않은 것은?

  • 69. 중앙집중형팀(책임프로그래머팀)의 특징으로 가장 거리가 먼 것은?

  • 70. 다음 검사의 기법 중 종류가 다른 하나는 무엇인가?

  • 71. 객체 지향 기법에서 하나 이상의 유사한 객체들을 묶어서 하나의 공통된 특성을 표현한 것을 무엇이라고 하는가?

  • 72. 객체지향 모형에서 기능 모형(Functional model)의 설계 순서로 가장 옳은 것은?

    ⓐ 기능의 내용을 상세히 기술
    ⓑ 자료흐름도 작성(기능 의존 관계를 서술)
    ⓒ 입출력 결정
    ⓓ 제약사항을 결정하고 최소화

  • 73. 비용 예측을 위한 기능 점수 방법에 대한 설명 중 가장 옳지 않은 것은?

  • 74. 자료 사전에서 자료의 반복을 의미하는 것은?

  • 75. CPM(Critical Path Method) 네트워크에 대한 설명으로 가장 타당하지 않은 것은?

  • 76. 소프트웨어 재사용을 통한 장점이 아닌 것은?

  • 77. 블랙박스 검사 기법에 해당하는 것으로만 나열한 것은?

    ㉠ 데이터 흐름 검사
    ㉡ 루프 검사
    ㉢ 동치 분할 검사
    ㉣ 경계값 분석
    ㉤ 원인 효과 그래픽 기법
    ㉥ 비교 검사

  • 78. CASE 도구의 정보저장소(Repository)에 대한 설명으로 가장 거리가 먼 것은?

  • 79. 정형 기술 검토(FTR)의 지침 사항으로 가장 옳지 않은 것은?

  • 80. 객체에 대한 설명으로 가장 옳지 않은 것은?

5 과목 : 데이터 통신
  • 81. 맨체스터(Manchester) 코딩 방식에 대한 설명으로 옳은 것은?

  • 82. HDLC(High-level Data Link Control)의 링크 구성 방식에 따른 세 가지 동작모드에 해당하지 않은 것은?

  • 83. 변조속도가 1500[baud]이며 트리비트를 사용하는 경우 전송속도(bps)는?

  • 84. Go-Back-N ARQ에서 7번째 프레임까지 전송하였는데 수신측에서 6번째 프레임에 오류가 있다고 재전송을 요청해 왔다. 재전송되는 프레임의 개수는?

  • 85. IPv6에 대한 설명으로 틀린 것은?

  • 86. 패킷 교환망에 접속되는 단말기 중 비패킷형 단말기(Non-Packet Mode Terminal)에서 패킷의 조립·분해 기능을 제공해 주는 일종의 어댑터는?

  • 87. 부정적 응답에 해당하는 전송제어 문자는?

  • 88. LAN의 방식 중 “10Base-T”의 10 이 의미하는 것은?

  • 89. IP(Internet Protocol) 프로토콜에 대한 설명으로 틀린 것은?

  • 90. 통신 프로토콜의 기본적인 요소가 아닌 것은?

  • 91. 라우팅 프로토콜인 OSPF(Open Shortest Path First)에 대한 설명으로 옳지 않은 것은?

  • 92. 데이터 전달을 위한 회선 제어 절차의 단계를 순서대로 나열한 것은?

  • 93. 실제 전송할 데이터를 갖고 있는 터미널에게만 시간슬롯(Time Slot)을 할당하는 다중화 방식은?

  • 94. QPSK 변조방식의 대역폭 효율은 몇 [bps/Hz]인가?

  • 95. TCP/IP 프로토콜에서 TCP가 해당하는 계층은?

  • 96. RIP(Routing Information Protocol)에 대한 설명으로 틀린 것은?

  • 97. OSI 참조모델에서 전이중방식이나 반이중방식으로 종단 시스템의 응용 간 대화(dialog)를 관리하는 계층은?

  • 98. 채널용량이 100Kbps이고 채널 대역폭이 10KHz일 때 신호대잡음비(db)는?

  • 99. IEEE 802.3 LAN에서 사용되는 전송매체 접속제어(MAC) 방식은?

  • 100. 패킷교환 방식에 대한 설명으로 틀린 것은?

ㆍ해당 자격증 혹은 기출문제에 대한 의견을 공유하실 수 있습니다.

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

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