길벗·이지톡

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

수험생의 마음으로 만든 책 - 시나공

<2023 시나공 정보처리기사 필기>는 출제기준에 포함된 125개의 학습 모듈을 완전 분해하여 정보처리기사 수준에 맞게 206개 섹션으로 엄선하여 정리하였습니다. 비전공자들이 쉽게 학습 방향을 잡을 수 있도록 NCS 학습 모듈을 가이드 삼아 자세한 설명과 충분한 예제를 더했고, 책에 수록된 내용은 어떠한 변형 문제가 나오더라도 대처할 수 있도록 최대한 자세하고 쉽게 설명했습니다.

 

<기억상자&기출 CBT> ‘기억상자’ 암기 프로그램으로 반복 학습을 통해 틀린 문제는 틀리지 않을 때까지, 맞혔던 문제는 안전하게 머릿속에 담아 시험장에 가지고 갈 수 있도록 해주고, 실제 시험장과 똑같은 기출문제 CBT로 마무리 학습 및 시험 전 현장 감각을 키울 수 있습니다(www.membox.co.kr).

 

목차

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

1장. 요구사항 확인

001 소프트웨어 생명 주기

002 스크럼(Scrum) 기법

003 XP(eXtreme Programming) 기법

004 현행 시스템 파악

005 개발 기술 환경 파악

006 요구사항 정의

007 요구사항 분석

008 요구사항 분석 CASE와 HIPO

009 UML(Unified Modeling Language)

010 주요 UML 다이어그램

예상문제은행

 

2장. 화면 설계

011 사용자 인터페이스

012 UI 표준 및 지침

013 UI 설계 도구

014 UI 요구사항 확인

015 품질 요구사항

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

017 UI 설계서 작성

018 유용성 평가

019 UI 상세 설계

020 HCI / UX / 감성공학

예상문제은행

 

3장. 애플리케이션 설계

021 소프트웨어 아키텍처

022 아키텍처 패턴

023 객체지향(Object-Oriented)

024 객체지향 분석 및 설계

025 모듈

026 공통 모듈

027 코드

028 디자인 패턴

예상문제은행

 

4장. 인터페이스 설계

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

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

031 인터페이스 시스템 식별

032 송·수신 데이터 식별

033 인터페이스 방법 명세화

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

035 미들웨어 솔루션 명세

예상문제은행

 

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

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

036 자료 구조

037 트리(Tree)

038 정렬(Sort)

039 검색- 이분검색 / 해싱

040 데이터베이스 개요

041 데이터 입·출력

042 절차형 SQL

예상문제은행

 

2장. 통합 구현

043 단위 모듈 구현

044 단위 모듈 테스트

045 개발 지원 도구

예상문제은행

 

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

046 소프트웨어 패키징

047 릴리즈 노트 작성

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

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

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

051 소프트웨어 버전 등록

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

053 빌드 자동화 도구

예상문제은행

 

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

054 애플리케이션 테스트

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

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

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

058 통합 테스트

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

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

061 테스트 자동화 도구

062 결함 관리

063 애플리케이션 성능 분석

064 복잡도

065 애플리케이션 성능 개선

예상문제은행

 

5장. 인터페이스 구현

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

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

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

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

070 인터페이스 구현

071 인터페이스 예외 처리

072 인터페이스 보안

073 연계 테스트

074 인터페이스 구현 검증

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

예상문제은행

 

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

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

076 데이터베이스 설계

077 데이터 모델의 개념

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

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

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

081 식별자(Identifier)

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

083 관계형 데이터 모델

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

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

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

087 관계대수 및 관계해석

088 정규화(Normalization)

089 반정규화(Denormalization)

090 시스템 카탈로그

예상문제은행

 

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

091 사전 조사 분석

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

093 트랜잭션 분석 / CRUD 분석

094 인덱스 설계

095 뷰(View) 설계

096 클러스터 설계

097 파티션 설계

098 데이터베이스 용량 설계

099 분산 데이터베이스 설계

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

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

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

103 데이터베이스 백업

104 스토리지

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

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

예상문제은행

 

3장. SQL 응용

107 SQL의 개념

108 DDL

109 DCL

110 DML

111 DML - SELECT-1

112 DML - SELECT-2

113 DML - JOIN

예상문제은행

 

4장. SQL 활용

114 프로시저(Procedure)

115 트리거(Trigger)

116 사용자 정의 함수

117 DBMS 접속 기술

118 SQL 테스트

119 ORM(Object - Relational Mapping)

120 쿼리 성능 최적화

예상문제은행

 

5장. 데이터 전환

121 데이터 전환

122 데이터 전환 계획서 작성

123 데이터 전환 방안

124 데이터 검증

125 오류 데이터 측정 및 정제

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

 

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

1장. 서버 프로그램 구현

127 개발 환경 구축

128 서버 개발

129 보안 및 API

130 배치 프로그램

131 패키지 소프트웨어

예상문제은행

 

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

132 데이터 타입

133 변수

134 연산자

135 데이터 입ㆍ출력

136 제어문

137 반복문

138 배열과 문자열

139 포인터

140 Python의 기초

141 Python의 활용

142 절차적 프로그래밍 언어

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

144 스크립트 언어

145 선언형 언어

146 라이브러리

147 예외 처리

148 프로토타입

예상문제은행

 

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

149 운영체제의 개념

150 Windows

151 UNIX / LINUX / MacOS

152 기억장치 관리의 개요

153 주기억장치 할당 기법

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

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

156 프로세스의 개요

157 스케줄링

158 주요 스케줄링 알고리즘

159 환경 변수

160 운영체제 기본 명령어

161 인터넷

162 OSI 참조 모델

163 네트워크 관련 장비

164 프로토콜의 개념

165 TCP/IP

예상문제은행

 

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

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

166 소프트웨어 개발 방법론

167 S/W 공학의 발전적 추세

168 비용 산정 기법

169 비용 산정 기법 - 하향식

170 비용 산정 기법 - 상향식

171 수학적 산정 기법

172 프로젝트 일정 계획

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

174 소프트웨어 개발 표준

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

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

예상문제은행

 

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

177 네트워크 관련 신기술

178 네트워크 구축

179 스위치

180 경로 제어 / 트래픽 제어

181 SW 관련 신기술

182 보안 관련 신기술

183 소프트웨어 개발 보안 관련 기관과 직무별 보안 활동

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

185 HW 관련 신기술

186 Secure OS

187 DB 관련 신기술

188 회복 / 병행제어

189 교착 상태

190 데이터 표준화

예상문제은행

 

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

191 Secure SDLC

192 세션 통제

193 입력 데이터 검증 및 표현

194 보안 기능

195 시간 및 상태

196 에러처리

197 코드 오류

198 캡슐화

199 API 오용

200 암호 알고리즘

예상문제은행

 

4장. 시스템 보안 구축

201 서비스 공격 유형

202 서버 인증

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

204 로그 분석

205 보안 솔루션

206 취약점 분석·평가

예상문제은행

 

더보기접기

저자

ㆍ지은이 길벗알앤디

지은이 소개
IT 서적을 기획하고 집필하는 출판 기획 전문 집단으로, 2003년부터 길벗출판사의 IT 수험서인 〈시험에 나오는 것만 공부한다!〉 시리즈를 기획부터 집필 및 편집까지 총괄하고 있습니다. 20여 년간 자격증 취득에 관한 교육, 연구, 집필에 몰두해 온 강윤석 실장을 중심으로 IT 자격증 시험의 분야별 전문가들이 모여 국내 IT 수험서의 수준을 한 단계 높이기 위한 다양한 연구와 집필 활동에 전념하고 있습니다.

ㆍ지은이 김정준

지은이 소개
최근작 : 2021 시나공 정보처리기사 실기, 2021 시나공 정보처리기사 필기, 2021 시나공 정보처리산업기사 실기

연관 프로그램

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