수험생의 마음으로 만든 책 - 시나공
시나공 정보처리기사 실기는 NCS 학습 모듈을 가이드 삼아 자세한 설명과 충분한 예제를 더한 후 교재에 수록된 문제나 이론은 하나도 빼놓지 않고 이 분야에 전혀 기초가 없는 수험생의 눈높이에 맞춰 최대한 쉽게 설명했습니다.
‘전 범위 무료 동영상 강의’, ‘2020년 최신기출문제와 동영상 풀이’, ‘실전 모의고사’, 오답노트를 작성할 수 있는 ‘기억상자’까지! 비전공자도 쉽게 학습하여 합격할 수 있도록 시나공이 함께 합니다.
* 토막강의 수강은 각 QR코드를 찍어 게시일을 확인해 주길 바라며 2021.3.14~ 4.셋째 주사이에 차례로 게시 됩니다.(>토막강의)
[1권]
0장. 준비운동
1장. 요구사항 확인
Section 001 소프트웨어 생명 주기
Section 002 스크럼(Scrum) 기법
Section 003 XP(eXtreme Programming) 기법
Section 004 현행 시스템 파악
Section 005 개발 기술 환경 파악
Section 006 요구사항 정의
Section 007 요구사항 개발 프로세스
Section 008 요구사항 분석
Section 009 요구사항 분석 CASE와 HIPO
Section 010 UML(Unified Modeling Language)의 개요
Section 011 UML-관계(Relationship)
Section 012 UML-다이어그램
Section 013 유스케이스(Use Case) 다이어그램
Section 014 활동(Activity) 다이어그램
Section 015 클래스(Class) 다이어그램
Section 016 시퀀스(Sequence) 다이어그램
Section 017 커뮤니케이션(Communication) 다이어그램
Section 018 상태(State) 다이어그램
Section 019 패키지(Package) 다이어그램
Section 020 소프트웨어 개발 방법론
Section 021 S/W 공학의 발전적 추세
Section 022 비용 산정 기법
Section 023 비용 산정 기법-하향식
Section 024 비용 산정 기법-상향식
Section 025 수학적 산정 기법
Section 026 프로젝트 일정 계획
Section 027 소프트웨어 개발 방법론 결정
Section 028 소프트웨어 개발 표준
Section 029 소프트웨어 개발 방법론 테일러링
Section 030 소프트웨어 개발 프레임워크
예상문제은행
2장. 데이터 입·출력 구현
Section 031 데이터 전환
Section 032 데이터 검증
Section 033 오류 데이터 측정 및 정제
Section 034 데이터베이스 개요
Section 035 데이터베이스 설계
Section 036 데이터 모델의 개념
Section 037 데이터 모델의 구성 요소
Section 038 식별자(Identifier)
Section 039 E-R(개체-관계) 모델
Section 040 관계형 데이터베이스의 구조 / 관계형 데이터 모델
Section 041 관계형 데이터베이스의 제약 조건-키(Key)
Section 042 관계형 데이터베이스의 제약 조건-무결성(Integrity)
Section 043 관계대수 및 관계해석
Section 044 이상/함수적 종속
Section 045 정규화(Normalization)
Section 046 반정규화(Denormalization)
Section 047 시스템 카탈로그
Section 048 데이터베이스 저장 공간 설계
Section 049 트랜잭션 분석/CRUD 분석
Section 050 인덱스
Section 051 뷰/클러스터
Section 052 파티션
Section 053 분산 데이터베이스 설계
Section 054 데이터베이스 이중화/서버 클러스터링
Section 055 데이터베이스 보안
Section 056 데이터베이스 백업
Section 057 스토리지
Section 058 논리 데이터 모델의 변환
Section 059 물리 데이터 모델 품질 검토
Section 060 자료 구조
Section 061 트리(Tree)
Section 062 이진 트리(Tree)
Section 063 정렬(Sort)
예상문제은행
3장. 통합 구현
Section 064 통합 구현
Section 065 연계 메커니즘
Section 066 연계 장애 및 오류처리 구현
Section 067 연계 데이터 보안 적용
Section 068 XML(eXtensible Markup Language)
Section 069 연계 테스트
예상문제은행
4장. 서버 프로그램 구현
Section 070 개발 환경 구축
Section 071 소프트웨어 아키텍처
Section 072 아키텍처 패턴
Section 073 객체지향(Object-Oriented)
Section 074 객체지향 분석 및 설계
Section 075 모듈
Section 076 단위 모듈
Section 077 공통 모듈
Section 078 코드
Section 079 디자인 패턴
Section 080 개발 지원 도구
Section 081 서버 개발
Section 082 보안 및 API
Section 083 배치 프로그램
Section 084 패키지 소프트웨어
예상문제은행
5장. 인터페이스 구현
Section 085 시스템 인터페이스 요구사항 분석
Section 086 인터페이스 요구사항 검증
Section 087 인터페이스 시스템 식별
Section 088 송·수신 데이터 식별
Section 089 인터페이스 방법 명세화
Section 090 미들웨어 솔루션
Section 091 모듈 간 공통 기능 및 데이터 인터페이스 확인
Section 092 모듈 연계를 위한 인터페이스 기능 식별
Section 093 모듈 간 인터페이스 데이터 표준 확인
Section 094 인터페이스 기능 구현 정의
Section 095 인터페이스 구현
Section 096 인터페이스 예외 처리
Section 097 인터페이스 보안
Section 098 인터페이스 구현 검증
예상문제은행
6장. 화면 설계
Section 099 사용자 인터페이스
Section 100 UI 표준 및 지침
Section 101 UI 설계 도구
Section 102 UI 요구사항 확인
Section 103 품질 요구사항
Section 104 UI 설계
Section 105 HCI/UX/감성공학
예상문제은행
7장. 애플리케이션 테스트 관리
Section 106 애플리케이션 테스트
Section 107 애플리케이션 테스트의 분류
Section 108 테스트 기법에 따른 애플리케이션 테스트
Section 109 개발 단계에 따른 애플리케이션 테스트
Section 110 통합 테스트
Section 111 애플리케이션 테스트 프로세스
Section 112 테스트 케이스/테스트 시나리오/테스트 오라클
Section 113 테스트 자동화 도구
Section 114 결함 관리
Section 115 애플리케이션 성능 분석
Section 116 복잡도
Section 117 애플리케이션 성능 개선
예상문제은행
[2권]
8장. SQL 응용
Section 118 SQL-DDL
Section 119 SQL-DCL
Section 120 SQL-DML
Section 121 DML-SELECT-1
Section 122 DML-SELECT-2
Section 123 DML-JOIN
Section 124 프로시저(Procedure)
Section 125 트리거(Trigger)
Section 126 사용자 정의 함수
Section 127 제어문
Section 128 커서(Curosr)
Section 129 DBMS 접속(Connection)
Section 130 SQL 테스트
Section 131 ORM(Object-Relational Mapping)
Section 132 쿼리 성능 최적화
예상문제은행
9장. 소프트웨어 개발 보안 구축
Section 133 Secure SDLC
Section 134 세션 통제
Section 135 입력 데이터 검증 및 표현
Section 136 보안 기능
Section 137 시간 및 상태
Section 138 에러처리
Section 139 코드 오류
Section 140 캡슐화
Section 141 API 오용
Section 142 암호 알고리즘
Section 143 서비스 공격 유형
Section 144 서버 인증 162
Section 145 보안 아키텍처/보안 프레임워크
Section 146 로그 분석
Section 147 보안 솔루션
Section 148 취약점 분석·평가
예상문제은행
10장. 프로그래밍 언어 활용
Section 149 데이터 입·출력
Section 150 제어문
Section 151 포인터
Section 152 사용자 정의 함수
Section 153 Java의 클래스
Section 154 Java의 활용
Section 155 Python의 활용
Section 156 절차적 프로그래밍 언어
Section 157 객체지향 프로그래밍 언어
Section 158 스크립트 언어
Section 159 선언형 언어
Section 160 라이브러리
Section 161 예외 처리
예상문제은행
11장. 응용 SW 기초 기술 활용
Section 162 운영체제의 개념
Section 163 운영체제의 종류
Section 164 기억장치 관리
Section 165 주기억장치 할당 기법
Section 166 가상기억장치 구현 기법
Section 167 페이지 교체 알고리즘
Section 168 가상기억장치 기타 관리 사항
Section 169 프로세스의 개요
Section 170 스케줄링
Section 171 주요 스케줄링 알고리즘
Section 172 환경 변수
Section 173 운영체제 기본 명령어
Section 174 인터넷
Section 175 OSI 참조 모델
Section 176 네트워크 관련 장비
Section 177 TCP/IP
Section 178 네트워크 관련 신기술
Section 179 네트워크 구축
Section 180 스위치
Section 181 경로 제어/트래픽 제어
Section 182 SW 관련 신기술
Section 183 소프트웨어 개발 보안
Section 184 소프트웨어 개발 보안 활동 관련 법령 및 규정
Section 185 HW 관련 신기술
Section 186 Secure OS
Section 187 DB 관련 신기술
Section 188 회복/병행제어
Section 189 교착상태
Section 190 데이터 표준화
예상문제은행
12장. 제품 소프트웨어 패키징
Section 191 소프트웨어 패키징
Section 192 릴리즈 노트 작성
Section 193 디지털 저작권 관리(DRM)
Section 194 소프트웨어 설치 매뉴얼 작성
Section 195 소프트웨어 사용자 매뉴얼 작성
Section 196 소프트웨어 버전 등록
Section 197 소프트웨어 버전 관리 도구
Section 198 Git(깃) 명령어 활용
Section 199 빌드 자동화 도구
예상문제은행
[부록] 기출문제집
2020년 11월 정보처리기사 실기
2020년 10월 정보처리기사 실기
2020년 7월 정보처리기사 실기
2020년 5월 정보처리기사 실기
1회 실전 모의고사
2회 실전 모의고사
3회 실전 모의고사
4회 실전 모의고사
5회 실전 모의고사
ㆍ지은이 강윤석
ㆍ지은이 길벗알앤디
ㆍ지은이 김용갑
ㆍ지은이 김우경
ㆍ지은이 김정준
독자의견 남기기