목차
1 정보화 사회와 정보 보호
1.1 정보화의 물결 = 3
1.2 정보화 사회 = 3
1.2.1 정보(Information) = 5
1.2.2 정보통신의 발달과 정보의 유통 = 7
1.2.3 정보화 사회의 환경변화 = 8
1.2.4 정보화 사회의 윤리 = 10
1.3 컴퓨터 범죄 = 10
1.3.1 컴퓨터 범죄의 유형 = 11
1.3.2 컴퓨터 범죄의 대처 방안 = 12
1.4 컴퓨터 보안 = 13
1.4.1 컴퓨터 보안 기법 = 13
1.5 컴퓨터 바이러스 = 16
1.5.1 컴퓨터 바이러스의 분류 = 16
1.5.2 바이러스의 예방법 = 18
연습문제 = 20
2 인터넷
2.1 인터넷(Internet) = 23
2.1.1 인터넷의 구성 요소 = 23
2.1.2 인터넷의 기본 서비스 기능 = 26
2.1.3 인터넷 웹 브라우저의 종류 = 28
2.1.4 인터넷 검색도구(Search engine) = 29
2.1.5 인터넷 관련용어 = 33
2.2 인트라넷 = 35
연습문제 = 38
3 컴퓨터의 이해
3.1 컴퓨터의 개념 = 41
3.1.1 컴퓨터의 필요성 = 42
3.1.2 컴퓨터의 기능 = 43
3.1.3 컴퓨터의 특징 = 45
3.2 컴퓨터의 활용 분야 = 46
3.3 컴퓨터의 운용 방식 = 51
3.3.1 일괄 처리 방식 = 52
3.3.2 실시간 처리 방식 = 53
3.4 컴퓨터의 분류 = 56
3.4.1 자료 표현에 의한 분류 = 57
3.4.2 사용 목적에 의한 분류 = 58
3.4.3 처리 능력에 의한 분류 = 59
3.5 계산 도구의 발달 = 60
3.5.1 수동식 계산기 = 60
3.5.2 기계식 계산기 = 61
3.5.3 자동 계산기 = 62
3.5.4 전기 기계식 컴퓨터 = 62
3.5.5 현대적 컴퓨터 = 63
3.6 컴퓨터의 발전 = 64
3.6.1 제1세대 = 64
3.6.2 제2세대 = 65
3.6.3 제3세대 = 66
3.6.4 제4세대 = 67
3.6.5 현대 = 68
3.7 컴퓨터의 한계 = 70
연습문제 = 74
4 컴퓨터의 기술 발전
4.1 자동화 시대 = 77
4.1.1 사무 자동화 = 77
4.1.2 공장 자동화 = 78
4.1.3 가정 자동화 = 78
4.1.4 빌딩 자동화 = 78
4.2 멀티미디어 = 79
4.3 유비쿼터스(Ubiquitous)의 출현 = 84
4.3.1 유비쿼터스의 개념 = 84
4.3.2 유비쿼터스 세상 = 85
4.3.3 유비쿼터스의 미래 = 85
4.4 미래의 컴퓨터 기술 = 87
4.4.1 인공 지능(AI) = 87
4.4.2 신경망 컴퓨터 = 89
연습문제 = 93
5 컴퓨터의 기본 원리
5.1 수의 표현과 연산 = 97
5.1.1 수의 기본 표현 = 97
5.1.2 진법의 종류 = 97
5.1.3 진법의 변환 = 100
5.1.4 2진수의 연산 = 104
5.1.5 보수(Complement)에 의한 뺄셈 = 107
5.2 논리 회로 = 111
5.2.1 논리곱(AND) 회로 = 112
5.2.2 논리합(OR) 회로 = 112
5.2.3 논리 부정(NOT) 회로 = 113
5.2.4 NOR 논리 회로 = 113
5.2.5 NAND 논리 회로 = 113
5.2.6 배타적 논리합 = 114
5.2.7 배타적 부정 논리합 = 114
5.3 조합 논리 회로 = 114
5.3.1 가산기 = 115
5.4 순차 논리 회로 = 117
5.4.1 플립플롭(Flip-Flop) 회로 = 118
5.5 부울 대수 = 122
5.5.1 부울 대수의 법칙 = 122
연습문제 = 125
6 컴퓨터의 자료표현
6.1 자료 표현 의미 = 129
6.1.1 자료의 표현 단위 = 130
6.2 문자 자료의 표현 = 132
6.2.1 표준 BCD 코드 = 133
6.2.2 EBCDIC 코드 = 133
6.2.3 ASCII 코드 = 134
6.2.4 한글 코드 = 136
6.3 가중 코드와 비가중 코드 = 140
6.3.1 가중 코드 = 140
6.3.2 비가중 코드 = 143
6.4 오류 검출 코드 = 146
6.4.1 오류 검출 코드 = 146
6.4.2 오류 검출 및 교정 코드 = 150
6.5 수치 데이터의 표현 = 152
6.5.1 고정 소수점 데이터 형식 = 152
6.5.2 부동 소수점의 표현 = 154
6.5.3 10진수의 표현 = 158
6.5.4 음성 및 화상 데이터의 표현 = 160
연습문제 = 162
7 컴퓨터 하드웨어
7.1 컴퓨터 시스템의 구성 = 165
7.2 중앙처리장치 = 167
7.3 기억장치 = 168
7.3.1 기억장치의 구성 = 168
7.4 주기억장치 = 170
7.4.1 주기억장치의 구성 = 171
7.4.2 주기억장치의 분류 = 172
7.5 고성능 기억장치 = 177
7.5.1 캐시 기억장치 = 177
7.5.2 연관 기억장치 = 181
7.6 보조기억장치 = 182
7.6.1 순서적 접근 기억장치 = 182
7.6.2 임의 접근 기억장치 = 187
7.7 연산장치 = 196
7.7.1 연산장치의 구성 = 197
7.7.2 연산 방법 = 201
7.8 제어장치 = 206
7.8.1 제어장치의 구성 = 207
7.8.2 제어장치의 동작 = 208
7.8.3 주소 지정 방식 = 211
7.8.4 명령어의 형식과 종류 = 213
7.8.5 인터럽트(Interrupt) = 216
7.9 입ㆍ출력장치 = 218
7.9.1 입력장치 = 218
7.9.2 출력장치 = 224
7.9.3 입출력 채널 = 228
7.9.4 기타 주변 장치 = 232
연습문제 = 237
8 개인용 컴퓨터
8.1 개인용 컴퓨터 = 241
8.1.1 개인용 컴퓨터의 구성 = 241
8.1.2 입력장치 = 241
8.1.3 본체 = 242
8.1.4 출력장치 = 245
8.1.5 보조기억장치 = 246
8.1.6 모니터 = 246
8.1.7 기타 장치 = 249
8.2 개인용 컴퓨터의 외형상의 종류 = 250
8.3 개인용 컴퓨터의 버스 구성 방식 = 252
8.4 개인용 컴퓨터의 주변 장치 접속 방식 = 255
연습문제 = 258
9 컴퓨터 소프트웨어
9.1 소프트웨어의 구성 = 261
9.2 운영체제의 개념 = 262
9.2.1 운영체제의 목적 = 263
9.2.2 운영체제의 기능 = 265
9.3 운영체제의 종류 = 266
9.3.1 CP/M = 266
9.3.2 MS-DOS = 266
9.3.3 윈도우즈 = 266
9.3.4 윈도우즈 NT = 268
9.3.5 매킨토시 = 268
9.3.6 제닉스 = 268
9.3.7 유닉스 = 269
9.3.8 리눅스 = 269
9.3.9 MVS = 269
9.4 운영체제의 구성 = 270
9.4.1 제어 프로그램 = 270
9.4.2 처리 프로그램 = 271
9.5 운영체제의 발전 과정 = 274
9.6 응용 소프트웨어 = 281
9.6.1 응용 소프트웨어의 종류 = 281
9.6.2 사용 권한과 기능에 따른 응용소프트웨어의 종류 = 283
9.7 데이터베이스 = 284
9.7.1 데이터베이스의 개념 = 284
9.7.2 데이터베이스 시스템의 구성 = 286
9.7.3 데이터베이스의 모형 = 289
9.8 경영 정보 시스템 = 292
9.8.1 경영 정보 시스템의 개념 = 292
9.8.2 경영 정보 시스템의 구조 = 294
9.8.3 경영 정보 시스템의 일반적인 모형도 = 294
9.8.4 경영 정보 시스템의 종류 = 295
9.8.5 전사적 자원관리 = 301
연습문제 = 305
10 컴퓨터 언어와 프로그램 기초
10.1 컴퓨터 언어 = 309
10.1.1 프로그래밍 언어의 종류 = 309
10.1.2 제4세대 언어 = 315
10.1.3 객체지향 언어 = 316
10.2 프로그래밍의 기초 = 317
10.2.1 프로그램 작성 순서 = 317
10.2.2 순서도 = 319
10.2.3 순서도의 작성 = 323
10.3 소프트웨어의 현안 = 330
10.4 객체 지향 기술 = 332
10.5 컴퓨터 요원 = 333
연습문제 = 336
11 시스템 분석 및 설계
11.1 문제의 제기 및 계획 수립 = 341
11.2 시스템 분석 = 341
11.2.1 시스템 분석의 중요성 = 342
11.2.2 예비 조사 = 342
11.2.3 현상 분석 = 343
11.3 시스템 설계 = 343
11.3.1 기본 설계 = 344
11.3.2 상세 설계 = 345
11.4 코드 설계 = 345
11.4.1 코드의 기능 = 346
11.4.2 코드의 목적 = 346
11.4.3 코드의 종류 = 347
11.5 입력 설계 = 352
11.5.1 입력 방식의 종류 = 353
11.5.2 오류 검사의 종류 = 353
11.6 출력 설계 = 355
11.6.1 출력 방식의 종류 = 356
11.6.2 출력 매체의 종류 = 356
11.7 파일 설계 = 359
11.7.1 파일의 수행 기능에 따른 분류 = 359
11.7.2 파일의 편성 방법에 따른 분류 = 360
11.7.3 파일 설계상의 유의 사항 = 362
11.8 처리 절차 설계 = 363
11.8.1 처리 형태의 종류 = 364
11.8.2 처리 절차의 종류 = 369
11.9 시스템 평가 = 370
11.10 문서화 = 370
연습문제 = 374
12 정보통신
12.1 정보통신의 개념 = 379
12.1.1 정보통신의 특징 = 379
12.1.2 정보통신의 역할 = 380
12.2 통신 시스템의 구성 요소 = 381
12.3 데이터 전송 = 387
12.3.1 데이터 전송방식의 종류 = 387
12.3.2 데이터 전송방식의 형태 = 389
12.4 통신 회선 접속 방식 = 391
12.5 통신 네트워크 = 393
12.6 종합 정보 통신망(ISDN) = 395
12.7 비대칭 디지털가입자 회선(ADSL) = 397
12.8 초고속 디지털가입자 회선(VDSL) = 398
12.9 근거리 통신망(LAN) = 399
12.10 도시 지역망(MAN) = 400
12.11 원거리 통신망(WAN) = 401
12.12 부가가치 통신망(VAN) = 401
12.13 그룹웨어(Groupware) = 403
12.14 클라이언트/서버 = 403
12.15 유비쿼터스(Ubiquitous) = 406
12.16 뉴 미디어 = 407
12.16.1 미디어의 시대적 분류 = 407
12.16.2 뉴 미디어의 기술 = 408
12.17 뉴 미디어의 응용 = 409
연습문제 = 414
찾아보기 = 417