길벗·이지톡

도서 IT자격증 수험서 정보처리

2020년 정보처리기사 NCS기반 전면 개편!

정보처리기사 시험은 NCS 학습 모듈 중 정보통신 분야의 ‘정보기술’ 분류에 포함된 ‘정보기술개발’과 ‘정보기술운영’에 속한 125개의 학습 모듈을 기반으로 하고 있습니다. <2020 시나공 정보처리기사 필기>는 출제기준에 포함된 125개의 학습 모듈을 완전 분해하여 정보처리기사 수준에 맞게 194개 섹션으로 엄선하여 정리하였습니다. 또 처음 출제되는 방대한 시험 범위, 모든 걸 다 암기할 수는 없습니다. 시험에 나오는 것 중에서도 중요 난이도별 A, B, C, D 등급 섹션을 참고하여 주어진 시간동안 선별하여 학습할 수 있습니다. 

 

* NCS(국가직무능력표준)란 산업현장에서 직무를 수행하기 위해 요구되는 지식·기술·소양 등의 내용을 국가가 산업부문별·수준별로 체계화한 것입니다. 

목차

<1과목> 소프트웨어 설계

1장. 요구사항 확인

   001 소프트웨어 생명 주기 

   002 스크럼(Scrum) 기법 

   003 XP(eXtreme Programming) 기법 

   004 현행 시스템 파악 

   005 개발 기술 환경 파악 

   006 요구사항 정의 

   007 요구사항 분석 기법 

   008 요구사항 확인 기법 

   009 UML(Unified Modeling Language) 

   예상문제은행 

 

2장. 화면 설계

   010 사용자 인터페이스 

   011 UI 표준 및 지침 

   012 UI 설계 도구 

   013 UI 요구사항 확인 

   014 품질 요구사항 

   015 UI 프로토타입 제작 및 검토 

   016 UI 설계서 작성 

   017 유용성 평가 

   018 UI 상세 설계 

   019 HCI/UX/감성공학 

   예상문제은행 

 

3장. 애플리케이션 설계

   020 소프트웨어 아키텍처 

   021 아키텍처 패턴 

   022 객체지향(Object-Oriented) 

   023 모듈 

   024 공통 모듈 

   025 코드 

   026 디자인 패턴 

   예상문제은행 

 

4장. 인터페이스 설계

   027 시스템 인터페이스 요구사항 분석 

   028 인터페이스 요구사항 검증 

   029 인터페이스 시스템 식별 

   030 송·수신 데이터 식별 

   031 인터페이스 방법 명세화 

   032 시스템 인터페이스 설계서 작성 

   033 미들웨어 솔루션 명세 

   예상문제은행

 

<2과목> 소프트웨어 개발

1장. 데이터 입·출력 구현

   034 자료 구조 

   035 데이터저장소/데이터베이스/DBMS 

   036 데이터 입·출력 

   037 절차형 SQL 

   예상문제은행 

 

2장. 통합 구현

   038 단위 모듈 구현 

   039 단위 모듈 테스트 

   040 개발 지원 도구 

   예상문제은행 

 

3장. 제품 소프트웨어 패키징

   041 소프트웨어 패키징 

   042 릴리즈 노트 작성 

   043 디지털 저작권 관리(DRM) 

   044 소프트웨어 설치 매뉴얼 작성 

   045 소프트웨어 사용자 매뉴얼 작성 

   046 소프트웨어 버전 등록 

   047 소프트웨어 버전 관리 도구 

   048 빌드 자동화 도구 

   예상문제은행 

 

4장. 애플리케이션 테스트 관리

   049 애플리케이션 테스트 

   050 애플리케이션 테스트의 분류 

   051 테스트 기법에 따른 애플리케이션 테스트 

   052 개발 단계에 따른 애플리케이션 테스트 

   053 통합 테스트 

   054 애플리케이션 테스트 프로세스 

   055 테스트 케이스/테스트 시나리오/테스트 오라클 

   056 테스트 자동화 도구 

   057 결함 관리 

   058 애플리케이션 성능 분석 

   059 애플리케이션 성능 개선 

   예상문제은행 

 

5장. 인터페이스 구현

   060 모듈 간 공통 기능 및 데이터 인터페이스 확인 

   061 모듈 연계를 위한 인터페이스 기능 식별 

   062 모듈 간 인터페이스 데이터 표준 확인 

   063 인터페이스 기능 구현 정의 

   064 인터페이스 구현 

   065 인터페이스 예외 처리 

   066 인터페이스 보안 

   067 연계 테스트 

   068 인터페이스 구현 검증 

   069 인터페이스 오류 확인 및 처리 보고서 작성

   예상문제은행

 

<3과목> 데이터베이스 구축

1장. 논리 데이터베이스 설계

   070 데이터베이스 설계 

   071 데이터 모델의 개념 

   072 데이터 모델의 구성 요소-개체(Entity) 

   073 데이터 모델의 구성 요소-속성(Attribute) 

   074 데이터 모델의 구성 요소-관계(Relationship) 

   075 식별자(Identifier) 

   076 E-R(개체-관계) 모델 

   077 관계형 데이터 모델 

   078 관계형 데이터베이스의 구조 

   079 관계형 데이터베이스의 제약 조건-키(Key) 

   080 관계형 데이터베이스의 제약 조건-무결성 

   081 관계대수 및 관계해석 

   082 정규화(Normalization) 

   083 반정규화(Denormalization) 

   084 시스템 카탈로그 

   예상문제은행 

  

2장. 물리 데이터베이스 설계

   085 사전 조사 분석 

   086 데이터베이스 저장 공간 설계 

   087 트랜잭션 분석/CRUD 분석 

   088 인덱스 설계 

   089 뷰(View) 설계 

   090 클러스터 설계 

   091 파티션 설계 

   092 데이터베이스 용량 설계 

   093 분산 데이터베이스 설계 

   094 데이터베이스 이중화/서버 클러스터링 

   095 데이터베이스 보안/암호화 

   096 데이터베이스 보안-접근통제 

   097 데이터베이스 백업 

   098 스토리지 

   099 논리 데이터 모델의 물리 데이터 모델 변환 

   100 물리 데이터 모델 품질 검토 

   예상문제은행 

  

3장. SQL 응용

   101 SQL의 개념 

   102 DDL 

   103 DCL 

   104 DML 

   105 DML-SELECT-1 

   106 DML-SELECT-2 

   107 DML-JOIN 

   예상문제은행 

  

4장. SQL 활용

   108 프로시저(Procedure) 

   109 트리거(Trigger) 

   110 사용자 정의 함수 

   111 DBMS 접속 기술 

   112 SQL 테스트 

   113 ORM(Object-Relational Mapping) 

   114 쿼리 성능 최적화 

   예상문제은행 

  

5장. 데이터 전환

   115 데이터 전환 

   116 데이터 전환 계획서 작성 

   117 데이터 전환 방안 

   118 데이터 검증 

   119 오류 데이터 측정 및 정제 

   120 데이터 정제요청서 및 정제보고서

   예상문제은행

 

<4과목> 프로그래밍 언어 활용4과목

1장. 서버 프로그램 구현

   121 개발 환경 구축 

   122 서버 개발 

   123 보안 및 API 

   124 배치 프로그램 

   125 패키지 소프트웨어 

   예상문제은행 

 

2장. 프로그래밍 언어 활용

   126 데이터 타입 

   127 변수 

   128 연산자 

   129 제어문 

   130 반복문 

   131 배열과 문자열 

   132 포인터 

   133 절차적 프로그래밍 언어 

   134 객체지향 프로그래밍 언어 

   135 스크립트 언어 

   136 선언형 언어 

   137 라이브러리 

   138 데이터 입·출력 

   139 예외 처리 

   140 프로토타입 

   예상문제은행

 

3장. 응용 SW 기초 기술 활용

   141 운영체제의 개념 

   142 Windows 

   143 UNIX/LINUX/MacOS 

   144 기억장치 관리의 개요 

   145 주기억장치 할당 기법 

   146 가상기억장치 구현 기법/페이지 교체 알고리즘 

   147 가상기억장치 기타 관리 사항 

   148 프로세스의 개요 

   149 스케줄링 

   150 환경 변수 

   151 운영체제 기본 명령어 

   152 인터넷 

   153 OSI 참조 모델 

   154 네트워크 관련 장비 

   155 프로토콜의 개념 

   156 TCP/IP

   예상문제은행

 

<5과목> 정보시스템 구축 관리

1장. 소프트웨어 개발 방법론 활용

   157 소프트웨어 개발 방법론 

   158 비용 산정 기법 

   159 비용 산정 기법-하향식 

   160 비용 산정 기법-상향식 

   161 수학적 산정 기법 

   162 소프트웨어 개발 방법론 결정 

   163 소프트웨어 개발 표준 

   164 소프트웨어 개발 방법론 테일러링 

   165 소프트웨어 개발 프레임워크 

   예상문제은행

 

2장. IT프로젝트 정보시스템 구축 관리

   166 네트워크 관련 신기술 

   167 네트워크 구축 

   168 스위치 

   169 경로 제어/트래픽 제어 

   170 SW 관련 신기술 

   171 소프트웨어 개발 보안 

   172 소프트웨어 개발 직무별 보안 활동 

   173 소프트웨어 개발 보안 활동 관련 법령 및 규정 

   174 HW 관련 신기술 

   175 Secure OS 

   176 DB 관련 신기술 

   177 회복/병행제어 

   178 데이터 표준화 

   예상문제은행

 

3장. 소프트웨어 개발 보안 구축

   179 Secure SDLC 

   180 세션 통제 

   181 입력 데이터 검증 및 표현 

   182 보안 기능 

   183 시간 및 상태 

   184 에러처리 

   185 코드 오류 

   186 캡슐화 

   187 API 오용 

   188 암호 알고리즘 

   예상문제은행

 

4장. 시스템 보안 구축

   189 서비스 공격 유형 

   190 서버 인증 

   191 보안 아키텍처/보안 프레임워크 

   192 로그 분석 

   193 보안 솔루션 

   194 취약점 분석·평가

   예상문제은행

더보기접기

저자

ㆍ지은이 길벗알앤디

저자소개

(주)도서출판 길벗의 수험서 연구 및 집필을 위한 출판기획그룹입니다.

20여 년간 자격증 취득에 관한 교육, 연구, 집필에 몰두해 온 강윤석 실장을 중심으로 각 IT 자격증 시험의 분야별 전문가들이 모여 국내 IT 수험서의 수준을 한 단계 높이기 위한 다양한 연구와 집필 활동에 전념하고 있습니다.

ㆍ지은이 김정준

저자소개

한국산업기술대학교 컴퓨터공학부 교수

이력

 한국산업기술대학교 컴퓨터공학부 교수

연관 프로그램

아래 프로그램은 길벗출판사가 제공하는 것이 아닙니다.
무료로 사용할 수 있는 정보를 안내해 드리니, 지원이 필요하면 해당 프로그렘 제작사로 문의해 주세요.