반응형
정보처리기사
한국산업인력공단 주관
국가기술자격
- 정보처리기사 필기 출제기준
- 정보처리기사 실기 출제기준
01. 정보처리기사 필기 출제기준
출제기준 적용기간
2023.01.01 ~ 2025.12.31
출제기준
필기과목명 | 주요항목 | 세부항목 | 세세항목 |
소프트웨어 설계 |
요구사항 확인 | 현행 시스템 분석 | - 플랫폼 기능 분석 - 플랫폼 성능 특성 분석 - 운영체제 분석 - 네트워크 분석 - DBMS 분석 - 비즈니스융합분석 |
요구사항 확인 | - 요구분석기법 - LML - 애자일(Agie) |
||
분석모델 확인 | - 모델링 기법 - 분석자동화 도구 - 요구사항 관리 도구 |
||
화면 설계 | UI 요구사항 확인 | - UI 표준 - UI 지침 - 스토리보드 |
|
UI 설계 | - 감성공학 - UI 설계 도구 |
||
애플리케이션 설계 | 공통 모듈 설계 | - 설계모델링 - 소프트웨어 아키텍쳐 - 재사용 - 모듈화 - 응집도 |
|
객체지향 설계 | - 객체지향(OOP) - 디자인패턴 |
||
인터페이스 설계 | 인터페이스 요구사항 확인 | - 내외부 인터페이스 요구사항 - 요구공학 |
|
인터페이스 대상 식별 | - 시스템 아키텍처 - 인터페이스 시스템 |
||
인터페이스 상세 설계 | - 내외부 송수신 - 데이터 명세화 - 오류 처리방안 명세화 - 인터페이스 설계 - 미들웨어 솔루션 |
||
소프트웨어 개발 |
데이터 입출력 구현 | 자료구조 | - 스텍 - 큐 - 리스트 등 |
데이터 조작 프로시저 작성 | - 프로시저 - 프로그램 디버깅 - 단위테스트 도구 |
||
데이터 조작 프로시저 최적화 | - 쿼리(Query) 성능 측정 - 소스코드 인스펙션 |
||
통합 구현 | 모듈 구현 | - 단위모듈 구현 - 단위모듈 테스트 |
|
통합 구현 관리 | - IDE 도구 - 협업 도구 - 형상관리 도구 |
||
제품소프트웨어 패키징 | 제품소프트웨어 패키징 | - 애플리케이션 패키징 - 애플리케이션 배포 도구 - 애플리케이션 모니터링 도구 - DRM |
|
제품소프트웨어 매뉴얼 작성 | - 제품소프트웨어 매뉴얼 작성 - 국제 표준 제품 품질 특성 |
||
제품소프트웨어 버전관리 | - 소프트웨어 버전관리 도구 - 빌드 자동화 도구 |
||
애플리케이션 테스트 관리 | 애플리케이션 테스트케이스 설계 | - 테스트 케이스 - 테스트 레벨 - 테스트 시나리오 - 테스트 지식 체계 |
|
애플리케이션 통합 테스트 | - 결함관리 도구 - 테스트 자동화 도구 - 통합 테스트 |
||
애플리케이션 성능 개선 | - 알고리즘 - 소스코드 품질분석 도구 - 코드 최적화 |
||
인터페이스 구현 | 인터페이스 설계 확인 | - 인터페이스 기능 확인 - 데이터 표준 확인 |
|
인터페이스 기능 구현 | - 인터페이스 보안 - 소프트웨어 연계 테스트 |
||
인터페이스 구현 검증 | - 설계 산출물 - 인터페이스 명세서 |
||
데이터 베이스 구축 |
SQL 응용 | 절차형 SQL 작성 | - 트리거 - 이벤트 - 사용자 정의 함수 - SQL 문법 |
응용 SQL 작성 | - DML - DCL - 윈도우 함수 - 그룹 함수 - 오류 처리 |
||
SQL 활용 | 기본 SQL 작성 | - DDL - 관계형 데이터 모델 - 트랙잭션 - 테이블 - 데이터 사전 |
|
고금 SQL 작성 | - 뷰 - 인덱스 - 집합 연산자 - 조인 - 서브쿼리 |
||
논리 데이터베이스 설계 | 관계데이터베이스 모델 | - 관계 데이터 모델 - 관계데이터언어(관계대수, 관계해석) - 시스템카달로그와 뷰 |
|
데이터모델링 및 설계 | - 데이터모델 개념 - 개체-관계(E-R)모델 - 논리적 데이터모델링 - 데이터베이스 정규화 - 논리 데이터모델 품질검증 |
||
물리 데이터베이스 설계 | 물리요소 조사 분석 | - 스토리지 - 분산 데이터베이스 - 데이터베이스 백업 - 테이블 저장 사이징 - 데이터 지역화(lccality) |
|
물리 데이터베이스 모델링 | - 데이터베이스 무결점 - 칼럼속성 - 키 종류 - 반정규화 |
||
데이터베이스 반정규화 | - 정규화 | ||
물리데이터 모델 품질검토 | - 물리데이터 모델 품질 기준 - 물리 E-R 다이어그램 - CRUD 분석 - SQL 성능 튜닝 |
||
데이터 전환 | 데이터 전환기술 | - 초기데이터 구축 - ETL(Extraction Transformation Loading) - 파일 처리 기술 |
|
데이터 전환 수행 | - 데이터 전환 수행 계획 - 체크리스트 - 데이터 검증 |
||
데이터 정제 | - 데이터 정제 - 데이터 품질 분석 - 오류 데이터 측정 |
||
프로그래밍 언어 활용 |
서버프로그램 구현 | 개발환경 구축 | - 개발환경 구축 - 서버 개발 프레임워크 |
서버 프로그램 구현 | - 보안 취약성 식별 - API |
||
배치 프로그램 구현 | - 배치 프로그램 | ||
프로그래밍 언어 활용 | 기본문법 활용 | - 데이터 타입 - 변수 - 연산자 |
|
언어특성 활용 | - 절차적 프로그래밍 언어 - 객체지향 프로그래밍 언어 - 스크립트 언어 - 성언형 언어 |
||
라이브러리 활용 | - 라이브러리 - 데이터 입출력 - 예외 처리 - 프로토타입 |
||
응용 SW 기초 기술 활용 | 운영체제 기초 활용 | - 운영체제 종류 - 메모리 관리 - 프로세스 스케쥴링 - 환경 변수 - shell script |
|
네트워크 기초 활용 | - 인터넷 구성의 개념 - 네트워크 7 계층 - IP - TCP/UDP |
||
기본 개발환경 구축 | - 웹서버 - DB서버 - 패키지 |
||
정보시스템 구축관리 |
소프트웨어개발 방법론활용 | 소프트웨어 개발 방법론 선정 | - 소프트웨어 생명주기 모델 - 소프트웨어 개발 방법론 - 요구공학 방법론 - 비용산정 모델 |
소프트웨어개발 방법론 테일러링 | - 소프트웨어 개발 표준 - 테일러링 기준 - 소프트웨어 개발 프레임워크 |
||
IT프로젝트 정보시스템 구축관리 |
네트워크 구축 관리 | - IT 신기술 및 네트워크 장비 트렌드 정보 - 네트워크 장비(라우터, 백본 스위치 등) |
|
SW 구축 관리 | - IT 신기술 및 SW 개발 트렌드 정보 - SW개발보안 정책 |
||
HW 구축 관리 | - IT 신기술 및 서버장비 트렌드 정보 - 서버장비 운영(Secue-OS, 운영체제, NAS, DAS, SAN, 고가용성 등) |
||
DB 구축 관리 | - IT 신기술 및 데이터베이스 기술 트렌드 정보 - 데이터베이스 관리기능 - 데이터베이스 표준화 |
||
소프트웨어 개발 보안 구축 | SW개발 보안 설계 | - Secue SDLC(Software Development Life Cycle) - 입력데이터 검증 및 표현 - 보안기능(인증, 접근제어, 기밀성, 권한 관리 등) - 에러처리 - 세션통제 |
|
SW개발 보안 구현 | - 암호 알고리즘 - 코드오류 - 캡슐화 - API 오용 |
||
시스템 보안 구축 | 시스템 보안 설계 | - 서비스 공격 유형 - 서버 인증 - 서버 접근통제 - 보안 아키텍쳐 - 보안 Framework |
|
시스템 보안 구현 | - 로그 분석 - 보안 솔루션 - 취약점 분석 |
반응형
02. 정보처리기사 실기 출제기준
출제기준 적용기간
2023.01.01 ~ 2025.12.31
출제기준
실기과목명 | 주요항목 | 세부항목 |
정보처리실무 | 요구사항 확인 | - 현행 시스템 분석하기 - 요구사항 확인하기 - 분석모델 확인하기 |
데이터 입출력 구현 | - 논리 데이터저장소 확인하기 - 물리 데이터저장소 설계하기 - 데이터 조작 프로시저 작성하기 - 데이터 조작 프로시저 최적화하기 |
|
통합 구현 | - 연계 데이터 구성하기 - 연계 매카니즘 구성하기 - 내외부 연계 모듈 구현하기 |
|
서버프로그램 구현 | - 개발환경 구축하기 - 공통 모듈 구현하기 - 서버 프로그램 구현하기 - 배치 프로그램 구현하기 |
|
인터페이스 구현 | - 인터페이스 설계서 확인하기 - 인터페이스 기능 구현하기 - 인터페이스 구현 검증하기 |
|
화면 설계 | - UI 요구사항 확인하기 - UI 설계하기 |
|
애플리케이션 테스트 관리 | - 애플리케이션 테스트케이스 설계하기 - 애플리케이션 통합 테스트하기 - 애플리케이션 성능 개선하기 |
|
SQL 응용 | - 절차형 SQL 작성하기 - 응용 SQL 작성하기 |
|
소프트웨어 개발 보안 구축 | - SW개발 보안 설계하기 - SW개발 보안 구현하기 |
|
프로그래밍 언어 활용 | - 기본문법 활용하기 - 언어특성 활용하기 - 라이브러리 활용하기 |
|
응용 SW 기초 기술 활용 | - 운영체제 기초 활용하기 - 데이터베이스 기초 활용하기 - 네트워크 기초 활용하기 - 기본 개발환경 구축 |
|
제품소프트웨어 패키징 | - 제품소프트웨어 패키징하기 - 제품소프트웨어 매뉴얼 작성하기 - 제품소프트웨어 버전관리하기 |
반응형
'자격증▶ IT·빅데이터' 카테고리의 다른 글
리눅스마스터 출제기준 (4) | 2024.04.03 |
---|---|
리눅스마스터 (2024년 시험일정) (47) | 2024.04.02 |
정보처리기사 (2024년 시험일정) (1) | 2024.01.11 |