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