이전페이지 자격시험

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. 뷰(View)에 대한 설명 중 옳은 내용으로만 나열한 것은?
    ⓐ 뷰는 저장장치 내에 물리적으로 존재한다.
    ⓑ 뷰가 정의된 기본 테이블이 삭제되더라도 뷰는 자동적으로 삭제되지 않는다.
    ⓒ DBA는 보안 측면에서 뷰를 활용할 수 있다.
    ⓓ 뷰로 구성된 내용에 대한 삽입, 삭제, 갱신 연산에는 제약이 따른다.
    ⓐ, ⓑ, ⓒ, ⓓ
    ⓐ, ⓒ, ⓓ
    ⓑ, ⓓ
    ⓒ, ⓓ
  • 2. 아래 그림에서 트리의 차수(degree)를 구하면?
    2
    3
    4
    5
  • 3. 다음은 무엇에 대한 설명인가?
    It defines the overall logical structure of the database. It is a description of all the data items used by the application programs or users and only one it can exist per database.
    Internal Schema
    External Schema
    Foreign Schema
    Conceptual Schema
  • 4. 다음 트리의 터미널 노드 수는?
  • 5. 스택 알고리즘에서 T 가 스택 포인터이고, m이 스택의 길이일 때, 서브루틴 “AA”가 처리해야 하는 것은?
    T ← T + 1

    if T > m then
       goto AA
    else
       STACK(T) ← item
  • 6. 해싱에서 동일한 홈 주소로 인하여 충돌이 일어난 레코드들의 집합을 의미하는 것은?
  • 7. 다음 자료에 대하여 “selection sort”를 사용하여 오름차순으로 정렬할 경우 PASS 1의 결과는?
    초기 상태 : 8, 3, 4, 9, 7
  • 8. SQL에서 DELETE 명령에 대한 설명으로 옳지 않은 것은?
  • 9. 로킹(Locking) 기법에 대한 설명으로 옳지 않은 것은?
  • 10. 병행제어의 목적으로 옳지 않은 것은?
  • 11. 일련의 연산 집합으로 데이터베이스의 상태를 변환시키기 위하여 논리적 기능을 수행하는 하나의 작업 단위는?
  • 12. STUDENT 테이블에 독일어과 학생 50명, 중국어과 학생 30명, 영어영문학과 학생 50명의 정보가 저장되어 있을 때, 다음 SQL 문의 실행 결과 튜플 수는? (단, DEPT 컬럼은 학과명)
    ⓐ SELECT DEPT FROM STUDENT;
    ⓑ SELECT DISTINCT DEPT FROM STUDENT;
  • 13. SQL언어의 데이터 정의어(DDL)에 해당되지 않는 것은?
  • 14. 관계 데이터베이스 모델에서 차수(Degree)의 의미는?
  • 15. 정규화의 목적으로 옳지 않은 것은?
  • 16. 선형 구조가 아닌 것은?
  • 17. 중위 표기법(infix)의 수식 (A+B)*C+(D+E)을 후위 표기법(postfix)으로 옳게 표기한 것은?
  • 18. 다음은 관계 대수의 수학적 표현식이다. 해당되는 연산은?
    R x S = {r1s|r∈R∧S∈S}
    r = <a1, a2 ··· an >, s = <b1, b2 ··· bm
  • 19. 데이터베이스에서 사용되는 널(NULL)에 대한 설명으로 가장 적절한 것은?
  • 20. 트랜잭션의 특성 중 다음 설명에 해당하는 것은?
    트랜잭션의 연산은 데이터베이스에 모두 반영되든지 아니면 전혀 반영되지 않아야 한다.
2 과목 : 전자 계산기 구조
  • 21. 수치 코드에 대한 설명으로 틀린 것은?
  • 22. 채널에 대한 설명으로 옳은 것은?
  • 23. Gray code 1111을 2진 코드로 바꾸면?
  • 24. CPU 내부의 레지스터 중 프로그램 제어와 관계가 있는 것은?
  • 25. 데이터를 전송할 때 입, 출력 버스를 통하여 프로세서와 주변장치 사이에서 이루어지며, 데이터의 전송을 확인하기 위해서 상태 레지스터를 사용하는 전송 모드는?
  • 26. 명령어의 주소(address)부를 유효주소로 이용하는 방법은?
  • 27. 다음 Half-Adder의 진리표를 참조하여 캐리(C)와 합(S)을 구한 결과가 옳은 것은?
  • 28. 프로그램 처리 중 명령의 요청에 의해 발생하는 대표적인 인터럽트는?
  • 29. 데이터 입출력 전송이 CPU를 통하지 않고 직접 주기억 장치와 주변장치 사이에서 수행되는 방식은?
  • 30. 채널 명령어의 구성 요소가 아닌 것은?
  • 31. RAID-5는 RAID-4의 어떤 문제점을 보완하기 위하여 개발되었는가?
  • 32. 논리회로를 바르게 표시한 논리식은?
  • 33. 버스 중재에 있어서 소프트웨어 폴링 방식에 대한 설명으로 틀린 것은?
  • 34. 명령어의 기능 중에서 동일한 명령을 반복 실행하거나, 명령의 실행 순서를 변경시키는 기능은?
  • 35. 다음 그림과 같이 A, B 2개의 레지스터에 있는 자료에 대하여 ALU가 OR 연산을 행할 때 출력 레지스터 C의 내용은?
  • 36. DRAM에 관한 설명으로 옳지 않은 것은?
  • 37. 다중처리기에 대한 설명으로 틀린 것은?
  • 38. 분기명령어가 저장되어 있는 기억장치 위치의 주소가 256AH이고, 명령어에 지정된 변위 값이 -75H인 경우 분기되는 주소의 위치는? (단, 분기 명령어 길이는 3바이트이고 상대 주소모드를 사용한다고 가정한다.)
  • 39. 인터럽트 작동 순서가 올바른 것은?
    ⓐ 리턴에 대한 복귀
    ⓑ 벡터 인터럽트 처리
    ⓒ CPU에게 인터럽트 요청
    ⓓ 인터럽트 인지신호 발생
    ⓔ 현재 수행중인 명령을 완료하고 복귀 주소를 저장
  • 40. 64Kbyte인 주소 공간(address space)과 4Kbyte인 기억 공간(memory space)을 가진 컴퓨터의 경우 한 페이지(page)가 512byte로 구성되었다면 페이지와 블록 수는 각각 얼마인가?
3 과목 : 운영체제
  • 41. Working set W(t,w)는 t-w 시간부터 t 까지 참조된 page들의 집합을 말한다. 그 시간에 참조된 페이지가 {2, 3, 5, 5, 6, 3, 7}이라면 working set은?
  • 42. 디렉토리 구조 중 각각의 사용자에 대한 MFD와 각 사용자별로 만들어지는 UFD로 구성되며, MFD는 각 사용자의 이름이나 계정 번호 및 UFD를 가리키는 포인터를 갖고 있으며, UFD는 오직 한 사용자가 갖고 있는 파일들에 대한 파일 정보만 갖고 있는 것은?
  • 43. 시스템 소프트웨어의 하나인 로더(Loader)의 기능에 해당하지 않는 것은?
  • 44. 고가의 자원은 최적의 이용을 위해 집중적인 관리를 필요로 한다. 주기억장치의 효율적인 이용과 관리를 위한 OS에서의 기억장치 관리기법이 아닌 것은?
  • 45. UNIX에서 I-node는 한 파일이나 디렉토리에 관한 모든 정보를 포함하고 있는데, 이에 해당하지 않는 것은?
  • 46. RR(Round-Robin) 스케줄링에 대한 설명으로 틀린 것은?
  • 47. 다중 프로그래밍 시스템에서 OS에 의해 CPU가 할당되는 프로세스를 변경하기 위한 목적으로 현재 CPU를 사용하여 실행되고 있는 프로세스의 상태 정보를 저장하고 제어 권한을 ISR에게 넘기는 작업을 무엇이라 하는가?
  • 48. 운영체제의 일반적인 역할이 아닌 것은?
  • 49. 분산 처리 시스템의 설명으로 가장 적합하지 않은 것은?
  • 50. 현재 헤드의 위치가 50에 있고, 요청 대기열의 순서가 다음과 같을 경우, C-SCAN 스케줄링 알고리즘에 의한 헤드의 총 이동 거리는 얼마인가? (단, 현재 헤드의 이동 방향은 안쪽이며, 안쪽의 위치는 0으로 가정한다.)
    [요청 대기열의 순서]
    100, 180, 40, 120, 0, 130, 70, 80, 150, 200
  • 51. UNIX의 특징으로 옳은 내용 모두를 나열한 것은?
    ⓐ 트리 구조의 파일 시스템을 갖는다.
    ⓑ 이식성이 높으며, 장치, 프로세스 간의 호환성이 높다.
    ⓒ 대화식 운영체제이다.
    ⓓ Multi-User 및 Multi-Tasking 을 지원한다.
  • 52. 운영체제의 목적으로 가장 거리가 먼 것은?
  • 53. 운영체제를 수행 기능에 따라 분류할 경우 제어 프로그램에 해당하지 않는 것은?
  • 54. 분산 운영체제 중 다음의 특징을 갖는 구조는?
    - 모든 사이트는 하나의 호스트에 직접 연결
    - 중앙 컴퓨터 장애시 모든 사이트 간 통신 불가
    - 통신 시 최대 두 개의 링크만 필요
    - 통신비용 저렴
  • 55. 교착상태(Deadlock)의 회복 기법에 대한 설명으로 가장 옳지 않은 것은?
  • 56. 파일 손상을 막기 위한 파일 보호 기법으로 가장 적합하지 않은 것은?
  • 57. 페이지 기억장치 할당기법에서, 한 페이지의 크기가 512바이트이고 페이지 번호는 0부터 시작한다면, 논리적인 주소 1224번지는 어디로 변환되는가?
  • 58. 다음은 UNIX 명령어 중 permission 변경을 위한 “chmod”의 실행 예이다. “chmod” 명령어를 실행한 후 “ls -l” 명령을 사용하여 결과를 확인하고자 할 때 (ⓐ) 부분에 출력될 결과로 가장 옳은 것은?
    $ chmod 755 text1
    $ ls - 1 text1
    ( ⓐ ) 1 vian class1 0 Jun 15 17:34 text1
  • 59. 보안의 메커니즘 중 데이터를 송수신한 자가 송수신 사실을 부인할 수 없도록 송수신 증거를 제공하는 것은?
  • 60. 교착상태의 해결 방법 중 점유 및 대기조건 방지, 비선점 조건 방지, 환형 대기조건 방지와 가장 밀접한 관계가 있는 것은?
4 과목 : 소프트웨어 공학
  • 61. Data Dictionary에서 자료의 연결을 나타내는 기호는?
  • 62. 소프트웨어 재공학 활동 중 원시 코드를 분석하여 소프트웨어 관계를 파악하고 기존 시스템의 설계 정보를 재발견하고 다시 제작하는 작업은?
  • 63. 객체지향 개발 과정에 대한 설명으로 가장 거리가 먼 것은?
  • 64. 결합도(Coupling)에 대한 설명으로 틀린 것은?
  • 65. 소프트웨어 테스트에서 오류의 80%는 전체 모듈의 20% 내에서 발견된다는 법칙은?
  • 66. Gantt chart에 포함되지 않는 사항은?
  • 67. 두 명의 개발자가 5개월에 걸쳐 10000 라인의 코드를 개발하였을 때, 월별(person-month) 생산성 측정을 위한 계산 방식으로 가장 적합한 것은?
  • 68. 효과적인 프로젝트 관리를 위한 3P를 옳게 나열한 것은?
  • 69. 객체 지향 기법에서 하나 이상의 유사한 객체들을 묶어서 하나의 공통된 특성을 표현한 것은?
  • 70. 상향식 통합 검사에 대한 설명으로 가장 옳지 않은 것은?
  • 71. Alien Code에 대한 설명으로 옳은 것은?
  • 72. 어떤 프로그램을 재공학 기술을 적용하여 보수하고자 할 때 Flow Graph가 사용될 수 있다. 다음의 샘플 프로그램에 대한 Flow Graph가 다음 그림과 같을 때 McCabe 식의 Cyclomatic Complexity를 구하면?
  • 73. “Rumbaugh”의 객체 지향 분석 모델링에 해당하지 않는 것은?
  • 74. 객체지향 테스팅 전략 중에서 Unit Testing에 사용되는 것은?
  • 75. CASE(Computer Aided Software Engineering)에 관한 설명으로 가장 거리가 먼 것은?
  • 76. 소프트웨어 품질 목표 중 주어진 시간동안 주어진 기능을 오류 없이 수행하는 정도를 나타내는 것은?
  • 77. 정보시스템 개발 단계에서 프로그래밍 언어 선택 시 고려할 사항으로 가장 거리가 먼 것은?
  • 78. 브룩스(Brooks) 법칙의 의미를 가장 적합하게 설명한 것은?
  • 79. 세분화된 자료흐름도에서 최하위 단계 프로세스의 처리 절차를 설명한 것은?
  • 80. Bottom-Up Integration Test의 과정이 옳게 나열된 것은?
    ⓐ "Driver" 라는 제어프로그램의 작성
    ⓑ 낮은 수준의 모듈들을 "Cluster"로 결합
    ⓒ "Cluster" 검사
    ⓓ "Driver"를 제거하고 "Cluster"를 상위로 결합
5 과목 : 데이터 통신
  • 81. 다중화 방식 중 타임 슬롯(time slot)을 사용자의 요구에 따라 동적으로 할당하여 데이터를 전송할 수 있는 것은?
  • 82. 데이터 전송제어 절차를 순서대로 옳게 나열한 것은?
  • 83. 입력 아날로그 데이터의 최대 주파수가 18kHz인 정보신호를 PCM 시스템에서 전송하고자 할 때, 요구되는 표본화 주파수(kHz)는?
  • 84. 중앙에 호스트 컴퓨터가 있고 이를 중심으로 터미널들이 연결되는 네트워크 구성 형태(topology)는?
  • 85. 데이터 전송 중 한 비트에 에러가 발생했을 경우 이를 수신측에서 정정할 목적으로 사용되는 것은?
  • 86. OSI 7계층 중 통신망을 통하여 패킷을 목적지까지 전달하는 계층은?
  • 87. 비 적응 경로배정(routing) 방식인 플러딩(flooding)에 대한 설명으로 옳은 것은?
  • 88. UDP(User Datagram Protocol)에 대한 설명으로 거리가 먼 것은?
  • 89. 동기전송 방식에서 주로 사용되는 오류검출 방식으로 프레임 단위로 오류검출을 위한 코드를 계산하여 프레임 끝에 FCS를 부착하는 것은?
  • 90. 네트워크 전체에서 255.255.255.128 서브넷 마스크를 사용하는 10.0.0.0 네트워크에서 유효하지 않은 서브네트 ID는?
  • 91. 데이터 프레임의 정확한 수신 여부를 매번 확인하면서 다음 프레임을 전송해 나가는 ARQ 방식은?
  • 92. 이동 단말이나 PDA, 소형 무선 단말기 상에서 인터넷을 이용할 수 있도록 해주는 프로토콜의 총칭은?
  • 93. PCM에서 ISI를 측정하기 위해 eye pattern을 이용하는데 눈을 뜬 상하의 높이는 무엇을 의미하는가?
  • 94. RIP의 한계를 극복하기 위해 IETF에서 고안한 것으로 네트워크의 변화가 있을 때에만 갱신함으로 대역을 효과적으로 사용할 수 있는 라우팅 프로토콜은?
  • 95. 주파수 분할 다중화 방식(FDM)에서 Guard Band가 필요한 이유는?
  • 96. 데이터 링크제어 프로토콜 중 HDLC의 프레임 형식으로 틀린 것은?
  • 97. OSI-7 layer의 2번째 계층인 data link layer에서 사용되는 기본 데이터 단위는?
  • 98. 다음이 설명하고 있는 것은?
    - 디지털 변조에서 디지털 데이터를 아날로고 신호로 변환시키는 것을 말한다.
    - ASK, FSK, PSK 와 같이 3가지 방식이 있다.
  • 99. X.25 프로토콜을 구성하는 계층으로 틀린 것은?
  • 100. QPSK(Quadrature PSK) 변조방식에서 변화되는 위상차는?
  • 해당 자격증 혹은 기출문제에 대한 의견을 공유하실 수 있습니다.

New

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

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