2022 시나공 정보처리기사 실기
도서명:2022 시나공 정보처리기사 실기
저자/출판사:길벗R,D,김정준/길벗
쪽수:1272쪽
출판일:2022-02-21
ISBN:9791165218768
목차
[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 사용자 정의 함수
Section 154 Java의 클래스
Section 155 Java의 활용
Section 156 Python의 활용
Section 157 절차적 프로그래밍 언어
Section 158 객체지향 프로그래밍 언어
Section 159 스크립트 언어
Section 160 선언형 언어
Section 161 라이브러리
Section 162 예외 처리
예상문제은행
11장. 응용 SW 기초 기술 활용
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 인터넷
Section 176 OSI 참조 모델
Section 177 네트워크 관련 장비
Section 178 TCP/IP
Section 179 네트워크 관련 신기술
Section 180 네트워크 구축
Section 181 스위치
Section 182 경로 제어/트래픽 제어
Section 183 SW 관련 신기술
Section 184 소프트웨어 개발 보****
Section 185 소프트웨어 개발 보****활동 관련 법령 및 규정
Section 186 HW 관련 신기술
Section 187 Secure OS
Section 188 DB 관련 신기술
Section 189 회복/병행제어
Section 190 교착상태
Section 191 데이터 표준화
예상문제은행
12장. 제품 소프트웨어 패키징
Section 192 소프트웨어 패키징
Section 193 릴리즈 노트 작성
Section 194 디지털 저작권 관리(DRM)
Section 195 소프트웨어 설치 매뉴얼 작성
Section 196 소프트웨어 사용자 매뉴얼 작성
Section 197 소프트웨어 버전 등록
Section 198 소프트웨어 버전 관리 도구
Section 199 Git(깃) 명령어 활용
Section 200 빌드 자동화 도구
예상문제은행
[부록] 기출문제집
2021년 10월 정보처리기사 실기
2021년 7월 정보처리기사 실기
2021년 4월 정보처리기사 실기
2020년 11월 정보처리기사 실기
2020년 10월 정보처리기사 실기
2020년 7월 정보처리기사 실기
2020년 5월 정보처리기사 실기
1회 실전 모의고사
2회 실전 모의고사
3회 실전 모의고사
4회 실전 모의고사
5회 실전 모의고사