목차
1부 컴퓨터와 데이터 = 1
1장 서론 = 3
1.1 데이터 처리기 = 4
1.2 폰 노이만 모델 = 5
1.3 컴퓨터 시스템 = 7
1.4 컴퓨터의 분류 = 7
1.5 컴퓨터의 역사 = 8
2장 데이터표현 및 수 표현 = 15
2.1 이진수 체계 = 16
2.2 데이터의 종류 = 16
2.3 데이터의 표현 방법 = 20
2.4 수의 종류 = 20
2.5 수의 표현방법 = 21
2.6 데이터 및 수에 관한 연산 = 21
2.7 고급 데이터 표현 방법(코딩 관련) = 21
3장 비트 연산 = 23
3.1 산술 연산 = 24
3.2 논리 연산 = 27
3.3 시프트 연산 = 33
2부 컴퓨터 하드웨어 = 35
4장 컴퓨터 구조 = 37
4.1 중앙 처리 장치 = 38
4.2 기억 장치 = 42
4.3 입출력 장치 = 47
5장 컴퓨터 네트워크와 인터넷 = 51
5.1 컴퓨터 네트워크 구조 및 국제표준 = 53
5.2 컴퓨터네트워크 토폴로지 = 56
5.3 LAN, MAN 그리고 WAN = 58
5.4 무선통신망 = 58
5.5 인터넷 = 59
3부 컴퓨터 소프트웨어 = 63
6장 운영체제 = 65
6.1 정의 = 66
6.2 발전 = 66
6.3 구성요소 = 68
7장 알고리즘 = 81
7.1 순서도 = 83
7.2 직선적 알고리즘 = 87
7.3 더 나은 알고리즘 = 91
8장 프로그래밍 언어 = 95
8.1 프로그래밍 언어의 이해 = 96
8.2 프로그래밍 언어의 역사 = 98
8.3 프로그래밍 언어의 사용 = 100
8.4 여러 가지 프로그래밍 언어 = 105
9장 소프트웨어 공학 = 113
9.1 개요 = 114
9.2 개발방법론 = 115
9.3 객체지향 기법(Object-Oriented Methods) = 118
9.4 소프트웨어 척도(Metric) = 119
9.5 설계 = 119
9.6 굿 프로그래밍(Good programming) = 121
9.7 시험 및 디버깅 = 123
9.8 소프트웨어 유지보수 = 124
9.9 형상관리 = 125
4부 데이터구성 = 131
10장 자료구조 = 133
10.1 자료구조와 알고리즘 = 134
10.2 배열 = 136
10.3 리스트 및 연결리스트 = 138
10.4 스택과 큐 = 140
10.5 트리와 이진트리 = 143
10.6 그래프 = 148
11장 데이타베이스 = 157
11.1 데이타베이스의 등장 배경 = 158
11.2 데이타베이스의 정의 = 162
11.3 데이타베이스의 특징 = 163
11.4 관계형 데이터 모델 = 164
11.5 객체관계형 데이터 모델 = 170
11.6 데이터베이스 관리시스템 = 171
12장 자료처리 = 175
12.1 SQL 언어 역사 = 176
12.2 SQL 명령문의 종류 = 177
12.3 SQL 명령문 기초 = 178
5부 진보된 주제 = 195
13장 정보보호론 = 197
13.1 정보화 사회와 역기능 = 198
13.2 보안이란 = 198
13.3 정보보안정책 = 200
13.4 보안 위협의 형태 = 202
13.5 전자상거래 = 205
13.6 유비쿼터스 시대의 정보보안정책 = 206
14장 인공지능 = 209
14.1 개요 = 210
14.2 인공지능의 정의와 목표 = 211
14.3 인공지능의 응용 분야와 관련 학문 = 213
14.4 인공지능의 역사와 지능시험 = 214
14.5 인공지능의 세부 연구 분야 = 217
15장 멀티미디어 = 227
15.1 미디어의 현재와 미래 = 228
15.2 미디어의 종류와 시간 표현 = 230
15.3 멀티미디어 시스템의 주요 특성 = 233
15.4 멀티미디어에 대한 개념 = 235
15.5 하이퍼텍스트와 하이퍼미디어 = 237
15.6 멀티미디어의 응용분야 = 239
부록 = 247
부록 1. 아스키 코드 = 248
부록 2. 유니코드(Unicode) = 250
부록 3. 순서도(Flow Chart) 기호 = 252
부록 4. 의사코드 = 254
찾아보기 = 257