책 이미지
책 정보
· 분류 : 국내도서 > 수험서/자격증 > 공무원 수험서 > 기능직 > 계리직
· ISBN : 9791185387024
· 쪽수 : 637쪽
목차
1과목 운영체제
1장 운영체제의 개요
[홀인원 1.01.01] 운영체제의 정의 및 목표 / 14
[홀인원 1.01.02] 운영체제 시스템의 성능 평가 척도 / 15 ★
[홀인원 1.01.03] 다중 프로그래밍 방식에서의 시간 / 17
[홀인원 1.01.04] 다중 시스템의 용어 정리 / 18
[홀인원 1.01.05] 운영체제의 계층 구조 / 19
[홀인원 1.01.06] 시스템 소프트웨어 / 20 ★
[홀인원 1.01.07] 로더의 일반적인 기능 / 21
[홀인원 1.01.08] 로더의 종류 / 22
[홀인원 1.01.09] 운영체제의 발전 / 23
[홀인원 1.01.10] 응답시간과 데이터 입력 방식~ / 25 ★
[홀인원 1.01.11] 운영체제 구성 요소 / 25
2장 프로세스 관리
[홀인원 1.02.01] 프로세스(Process)의 정의 / 28
[홀인원 1.02.02] 프로세스 상태 전이도 / 29
[홀인원 1.02.03] 인터럽트 처리 / 31 ★
[홀인원 1.02.04] PCB (Process Control Block) / 34
[홀인원 1.02.05] 문맥 교환(Context Switching) / 35
[홀인원 1.02.06] 프로세스 스케줄링 / 38
[홀인원 1.02.07] 비선점형 방식과 선점형 방식 / 39
[홀인원 1.02.08] FIFO - 비선점형 / 40
[홀인원 1.02.09] SJF - 비선점형 / 41
[홀인원 1.02.10] HRN - 비선점형 / 43
[홀인원 1.02.11] RR - 선점형 / 44 ★
[홀인원 1.02.12] SRT - 선점형 / 47
[홀인원 1.02.13] MFQ - 선점형 / 49
[홀인원 1.02.14] MLQ - 혼합형 / 51
[홀인원 1.02.15] 임계구역(위험지구) 정의 / 52
[홀인원 1.02.16] 상호배제(Mutual Exclusion) / 53
[홀인원 1.02.17] 세마포어(Semaphore) / 55 ★
[홀인원 1.02.18] 모니터(Monitor) / 58
[홀인원 1.02.19] 교착상태(DeadLock) / 59 ★
[홀인원 1.02.20] 교착상태의 해결방안 / 61
[홀인원 1.02.21] 은행원(Banker's) 알고리즘 / 63
3장 기억장치 관리
[홀인원 1.03.01] 기억장치의 계층 구조 / 66
[홀인원 1.03.02] 기억장치 사용 방식 / 67
[홀인원 1.03.03] 주기억장치-다중프로그래밍 / 69
[홀인원 1.03.04] 주기억장치 관리 레지스터 / 72
[홀인원 1.03.05] 주기억장치 재사용 기술 / 73
[홀인원 1.03.06] 보조기억장치-다중프로그래밍 / 74
[홀인원 1.03.07] 페이징(Paging) 기법 / 76
[홀인원 1.03.08] 페이징 기법의 관련 용어 / 78
[홀인원 1.03.09] 세그먼테이션(Segmentation) 기법 / 80
[홀인원 1.03.10] 주기억장치 관리 전략 / 82
[홀인원 1.03.11] 배치(Placement)전략 / 83 ★
[홀인원 1.03.12] 교체 전략(Replacement) / 86
[홀인원 1.03.13] 최적화(OPT) - 교체 전략 / 88
[홀인원 1.03.14] FIFO - 교체 전략 / 90
[홀인원 1.03.15] LRU - 교체 전략 / 92 ★
[홀인원 1.03.16] LFU - 교체 전략 / 94
[홀인원 1.03.17] NUR - 교체 전략 / 96
[홀인원 1.03.18] Second Chance와 PFF - 교체 전략 / 97
[홀인원 1.03.19] 스택을 이용한 LRU / 98 ★
4장 디스크 스케줄링
[홀인원 1.04.01] 디스크 구조와 접근시간 / 102
[홀인원 1.04.02] FCFS / 104
[홀인원 1.04.03] SSTF / 105
[홀인원 1.04.04] SCAN / 106
[홀인원 1.04.05] C-SCAN / 107 ★
[홀인원 1.04.06] N-Step SCAN과 에센바흐 / 108
5장 정보 관리
[홀인원 1.05.01] 파일 시스템과 기능 / 110
[홀인원 1.05.02] FCB / 111
[홀인원 1.05.03] 파일의 디스크 공간 할당 / 111
[홀인원 1.05.04] 디렉토리(Directory) 구조 / 114
[홀인원 1.05.05] 자원 보호 / 117
[홀인원 1.05.06] 보안(Security) / 119
[홀인원 1.05.07] 암호 방식 / 120 ★★★
6장 분산 운영체제
[홀인원 1.06.01] MIMD / 126
[홀인원 1.06.02] Master/Slave 구조 / 127
[홀인원 1.06.03] 분산 운영체제 / 128
[홀인원 1.06.04] 분산 운영 시스템의 연결 위상 / 129
7장 운영체제의 실제
[홀인원 1.07.01] Unix / 132
[홀인원 1.07.02] Unix의 파일 시스템 / 131
[홀인원 1.07.03] Unix 파일 목록 보기 / 135 ★
[홀인원 1.07.04] Unix의 주요 명령어 / 139
[홀인원 1.07.05] Linux(리눅스) / 140 ★
[홀인원 1.07.06] MS-DOS / 142
[홀인원 1.07.07] Windows XP의 특징 / 144
[홀인원 1.07.08] Windows XP의 부팅 과정 / 146
[홀인원 1.07.09] 시작 메뉴 / 147 ★
[홀인원 1.07.10] Windows XP 종료 / 151
[홀인원 1.07.11] 프린터 설치 / 152 ★
2과목 정보 통신 개론
1장 정보 통신의 기본 개요
[홀인원 2.01.01] 정보 통신의 정의 / 158
[홀인원 2.01.02] 통신시스템의 발전 / 160
[홀인원 2.01.03] 통신 시스템의 구성 요소 / 162
2장 신호 변환기
[홀인원 2.02.01] 신호 변환기 / 166
[홀인원 2.02.02] Modem의 신호 변환 방식 / 167
[홀인원 2.02.03] PSK와 QAM의 전송용량 / 168
[홀인원 2.02.04] 주파수(Hz)와 전송용량 / 170
[홀인원 2.02.05] DSU의 신호 변환 방식 / 171
[홀인원 2.02.06] CODEC(COder/DECoder) / 172
[홀인원 2.02.07] PCM-24/TDM과 전용선 용량 / 174 ★
3장 데이터 전송의 기초 개념
[홀인원 2.03.01] 전송 모드 / 178
[홀인원 2.03.02] 전송 방향 / 179
[홀인원 2.03.03] 두 개의 CPU를 사용하는 통신 시스템 / 180
[홀인원 2.03.04] 동기 전송(동기화) / 181
[홀인원 2.03.05] 네트워크 연결 형태 / 183 ★
[홀인원 2.03.06] 국(Station) 관계 / 186
[홀인원 2.03.07] 데이터 전송 코드 / 187
[홀인원 2.03.08] 디스플레이 어댑터와 모니터 / 190 ★
4장 데이터 전송 제어
[홀인원 2.04.01] 데이터 전송 제어 절차 / 194
[홀인원 2.04.02] 데이터 전송 프레임 / 195
[홀인원 2.04.03] BSC 프레임 / 196
[홀인원 2.04.04] HDLC 프레임 / 197
[홀인원 2.04.05] 오류의 종류 / 200
[홀인원 2.04.06] 오류제어 방식 / 201
[홀인원 2.04.07] ARQ(자동 반복 재요청) / 202 ★
[홀인원 2.04.08] 오류 검출 방식 / 204
5장 회선 공유 기술
[홀인원 2.05.01] 다중화기와 집중화기 / 208
[홀인원 2.05.02] 다중화기(Multiplexer)의 종류 / 210
[홀인원 2.05.03] 동기식 다중화기와 비동기식 다중화기 / 212
[홀인원 2.05.04] 역 다중화기(Inverse Mux) / 214
[홀인원 2.05.05] 공유회선 점유 방식(MAC 기술) / 215
[홀인원 2.05.06] 순서적 할당(Round Robin) 방식 / 217
6장 통신망 기술
[홀인원 2.06.01] 전용 회선과 교환 회선 / 222
[홀인원 2.06.02] 회선 교환 방식과 축적 교환 방식 / 224
[홀인원 2.06.03] 메시지 교환 방식과 패킷 교환 방식 / 226
[홀인원 2.06.04] 가상 회선 방식과 데이터그램 방식 / 228
[홀인원 2.06.05] 패킷 교환망의 주요 기능과 CCITT / 230
[홀인원 2.06.06] 경로 선택(Routing) / 231 ★
[홀인원 2.06.07] 트래픽 제어(Traffic Control) / 233
7장 통신 프로토콜(Protocol)
[홀인원 2.07.01] 통신 프로토콜의 정의 / 236
[홀인원 2.07.02] 통신 프로토콜의 주요 기능과 실제 예 / 237
[홀인원 2.07.03] 통신 프로토콜 구조 간의 관계 / 238
[홀인원 2.07.04] OSI 7 계층 모델 목적 및 설계 원칙 / 239
[홀인원 2.07.05] OSI 7 계층의 기능 / 240 ★
8장 인터넷 기술
[홀인원 2.08.01] TCP/IP / 244
[홀인원 2.08.02] TCP/IP 구성 테스트 / 245
[홀인원 2.08.03] TCP/IP의 응용 계층(인터넷 서비스) / 246
[홀인원 2.08.04] 인터넷 서비스의 기본 포트(Port) / 248
[홀인원 2.08.05] WWW(World Wide Web) / 249
[홀인원 2.08.06] 웹 브라우져(Web Browser) / 249
[홀인원 2.08.07] 인터넷 정보 검색 엔진 / 250
[홀인원 2.08.08] 전자우편(E-mail) / 251
[홀인원 2.08.09] FTP(File Transfer Protocol) / 253
[홀인원 2.08.10] Telnet / 254
[홀인원 2.08.11] 쿠키(Cookie)와 웹 캐시 / 255
[홀인원 2.08.12] TCP/IP - TCP 계층 / 256 ★
[홀인원 2.08.13] TCP/IP - IP 계층 / 258
[홀인원 2.08.14] DNS(Domain Name Server) / 260★
[홀인원 2.08.15] IPv4 - 인터넷 주소 / 261 ★★
[홀인원 2.08.16] IPv4 - 서브넷 마스크 / 263 ★
[홀인원 2.08.17] IPv6 - 인터넷 주소 / 269 ★
[홀인원 2.08.18] Web Hosting 서비스 / 271
[홀인원 2.08.19] 인터넷을 이용한 통신망 / 272
[홀인원 2.08.20] 신기술 동향 / 273 ★★
[홀인원 2.08.21] 클라우드 컴퓨팅 / 277 ★
9장 근거리 지역 통신망과 종합 정보 통신망
[홀인원 2.09.01] 근거리 지역 통신망(LAN) / 280
[홀인원 2.09.02] LAN 케이블 / 282
[홀인원 2.09.03] LAN의 기본 네트워크 / 283
[홀인원 2.09.04] 통신 네트워크 장비 / 284
[홀인원 2.09.05] 종합 정보 통신망(ISDN) / 285
10장 정보 보안
[홀인원 2.10.01] 컴퓨터 범죄의 유형 / 290 ★
[홀인원 2.10.02] 컴퓨터 바이러스의 종류 및 특징 / 292
[홀인원 2.10.03] 멀웨어(malware, 악성 코드) / 292
[홀인원 2.10.04] 데이터 보안 침해 형태 / 293
[홀인원 2.10.05] 보안 등급 / 293
[홀인원 2.10.06] 컴퓨터 보안 요건 / 294
[홀인원 2.10.07] 웹 보안 프로토콜 / 295
[홀인원 2.10.08] 인터넷 서비스의 취약성 / 295
[홀인원 2.10.09] 네트워크 공격 기술 / 300 ★★
3과목 소프트웨어 공학
1장 소프트웨어 공학 개념
[홀인원 3.01.01] 소프트웨어의 정의 / 316
[홀인원 3.01.02] 프로그램 언어의 세대별 구분 / 316
[홀인원 3.01.03] 시스템(System) / 316
[홀인원 3.01.04] 소프트웨어의 특징 / 317
[홀인원 3.01.05] 품질 좋은 소프트웨어의 구비 조건 / 317
[홀인원 3.01.06] 소프트웨어의 위기(문제점) / 318
[홀인원 3.01.07] 개발 목적에 따른 소프트웨어의 분류 / 319
[홀인원 3.01.08] 소프트웨어의 세대별 구분 / 319
2장 소프트웨어의 생명 주기
[홀인원 3.02.01] 소프트웨어의 생명 주기 / 322
[홀인원 3.02.02] 폭포수(Waterfall) 모형 / 323
[홀인원 3.02.03] 프로토타입(Prototype) 모형 / 324 ★
[홀인원 3.02.04] 나선형(spiral) 모형 / 326
3장 프로젝트 계획
[홀인원 3.03.01] 프로젝트 계획 수립 / 328
[홀인원 3.03.02] CASE / 329
[홀인원 3.03.03] 인적 자원 / 331
[홀인원 3.03.04] 비용 측정 / 332
[홀인원 3.03.05] 비용 측정 방법론 / 334
[홀인원 3.03.06] Basic COCOMO / 336
[홀인원 3.03.07] 프로젝트 관리 3P / 337
[홀인원 3.03.08] PERT - 일정 계획 방법론 / 338
[홀인원 3.03.09] CPM - 일정 계획 방법론 / 339 ★
[홀인원 3.03.10] 형상 관리 (CM) / 342
[홀인원 3.03.11] 위험 관리 / 342
4장 요구 분석
[홀인원 3.04.01] 요구 분석의 정의 및 목적 / 346
[홀인원 3.04.02] 요구 분석의 순서와 문제점 / 347
[홀인원 3.04.03] 구조적 분석 / 348
[홀인원 3.04.04] 자료 흐름도(DFD) / 349
[홀인원 3.04.05] 자료 사전(DD) / 350
5장 소프트웨어 설계와 구현
[홀인원 3.05.01] 설계 구조 / 352
[홀인원 3.05.02] 구조적 설계의 기본 원칙 / 353
[홀인원 3.05.03] 좋은 설계의 기준 / 354
[홀인원 3.05.04] 모듈(Module) / 354 ★
[홀인원 3.05.05] 결합도(Coupling) 종류 / 357
[홀인원 3.05.06] 응집도(Cohesion)의 종류 / 358
[홀인원 3.05.07] N-S 도표 / 360
[홀인원 3.05.08] HIPO 도표 / 361
[홀인원 3.05.09] Dijkstra의 구조적 설계 방법론 / 363
[홀인원 3.05.10] 소프트웨어 구현 단계 / 364
6장 객체 지향(Object Oriented) 기술
[홀인원 3.06.01] 객체 지향 개념 / 366
[홀인원 3.06.02] 객체 지향 기술의 용어 / 367
[홀인원 3.06.03] 객체 지향 개발 순서 / 368
[홀인원 3.06.04] UML / 371
[홀인원 3.06.05] 클래스, 객체 다이어그램 / 372
[홀인원 3.06.06] 유스케이스 다이어그램 / 373 ★★
[홀인원 3.06.07] 시퀀스 다이어그램 / 374 ★
7장 소프트웨어 검사
[홀인원 3.07.01] 검사의 정의 및 관련 용어 / 376
[홀인원 3.07.02] 검사 방법 / 377 ★★
[홀인원 3.07.03] 기초 경로 검사 / 379
[홀인원 3.07.04] 소프트웨어 검사 순서 / 381
8장 유지 보수 및 재공학
[홀인원 3.08.01] 유지 보수 / 386
[홀인원 3.08.02] 유지 보수 비용 측정 방법 / 388
[홀인원 3.08.03] 유지 보수 부작용 / 389
[홀인원 3.08.04] 소프트웨어의 품질 보증 / 390
[홀인원 3.08.05] 소프트웨어 신뢰성 측정 / 392
[홀인원 3.08.06] 소프트웨어 재공학 / 394
4과목 전자계산기 구조
1장 컴퓨터의 개요
[홀인원 4.01.01] 컴퓨터의 발달 과정 / 400
[홀인원 4.01.02] 컴퓨터의 세대별 분류 / 401
[홀인원 4.01.03] 컴퓨터 데이터 표현 방식에 따른 분류 / 402
[홀인원 4.01.04] 컴퓨터의 처리 능력에 따른 분류 / 402
[홀인원 4.01.05] 컴퓨터의 구조 - 하드웨어 / 403
[홀인원 4.01.06] 컴퓨터의 구조 - 소프트웨어 / 404
[홀인원 4.01.07] CPU의 설계 방식에 따른 분류 / 405
[홀인원 4.01.08] Flynn의 컴퓨터 분류 / 407
[홀인원 4.01.09] 미래 컴퓨터 기술 / 411
2장 중앙처리장치(CPU)
[홀인원 4.02.01] 중앙처리장치(CPU)의 구성 요소 / 414
[홀인원 4.02.02] 연산 장치 / 415
[홀인원 4.02.03] 명령어(Instruction) 수행 순서 / 416 ★
[홀인원 4.02.04] 레지스터(Register) / 417
[홀인원 4.02.05] 제어장치(CU : Control Unit) / 418
[홀인원 4.02.06] 시스템 버스(Bus) / 419
[홀인원 4.02.07] 마이크로 연산 / 421 ★
[홀인원 4.02.08] 인출 단계 / 423 ★
[홀인원 4.02.09] 간접 단계 / 424
[홀인원 4.02.10] 실행 단계 - ADD 마이크로 동작 / 425
[홀인원 4.02.11] 실행 단계 - LOAD 마이크로 동작 / 425
[홀인원 4.02.12] 실행 단계 - STORE 마이크로 동작 / 426
[홀인원 4.02.13] 인터럽트(Interrupt) 단계 / 427
[홀인원 4.02.14] 명령어의 형식의 이해 / 428
[홀인원 4.02.15] 0-주소 명령어 형식 / 429 ★
[홀인원 4.02.16] 1-주소 명령어 형식 / 430
[홀인원 4.02.17] 2-주소 명령어 형식 / 431
[홀인원 4.02.18] 3-주소 명령어 형식 / 431
[홀인원 4.02.19] 주소 지정 방식(Addressing Mode) / 432
[홀인원 4.02.20] 즉시 지정 방식 / 432
[홀인원 4.02.21] 직접 주소 지정 방식 / 433
[홀인원 4.02.22] 간접 주소 지정 방식 / 434
[홀인원 4.02.23] 계산에 의한 주소 지정 방식 / 434
[홀인원 4.02.24] 인터럽트 우선 순위 체계 / 436 ★★
3장 주기억장치와 캐시기억장치
[홀인원 4.03.01] 기억장치 계층 구조 / 442
[홀인원 4.03.02] 기억장치의 용량 / 443
[홀인원 4.03.03] 주기억장치(실기억장치) / 444
[홀인원 4.03.04] SRAM과 DRAM / 446 ★
[홀인원 4.03.05] 캐시기억장치 / 448
[홀인원 4.03.06] 캐시기억장치의 원리 / 450
[홀인원 4.03.07] 캐시기억장치의 참조 지역성 / 451
[홀인원 4.03.08] 캐시기억장치의 설계 / 453
[홀인원 4.03.09] 직접 사상 / 456
[홀인원 4.03.10] 연관 사상 / 459
[홀인원 4.03.11] 세트(집합) 연관 사상 / 462 ★
[홀인원 4.03.12] 캐시 쓰기 정책 / 465
[홀인원 4.03.13] 캐시 기억장치 적중률 / 466 ★
4장 보조 기억 장치와 입출력 채널
[홀인원 4.04.01] 입출력 제어 방식 / 468
[홀인원 4.04.02] 채널(Channel) / 469
[홀인원 4.04.03] 자기 테이프(Magnetic Tape) / 471
[홀인원 4.04.04] 자기 디스크(Magnetic Disk) / 472
[홀인원 4.04.05] 플로피 디스크(Floppy Disk) / 473 ★
[홀인원 4.04.06] 하드디스크(Hard Disk) / 474
[홀인원 4.04.07] 광디스크 시스템 / 476
[홀인원 4.04.08] CD-RW 배속당 저장 바이트 수 계산 / 477
[홀인원 4.04.09] RAID / 477 ★
[홀인원 4.04.10] USB(Universal Serial Bus) / 478
5장 논리 회로
[홀인원 4.05.01] 부울 대수 / 482
[홀인원 4.05.02] 게이트(Gate) / 483
[홀인원 4.05.03] 논리 회로의 최소화 / 485 ★
[홀인원 4.05.04] 조합 논리 회로와 순서 논리 회로 / 487
[홀인원 4.05.05] 반가산기(Half Adder) / 487
[홀인원 4.05.06] 전가산기(Full Adder) / 489
[홀인원 4.05.07] 디코더(Decoder) / 490
[홀인원 4.05.08] 플립플롭(Flip-Flop) / 491
[홀인원 4.05.09] 인코더(Incoder) / 494
[홀인원 4.05.10] 멀티플렉서(Multiplexor) / 496
[홀인원 4.05.11] 부울 대수식의 간소화 / 497
[홀인원 4.05.12] 논리 회로의 입력 결과 찾기 / 503
[홀인원 4.05.13] 진리표를 보고 부울 대수 찾기 / 506
[홀인원 4.05.14] 카르노 맵(Karnaugh Map) / 509
[홀인원 4.05.15] 논리 회로를 보고 부울 대수 찾기 / 512
[홀인원 4.05.16] 논리 회로의 최소화 - 고급 / 515
5과목 자료구조
1장 자료 표현
[홀인원 5.01.01] 자료 표현 단위 / 524
[홀인원 5.01.02] 2, 8, 16진수를 10진수 변환 / 526 ★
[홀인원 5.01.03] 10진수를 2, 8, 16진수로 변환 / 528 ★★
[홀인원 5.01.04] 고정 소수점(정수 표현) / 530 ★
[홀인원 5.01.05] 고정소수점 연산 / 536 ★
[홀인원 5.01.06] 부동 소수점(실수 표현) / 537
[홀인원 5.01.07] 문자 표현 / 539
[홀인원 5.01.08] 10진수를 컴퓨터에 표현하는 방법 / 540
[홀인원 5.01.09] 패리티비트(Parity Bit) / 541
[홀인원 5.01.10] 해밍코드(Hamming Code) / 541
[홀인원 5.01.11] 항에 따른 연산의 구분 / 542
[홀인원 5.01.12] 비수치적 연산 / 543 ★
[홀인원 5.01.13] 산술 Shift / 545
[홀인원 5.01.14] 숫자 코드 / 547
[홀인원 5.01.15] 8421, 3초과, 2421 코드 / 548
[홀인원 5.01.16] 그레이 코드(Gray Code) / 550
2장 자료 구조(Data Structure)
[홀인원 5.02.01] 자료구조의 정의 및 분류 / 554
[홀인원 5.02.02] 선형구조 - 스택(Stack) / 555 ★
[홀인원 5.02.03] 선형구조 - 큐(Queue) / 557
[홀인원 5.02.04] 선형구조 - 데크(Deque) / 558
[홀인원 5.02.05] 선형구조 - 배열(Array) / 559
[홀인원 5.02.06] 선형구조 - 연결 리스트(Linked List) / 560
[홀인원 5.02.07] 선형구조 - 연결 리스트의 종류 / 561
[홀인원 5.02.08] 선형구조 - 연결 리스트의 노드 삽입 / 562
[홀인원 5.02.09] 선형구조 - 연결 리스트의 노드 삭제 / 564
[홀인원 5.02.10] 비선형구조 - 트리(Tree) / 566
[홀인원 5.02.11] 비선형구조 - 이진트리(Binary Tree) / 567
[홀인원 5.02.12] 비선형구조 - 이진트리 순회 / 568 ★★
[홀인원 5.02.13] 비선형구조 - 폴리쉬(Polish) 표기법 / 570
[홀인원 5.02.14] 비선형구조 - 그래프(Graph) / 572
[홀인원 5.02.15] 비선형구조 - 그래프와 인접행렬 / 574
[홀인원 5.02.16] 비선형구조 - 신장트리 / 576 ★
[홀인원 5.02.17] 비선형구조 - 최소비용 신장트리 / 578 ★
[홀인원 5.02.18] 그래프 탐색(Traversal) / 582 ★
3장 검색(Search, 탐색)
[홀인원 5.03.01] 검색의 종류 / 590
[홀인원 5.03.02] 선형 검색(Linear Search) / 591
[홀인원 5.03.03] 시간 복잡도 / 592 ★
[홀인원 5.03.04] 이분(이진) 검색(Binary Search) / 594
[홀인원 5.03.05] 보간 검색(Interpolation Search) / 596
[홀인원 5.03.06] 블록 검색(Block Search) / 597
[홀인원 5.03.07] 이진트리 검색(Binary Tree Search) / 598
[홀인원 5.03.08] 해싱(Hashing Search) / 600 ★★
[홀인원 5.03.09] AVL 트리 검색 / 605
[홀인원 5.03.10] B-트리 / 608
4장 정렬(Sort)
[홀인원 5.04.01] 정렬의 종류 / 614
[홀인원 5.04.02] 선택 정렬(Selection Sort) / 615 ★
[홀인원 5.04.03] 버블 정렬(Bubble Sort) / 618
[홀인원 5.04.04] 삽입 정렬(Insertion Sort) / 620
[홀인원 5.04.05] 쉘 정렬(Shell Sort) / 621
[홀인원 5.04.06] 힙 정렬(Heap Sort) / 623 ★
[홀인원 5.04.07] 이진 병합 정렬(2-Way Merge Sort) / 626
[홀인원 5.04.08] 버킷 정렬(Bucket Sort) / 627
[홀인원 5.04.09] 퀵 정렬(Quick Sort) - 내부 정렬 / 628
[홀인원 5.04.10] 2-원 병합 정렬 - 외부 정렬 / 631
[홀인원 5.04.11] 균형 병합 정렬 - 외부 정렬 / 632
[홀인원 5.04.12] 계단식 병합 정렬 - 외부 정렬 / 633
[홀인원 5.04.13] 다상 병합 정렬 - 외부 정렬 / 634
[홀인원 5.04.14] 오실레이팅 병합 정렬 - 외부 정렬 / 636
6과목 데이터베이스
1장 데이터베이스의 개요
[홀인원 6.01.01] 데이터베이스(Database)의 정의 / 640
[홀인원 6.01.02] 데이터베이스(Database)의 특징 / 641
[홀인원 6.01.03] 데이터베이스(Database)의 구성 요소 / 642
[홀인원 6.01.04] 데이터베이스의 스키마(Schema) / 644
[홀인원 6.01.05] 데이터베이스 관리 시스템 (DBMS) / 645
[홀인원 6.01.06] DBMS의 필수 기능 / 647
[홀인원 6.01.07] DBMS의 장점과 단점 / 648
2장 데이터 모델 및 데이터베이스 설계
[홀인원 6.02.01] 정보 모델링과 데이터 모델링 / 650
[홀인원 6.02.02] 데이터 모델(Data Model) / 651
[홀인원 6.02.03] E-R 모델의 특징과 다이어그램 기호 / 652
[홀인원 6.02.04] 관계형 데이터 모델 / 653
[홀인원 6.02.05] 계층형 데이터 모델 / 655
[홀인원 6.02.06] 네트워크 데이터 모델 / 656
[홀인원 6.02.07] 관계 스키마(Relation Schema) 설계 / 657
[홀인원 6.02.08] 함수 종속(FD) / 658
[홀인원 6.02.09] 정규화(Normalization) / 659 ★★
[홀인원 6.02.10] 제 1 정규형(1NF) / 661 ★
[홀인원 6.02.11] 제 2 정규형(2NF) / 662
[홀인원 6.02.12] 제 3 정규형(3NF) / 664
[홀인원 6.02.13] 보이스 코드 정규형(BCNF) / 665
[홀인원 6.02.14] 제 4 정규형(4NF) / 666
[홀인원 6.02.15] 제 5 정규형(5NF) / 668
[홀인원 6.02.16] 데이터베이스의 설계 순서 / 670
3장 관계형 데이터베이스
[홀인원 6.03.01] 관계형 데이터베이스 용어 정리 / 674
[홀인원 6.03.02] 릴레이션의 특징 / 676
[홀인원 6.03.03] 관계 데이터베이스의 키(Key) / 677 ★
[홀인원 6.03.04] 무결성(Integrity)의 제약사항 / 679
4장 관계 데이터 연산
[홀인원 6.04.01] 관계 대수 / 682
[홀인원 6.04.02] 합집합(Union) / 683
[홀인원 6.04.03] 교집합(Intersection) / 684
[홀인원 6.04.04] 차집합(Difference) / 685
[홀인원 6.04.05] 곱집합(Cartesian Product) / 686
[홀인원 6.04.06] 셀렉션(Selection) / 687
[홀인원 6.04.07] 프로젝션(Projection) / 688
[홀인원 6.04.08] 조인 - 세터 조인(-Join) / 689
[홀인원 6.04.09] 조인 - 자연 조인(Natural-Join) / 691 ★
[홀인원 6.04.10] 디비전(Division) / 694
[홀인원 6.04.11] 질의 최적화의 경험적 규칙 / 695 ★
[홀인원 6.04.12] 관계 해석 / 696
5장 SQL(Structured Query Language)
[홀인원 6.05.01] SQL의 특징 / 700
[홀인원 6.05.02] SQL 명령어의 분류 / 700
[홀인원 6.05.03] CREATE 명령어 / 702
[홀인원 6.05.04] ALTER 명령어 / 704
[홀인원 6.05.05] DROP 명령어 / 705
[홀인원 6.05.06] SELECT 명령어 - 기본 검색 / 706 ★
[홀인원 6.05.07] SELECT 명령어 - 조건 지정 검색 / 708 ★
[홀인원 6.05.08] SELECT 명령어 - 부속, 복수 질의 / 710
[홀인원 6.05.09] SELECT 명령어 - 정렬 / 714
[홀인원 6.05.10] SELECT 명령어 - 그룹 지정 / 716 ★
[홀인원 6.05.11] SELECT 명령어 - 집합 / 718
[홀인원 6.05.12] INSERT 명령어 / 719
[홀인원 6.05.13] UPDATE 명령어 / 720
[홀인원 6.05.14] DELETE 명령어 / 721 ★
[홀인원 6.05.15] 뷰(View)의 특징과 단점 / 722
[홀인원 6.05.16] 내장 SQL(Embedded SQL) / 723
[홀인원 6.05.17] 커서(Cursor)의 사용 / 724
[홀인원 6.05.18] 시스템 카탈로그(System Catalog) / 726
6장 데이터베이스의 고급 기법
[홀인원 6.06.01] 트랜잭션(Transaction)의 정의 / 728
[홀인원 6.06.02] 트랜잭션의 특성 / 729 ★
[홀인원 6.06.03] 트랜잭션 상태 / 730
[홀인원 6.06.04] 트리거(Trigger) / 731
[홀인원 6.06.05] 병행 제어(Concurrency Control) / 732
[홀인원 6.06.06] 로킹(Locking) / 733
[홀인원 6.06.07] 분산 데이터베이스 / 734
[홀인원 6.06.08] 분산 데이터베이스의 장단점 / 735
7과목 프로그래밍 언어론
1장 C언어의 기초
[홀인원 7.01.01] C언어 프로그래밍 살펴보기 / 740
[홀인원 7.01.02] C언어의 특징 / 742
[홀인원 7.01.03] C언어의 작성 규칙 / 743
[홀인원 7.01.04] 변수명 작성 규칙 / 744
[홀인원 7.01.05] 표준 입출력 함수 / 744
2장 C언어의 자료형
[홀인원 7.02.01] 상수(Constant) / 748
[홀인원 7.02.02] 변수 선언 / 751
[홀인원 7.02.03] 형 변환(Type Conversion) / 753
[홀인원 7.02.04] printf() 함수와 변환 문자 / 754
3장 C언어의 연산자
[홀인원 7.03.01] 연산자 우선순위 / 758
[홀인원 7.03.02] ++, -- 연산자 / 759
[홀인원 7.03.03] -, !, ~, sizeof 연산자 / 760
[홀인원 7.03.04] &, * 연산자 / 762
[홀인원 7.03.05] 산술 연산자 / 763
[홀인원 7.03.06] <<, >> 연산자 / 764
[홀인원 7.03.07] 관계 연산자 / 765
[홀인원 7.03.08] 비트 논리 연산자 / 766
[홀인원 7.03.09] 논리 연산자 / 768 ★★
[홀인원 7.03.10] 삼항 연산자 / 769
[홀인원 7.03.11] 대입 연산자 / 771
[홀인원 7.03.12] 콤마 연산자 / 772
[홀인원 7.03.13] 캐스트 연산자 / 773
4장 C언어의 제어문
[홀인원 7.04.01] 단일 if 문 / 776
[홀인원 7.04.02] 이중 if 문 / 777
[홀인원 7.04.03] 다중 if~else 문 / 779
[홀인원 7.04.04] switch ~ case ~ default 문 / 780
[홀인원 7.04.05] 반복문 - for 문 / 781
[홀인원 7.04.06] 반복문 - while 문 / 784 ★
[홀인원 7.04.07] 반복문 - do ~ while 문 / 786 ★
5장 C언어의 배열(Array)과 포인터
[홀인원 7.05.01] 배열의 사용 / 788 ★
[홀인원 7.05.02] 배열의 선언과 초기화 / 793
[홀인원 7.05.03] 배열과 포인터 / 796 ★
[홀인원 7.05.04] 기억 클래스(Storage Class) / 801
[홀인원 7.05.05] 함수(Function) / 804
[홀인원 7.05.06] 구조체(Structure) / 807
[홀인원 7.05.07] 매크로(Macro) / 809
[홀인원 7.05.08] 부 프로그램의 재귀적 호출 / 810 ★
6장 자바(Java) 언어
[홀인원 7.06.01] 자바 프로그래밍 살펴보기 / 816
[홀인원 7.06.02] 객체(Object) 이해하기 / 816
[홀인원 7.06.03] 클래스(Class)와 멤버 / 817
[홀인원 7.06.04] 클래스 선언과 객체 사용 / 818
[홀인원 7.06.05] 클래스의 상속 / 820
[홀인원 7.06.06] 접근 지정자 / 824
[홀인원 7.06.07] 오버로딩(Overloading) / 825
[홀인원 7.06.08] 오버라이딩(Overriding) / 826 ★
[홀인원 7.06.09] 자바의 객체 관련 용어 정리 / 828 ★
[홀인원 7.06.10] 추상 클래스(abstract class) / 830
[홀인원 7.06.11] 자바의 오류 처리 / 832 ★
7장 인터넷 언어
[홀인원 7.07.01] 웹(Web)의 개요 / 836 ★
[홀인원 7.07.02] 인터넷 언어의 동작 원리 / 837
[홀인원 7.07.03] HTML 문서의 기본 구조, 주요 태그 / 838
[홀인원 7.07.04]