컴퓨터를 효과적으로 활용하기 위해서 하드웨어뿐만 아니라 정교한 소프트웨어가 필요하다. 이에 따라 우수한 프로그램을 개발하여 업무의 효율성을 높이고, 궁극적으로 국가발전에 이바지하기 위해서 컴퓨터에 관한 전문적인 지식과 기술을 갖춘 사람을 양성할 목적으로 제정됨.

정보처리기사 시험일정 

2023년 정기 기사 3회

  • 필기원서접수: 2023.06.19 ~ 2023.06.22
    • 빈자리접수: 2023.07.02 ~ 2023.07.03
  • 필기시험: 2023.07.08 ~ 2023.07.23
  • 필기합격(예정자)발표: 2023.08.02
  • 실기원서접수: 2023.09.04 ~ 2023.09.07
  • 실기시험: 2023.10.01 ~ 2023.10.02
  • 최종합격자 발표일: 2023.10.07 ~ 2023.10.26
  • 빈자리접수: 2023.11.15

정보처리기사 원서접수 확인 내용

  • 1. 원서접수시간은 원서접수 첫날 10:00부터 마지막 날 18:00까지 임.
  • 2. 필기시험 합격예정자 및 최종합격자 발표시간은 해당 발표일 09:00임.
  • 3. 시험 일정은 종목별, 지역별로 상이할수 있음
    [접수 일정 전에 공지되는해당 회별 수험자 안내(Q-net 공지사항 게시)] 참조 필수

정보처리기사 시험 수수료 정보

수수료- 필기 : 19400 원 / – 실기 : 22600 원출제경향

정보처리기사 취득방법

  • 시 행 처 : 한국산업인력공단
  • 관련학과 : 모든 학과 응시가능
  • 시험과목 :
    – 필기 1. 소프트웨어설계 2. 소프트웨어개발 3. 데이터베이스구축 4. 프로그래밍언어활용 5. 정보시스템구축관리
    – 실기 : 정보처리 실무
  • 검정방법 :
    – 필기 : 객관식 4지 택일형, 과목당 20문항(과목당 30분)
    – 실기 : 필답형(2시간30분)
  • 합격기준 :
    – 필기 : 100점을 만점으로 하여 과목당 40점 이상, 전과목 평균 60점 이상.
    – 실기 : 100점을 만점으로 하여 60점 이상.

정보처리기사 필기 출제기준

  • 필기시험의 내용은 고객지원 > 자료실의 출제기준을 참고 바랍니다.
  • 실기시험은 필답형을 시행되며 고객지원> 자료실의 출제기준을 참고 바랍니다.
  • 출제기준 참조
  • 직무분야: 정보통신
  • 중직무분야: 정보기술
  • 자격종목: 정보처리기사
  • 적용기간: 2023.01.01 ~ 2025.12.31.
  • 직무내용: 정보시스템 등의 개발 요구사항을 이해하여 각 업무에 맞는 소프트웨어의 기능에 관한 설계, 구현 및 테스트를 수행하고 사용자에게 배포하며, 버전관리를 통해 제품의 성능을 향상시키고 서비스를 개선하는 직무.
  • 필기검정방법: 객관식
  • 문제수: 100
  • 시험시간: 2시간 30분

정보처리기사 필기 출제 세부항목

소프트웨어 설계 (20 문항)

  1. 요구사항 확인
    • 현행 시스템 분석
    • 플랫폼 기능 분석
    • 플랫폼 성능 특성 분석
    • 운영체제 분석
    • 네트워크 분석
    • DBMS 분석
    • 비즈니스 융합 분석
    • 요구분석 기법
    • UML (Unified Modeling Language)
    • 애자일 (Agile)
  2. 분석모델 확인
    • 모델링 기법
    • 분석 자동화 도구
    • 요구사항 관리 도구
  3. 화면 설계
    • UI 요구사항 확인
    • UI 표준
    • UI 지침
    • 스토리보드
  4. 화면 설계 (계속)
    • UI 설계
    • 감성공학
    • UI 설계 도구
  5. 애플리케이션 설계
    • 공통 모듈 설계
    • 설계 모델링
    • 소프트웨어 아키텍처
    • 재사용
    • 모듈화
    • 결합도
    • 응집도
  6. 애플리케이션 설계 (계속)
    • 객체지향 설계
    • 객체지향 (OOP)
    • 디자인 패턴
  7. 인터페이스 설계
    • 인터페이스 요구사항 확인
    • 인터페이스 대상 식별
    • 인터페이스 상세 설계

소프트웨어 개발 (20 문항)

  1. 데이터 입출력 구현
    • 스택, 큐, 리스트 등
  2. 데이터 조작 프로시저 작성
    • 프로시저
    • 프로그램 디버깅
    • 단위테스트 도구
  3. 데이터 조작 프로시저 최적화
    • 쿼리(Query) 성능 측정
    • 소스코드 인스펙션
  4. 통합 구현
    • 모듈 구현
    • 통합 구현 관리
  5. 통합 구현 (계속)
    • 제품소프트웨어 패키징
    • 제품소프트웨어 매뉴얼 작성
    • 제품소프트웨어 버전관리
    • 애플리케이션 테스트 관리
  6. 인터페이스 구현
    • 인터페이스 설계 확인
    • 인터페이스 기능 구현
    • 인터페이스 구현 검증

데이터베이스 구축 (20 문항)

  1. SQL 응용
    • 절차형 SQL 작성
    • 응용 SQL 작성
  2. SQL 활용
    • 기본 SQL 작성
    • 고급 SQL 작성
  3. 논리 데이터베이스 설계
    • 관계 데이터 모델
    • 개체-관계(E-R) 모델
    • 논리적 데이터 모델링
    • 데이터베이스 정규화
    • 논리 데이터모델 품질검증
  4. 물리 데이터베이스 설계
    • 물리요소 조사 분석
    • 데이터베이스 물리속성 설계
    • 물리 데이터베이스 모델링
    • 데이터베이스 반정규화
    • 물리데이터 모델 품질검토
  5. 데이터 전환
    • SQL 응용 (계속)
    • 데이터 전환 수행
    • 데이터 정제

프로그래밍 언어 활용 (20 문항)

  1. 서버프로그램 구현
    • 개발환경 구축
    • 서버프로그램 구현
    • 배치프로그램 구현
  2. 프로그래밍 언어 활용
    • 기본문법 활용
    • 언어특성 활용
    • 라이브러리 활용
  3. 응용 SW 기초 기술 활용
    • 운영체제 기초 활용
    • 네트워크 기초 활용
    • 기본 개발환경 구축

정보시스템 구축관리 (20 문항)

  1. 소프트웨어개발 방법론 활용
    • 소프트웨어개발 방법론 선정
    • 소프트웨어개발 방법론 테일러링
  2. IT프로젝트 정보시스템 구축관리
    • 네트워크 구축 관리
    • SW 구축 관리
    • HW 구축 관리
    • DB 구축 관리
  3. 소프트웨어 개발 보안 구축
    • SW개발 보안 설계
    • SW개발 보안 구현
  4. 시스템 보안 구축
    • 시스템 보안 설계
    • 시스템 보안 구현

정보처리기사 출제기준 실기

정보시스템 등의 개발 요구 사항을 이해하여 각 업무에 맞는 소프트웨어의 기능에 관한 설계, 구현 및 테스트를 수행에 필요함

  • 1. 현행 시스템 분석 및 요구사항 확인(소프트웨어 공학 기술의 요구사항 분석 기법 활용)
  • 2. 데이터 입출력 구현(논리, 물리데이터베이스 설계, 조작 프로시저 등)
  • 3. 통합 구현(소프트웨어와 연계 대상 모듈간의 특성 및 연계 모듈 구현 등)
  • 4. 서버프로그램 구현(소프트웨어 개발 환경 구축, 형상 관리, 공통 모듈, 테스트 수행 등)
  • 5. 인터페이스 구현(소프트웨어 공학 지식, 소프트웨어 인터페이스 설계, 기능 구현, 구현검증 등)
  • 6. 화면설계(UI 요구사항 및 설계, 표준 프로토 타입 제작 등)
  • 7. 애플리케이션 테스트 (테스트 케이스 설계, 통합 테스트, 성능 개선 등)
  • 8. SQL 응용(SQL 작성 등)
  • 9. 소프트웨어 개발 보안 구축(SW 개발 보안 설계, SW개발 보안 구현 등)
  • 10. 프로그래밍 언어활용(기본 문법 등)
  • 11. 응용 SW기초 기술 활용(운영체제, 데이터베이스 활용, 네트워크 활용, 개발환경 구축 등)
  • 12. 제품 소프트웨어 패키징(제품 소프트웨어 패키징, 제품소프트웨어 매뉴얼 작성 , 버전 관리등 )

직무내용

  • 정보시스템 개발 및 관리
    • 요구사항 이해
    • 소프트웨어 설계, 구현, 테스트
    • 사용자 배포
    • 버전관리를 통한 제품 성능 향상 및 서비스 개선

수행준거

  1. 업무 분석 및 요구사항 확인
    • 현행 시스템 분석
    • 요구사항 수집, 분석, 정의
  2. 데이터 조작과 데이터베이스 관리
    • 데이터 구조 및 논리적 구성 이해
    • 데이터 조작 언어 활용 (SQL)
    • 물리적 데이터베이스 설계
  3. 모듈 간 연계 구현
    • 분산 모듈 간 데이터 관계 분석
    • 효율적인 모듈 간 연계 메커니즘 구현
  4. 애플리케이션 설계 및 개발 환경 구성
    • 애플리케이션 설계 기반으로 개발 환경 구성
    • 프로그래밍 언어 및 도구를 활용한 모듈 및 업무프로그램 구현
  5. UI/UX 기반 화면 설계
    • UI/UX 엔지니어의 지침에 따른 화면 설계
    • UI 표준 및 지침 준수
  6. 요구사항 검증 및 성능 개선
    • 테스트케이스 작성 및 수행
    • 애플리케이션 성능 향상을 위한 검증
  7. 보안 요구사항 명세 및 구현
    • 보안 요구사항 명세
    • 소프트웨어에 대한 보안 설계, 구현, 테스트
  8. 프로그래밍 언어 활용
    • 기초문법 적용
    • 라이브러리 활용
    • 프로그래밍 언어의 특징 활용
  9. 운영체제, 데이터베이스, 네트워크 활용
    • 응용개발을 위한 환경 구축
    • 운영체제, 데이터베이스, 네트워크 기초 기술 적용
  10. 제품소프트웨어 패키징 및 매뉴얼 작성
    • 제품소프트웨어 패키징
    • 설치 및 사용 매뉴얼 작성
    • 버전관리 수행

실기검정방법

  • 형식: 필답형
  • 시험시간: 2시간 30분

정보처리기사 실기 시험 준비 팁

정보처리실무 실기 시험은 크게 다음과 같은 3가지 영역으로 구성됩니다.

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
  • 요구사항 확인
  • 데이터 입출력 구현
  • 애플리케이션 테스트 관리

각 영역별로 요구되는 기술과 지식을 충분히 숙지하고 연습하는 것이 합격의 지름길입니다.

요구사항 확인 영역에서는 현행 시스템 분석, 요구사항 확인, 분석모델 확인 등의 기술을 요구합니다.

  • 현행 시스템 분석
    • 현행 시스템의 구성요소, 기능, 데이터 등을 파악하고 분석하는 능력
  • 요구사항 확인
    • 업무 분석가, 사용자로부터 요구사항을 수집하고 분석하는 능력
  • 분석모델 확인
    • 업무 분석가가 작성한 분석모델의 타당성을 검증하는 능력

이러한 기술과 지식을 숙지하기 위해서는 다음과 같은 방법을 추천합니다.

  • 현행 시스템을 직접 분석해 보는 경험을 쌓는 것이 좋습니다.
  • 업무 분석가, 사용자와 대화를 통해 요구사항을 수집하고 분석하는 연습을 하는 것이 좋습니다.
  • 다양한 분석모델을 학습하고, 타당성을 검증하는 연습을 하는 것이 좋습니다.

데이터 입출력 구현 영역에서는 논리 데이터베이스 설계, 물리 데이터베이스 설계, 데이터 조작 프로시저 작성 등의 기술을 요구합니다.

  • 논리 데이터베이스 설계
    • 데이터의 논리적 구조를 설계하는 능력
  • 물리 데이터베이스 설계
    • 데이터베이스 관리시스템의 특성을 고려하여 데이터를 물리적으로 저장하는 구조를 설계하는 능력
  • 데이터 조작 프로시저 작성
    • 데이터베이스에 대한 CRUD 작업을 수행하는 프로시저를 작성하는 능력

이러한 기술과 지식을 숙지하기 위해서는 다음과 같은 방법을 추천합니다.

  • 데이터베이스 관리시스템의 특성을 이해하는 것이 좋습니다.
  • 데이터베이스 프로그래밍 언어를 사용하여 데이터 조작 프로시저를 작성해 보는 경험을 쌓는 것이 좋습니다.
  • 다양한 데이터베이스 모델을 학습하고, 데이터 조작 프로시저를 작성하는 연습을 하는 것이 좋습니다.

애플리케이션 테스트 관리 영역에서는 애플리케이션 테스트케이스 설계, 애플리케이션 통합 테스트, 애플리케이션 성능 개선 등의 기술을 요구합니다.

  • 애플리케이션 테스트케이스 설계
    • 애플리케이션의 요구사항을 충족하는 테스트케이스를 설계하는 능력
  • 애플리케이션 통합 테스트
    • 모듈 단위의 테스트를 통합하여 애플리케이션의 기능적, 비기능적 요구사항을 만족하는지 검증하는 능력
  • 애플리케이션 성능 개선
    • 애플리케이션의 성능을 개선하기 위한 방안을 도출하고 적용하는 능력

이러한 기술과 지식을 숙지하기 위해서는 다음과 같은 방법을 추천합니다.

  • 애플리케이션 테스트의 기본 원리를 이해하는 것이 좋습니다.
  • 다양한 테스트 기법을 학습하고, 애플리케이션 테스트케이스를 설계해 보는 경험을 쌓는 것이 좋습니다.
  • 애플리케이션의 성능을 측정하고 분석하는 연습을 하는 것이 좋습니다.

이외에도, 실기 시험을 준비할 때는 다음과 같은 사항에 유의하는 것이 좋습니다.

  • 시험 환경을 미리 익혀두는 것이 좋습니다.
  • 시험 시간 관리를 잘하는 것이 좋습니다.
  • 답안을 작성할 때는 정확하고 간결하게 작성하는 것이 좋습니다.

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.

아마존 해외 구매: 서버, 네트워크, 노트북 구매

Amazon Best Sellers Servers

Amazon Best Sellers Networking

Amazon Best Sellers Laptops

위로 스크롤