第1章 计算机、因特网和网络基础 1
1.1 计算机基础 2
1.1.1 什么是计算机 2
1.1.2 计算机的分类 3
1.1.3 个人计算机系统 6
1.1.4 数据、信息和文件 8
1.1.5 应用软件和操作系统基础 9
QUICKCheck:Section A 11
实验 使用个人计算机 11
1.2 因特网基础 12
1.2.1 因特网资源 12
1.2.2 因特网的连接 14
1.2.3 因特网服务提供商 17
1.2.4 用户标识和密码 18
QUICKCheck:Section B 20
实验 练习拨号上网 21
1.3 Web基础 22
1.3.1 万维网 22
1.3.2 浏览器 24
1.3.3 搜索引擎 27
QUICKCheck:Section C 30
实验 网页浏览和网上搜索 31
1.4 电子邮件基础 31
1.4.1 电子邮件概述 32
1.4.2 电子邮件技术 35
QUICKCheck:Section D 38
实验 使用E-mail 38
TECHTALK:THE BOOT PROCESS 39
ISSUE:HOW PRIVATE IS E-MAIL? 44
QUICKCheck:TechTalk 44
INTERACTIVE SUMMARY 46
INTERACTIVE SITUATION QUESTIONS 49
INTERACTIVE PRACTICE TESTS 50
学习宝典 51
实践 51
第2章 计算机硬件 53
2.1 数据的表示方法和数字电路 54
2.1.1 数字数据的表示 54
2.1.2 位和字节 57
2.1.3 数字电路 57
QUICKCheck:Section A 60
实验 用二进制数计算 61
2.2 微处理器和内存 61
2.2.1 微处理器原理 62
2.2.2 微处理器的性能指标 63
2.2.3 目前使用的微处理器 64
2.2.4 随机存储器 65
2.2.5 只读存储器 68
2.2.6 CMOS存储器 68
QUICKCheck:Section B 69
实验 性能测试 70
2.3 存储设备 71
2.3.1 存储原理 71
2.3.2 软盘 74
2.3.3 硬盘 76
2.3.4 磁带存储 78
2.3.5 光盘(CD) 78
2.3.6 数字视盘(DVD) 80
QUICKCheck:Section C 82
2.4 输入和输出设备 82
2.4.1 扩展槽、卡和接口 82
2.4.2 安装外设 85
2.4.3 显示器 87
2.4.4 打印机 89
QUICKCheck:Section D 92
TECHTALK:HOW A MICROPROCESSOR EXECUTES INSTRUCTIONS 93
QUICKCheck:TechTalk 96
ISSUE:WHY RECYCLE COMPUTERS? 98
INTERACTIVE SUMMARY 100
INTERACTIVE SITUATION QUESTIONS 103
学习宝典 104
INTERACTIVE PRACTICE TESTS 104
实践 105
第3章 计算机软件 107
3.1 软件基础 108
3.1.1 软件、程序和数据文件 108
3.1.2 开发人员和程序设计语言 110
3.1.3 软件如何运行 111
3.1.4 应用软件和系统软件 112
QUICKCheck:Section A 113
3.2 PC操作系统 114
3.2.1 操作系统概述 114
3.2.2 Windows、Mac OS、Linux、UNIX和DOS 118
QUICKCheck:Section B 122
实验 如何使用Windows界面 122
3.3.1 文档制作软件 123
3.3 应用软件 123
3.3.2 电子制表软件 128
3.3.3 会计金融、数学模型和分析软件 131
3.3.4 数据管理软件 132
3.3.5 图形软件 135
3.3.6 音乐软件 138
3.3.7 视频编辑软件 139
3.3.8 教育和参考软件 139
3.3.9 娱乐性软件 140
3.3.10 商业软件 141
QUICKCheck:Section C 142
3.4 软件的安装和版权 143
3.4.1 安装基础 143
3.4.2 从软盘或光盘安装 144
3.4.3 下载软件的安装 145
3.4.4 软件卸载 146
3.4.5 软件版权 146
3.4.6 软件许可证 148
QUICKCheck:Section D 150
实验 安装和卸载软件 150
TECHTALK:THE WINDOWS REGISTRY 151
QUICKCheck:TechTalk 154
ISSUE:IS PIRACY A PROBLEM? 155
INTERACTIVE SUMMARY 157
INTERACTIVE SITUATION QUESTIONS 159
INTERACTIVE PRACTICE TESTS 160
学习宝典 161
实践 161
第4章 文件管理、病毒防护和备份 163
4.1.1 文件名、扩展名和格式 164
4.1 文件概述 164
4.1.2 文件位置、文件夹和路径 166
4.1.3 文件大小和日期 166
QUICKCheck:Section A 167
4.2 文件管理 168
4.2.1 基于应用的文件管理 168
4.2.2 文件管理实用工具 169
4.2.3 文件管理的逻辑存储模式 171
4.2.4 Windows资源管理器 171
4.2.5 物理文件存储 174
QUICKCheck:Section B 177
实验 Windows Explorer是怎样工作的? 177
4.3 计算机病毒 178
4.3.1 病毒、Trojan Horses和蠕虫 178
4.3.2 防病毒软件 182
4.3.3 病毒恶作剧 184
QUICKCheck:Section C 185
4.4 数据备份 185
4.4.1 备份和恢复 186
4.4.2 备份设备 191
4.4.3 备份软件 191
QUICKCheck:Section D 193
实验 数据备份 194
TECHTALK:FILE FORMATS 194
QUICKCheck:TechTalk 200
ISSUE:IS IT A CRIME? 200
INTERACTIVE SUMMARY 203
INTERACTIVE SITUATION QUESTIONS 205
INTERACTIVE PRACTICE TESTS 206
实践 207
学习宝典 207
第5章 Internet和LAN技术 209
5.1 网络组成 210
5.1.1 数据传输 210
5.1.2 网络链接 212
5.1.3 网络设备 214
5.1.4 网络地址 215
5.1.5 网络拓扑结构 215
5.1.6 数据包和线路交换技术 216
5.1.7 通信协议 217
5.1.8 网络分类 219
QUICKCheck:Section A 221
5.2.2 Internet的硬件和连接设备 222
5.2 Internet组成 222
5.2.1 背景 222
5.2.3 Internet的协议 224
5.2.4 IP地址 225
5.2.5 域名 226
QUICKCheck:Section B 228
实验 跟踪数据包 228
5.3 Internet访问 229
5.3.1 拨号上网 229
5.3.2 有线电视的连接 232
5.3.3 DSL、ISDN、T1和T3 235
5.3.4 无线访问Internet 238
QUICKCheck:Section C 241
实验 确保连接的安全 241
5.4.1 局域网的服务和资源 242
5.4 局域网技术 242
5.4.2 局域网的硬件 243
5.4.3 局域网标准和协议 244
5.4.4 局域网地址 244
5.4.5 局域网的软件 245
5.4.6 LAN安装 245
5.4.7 局域网安全 246
QUICKCheck:Section D 248
TECHTALK:OSI LAYERS AND PROTOCOL STACKS 248
QUICKCheck:TechTalk 252
ISSUE:FREE WI FI?WHY NOT? 252
INTERACTIVE SUMMARY 255
INTERACTIVE SITUATION QUESTIONS 257
学习宝典 259
INTERACTIVE PRACTICE TESTS 259
实践 260
第6章 网页、网站和电子商务 261
6.1 网络技术 262
6.1.1 Web、Net和超文本 262
6.1.2 HTML 263
6.1.3 Web浏览器 267
6.1.4 扩展程序、插件和播放器 268
6.1.5 HTTP 269
6.1.6 Web服务器 271
6.1.7 Cookies 272
QUICKCheck:Section A 274
6.2 基本的网页编辑工具 275
6.2.1 网页编辑工具 275
实验 Cookies 275
6.2.2 网页基本组成 277
6.2.3 样式和样式表 278
6.2.4 网页图形 279
6.2.5 链接、按钮和热区 280
6.2.6 表格 282
6.2.7 框架 283
6.2.8 网页的测试和发布 284
QUICKCheck:Section B 285
6.3 网页扩展、脚本和程序 285
6.3.1 DHTML 286
6.3.2 XML、XSL和XHTML 286
6.3.3 JavaScript和VBScript 287
6.3.4 Java小程序 288
6.3.5 ActiveX控件 289
QUICKCheck:Section C 292
实验 浏览器安全设置 292
6.4 电子商务 293
6.4.1 电子商务概述 293
6.4.2 购物车 295
6.4.3 订单和安全处理 295
6.4.4 信用卡安全 297
6.4.5 电子钱包 298
6.4.6 个人之间的付款服务 300
QUICKCheck:Section D 300
TECHTALK:ENCRYPTION 301
QUICKCheck:TechTalk 306
ISSUE:IS THE TRUTH OUT THERE? 306
INTERACTIVE SUMMARY 308
INTERACTIVE SITUATION QUESTIONS 311
学习宝典 313
INTERACTIVE PRACTICE TESTS 313
实践 314
第7章 数字化媒体 315
7.1 位图图形 316
7.1.1 位图概述 316
7.1.2 扫描仪和照相机 316
7.1.3 修改位图图形 319
7.1.4 图像分辨率 319
7.1.5 颜色深度和调色板 321
7.1.6 位图图形文件格式 324
QUICKCheck:Section A 325
实验 处理位图图形 325
7.2.1 矢量图概述 326
7.2 矢量图和三维图形 326
7.2.2 矢量图与位图之间的转换 330
7.2.3 Web中的矢量图 331
7.2.4 三维图形 331
QUICKCheck:Section B 334
7.3 桌面视频 334
7.3.1 桌面视频概述 334
7.3.2 摄像机 336
7.3.3 视频的传送和存储 338
7.3.4 桌面视频的编辑和处理 339
7.3.5 基于Web的视频 342
QUICKCheck:Section C 343
实验 视频编辑 343
7.4 数字化声音 344
7.4.1 波形音频 344
7.4.2 MIDI音乐 348
7.4.3 语音识别与合成 349
QUICKCheck:Section D 350
TECHTALK:DATA COMPRESSION 350
QUICKCheck:TechTalk 356
ISSUE:WHO'S GOT THE RIGHTS? 356
INTERACTIVE SUMMARY 359
INTERACTIVE SITUATION QUESTIONS 362
INTERACTIVE PRACTICE TESTS 363
学习宝典 363
实践 364
第8章 计算机工业 366
8.1 计算机发展史 367
8.1.1 手工计算器 367
8.1.2 机械计算器 368
8.1.3 计算机原型 370
8.1.4 历代计算机 371
8.1.5 个人计算机 374
QUICKCheck:Section A 376
8.2 计算机和IT行业 377
8.2.1 行业概述 377
8.2.2 经济因素 380
8.2.3 产品开发 381
8.2.4 市场份额 384
8.2.5 市场通道 385
8.2.6 行业规则 387
QUICKCheck:Section B 388
8.3 计算机专业人员的职业生涯 388
8.3.1 工作和工资 389
8.3.2 工作条件 392
8.3.3 教育 394
8.3.4 证书 395
QUICKCheck:Section C 397
8.4 求职资源 397
8.4.1 求职概述 397
8.4.2 求职市场的简历 398
8.4.3 Web公文包 400
8.4.4 职位清单 400
8.4.5 职位银行 401
8.4.6 猎头公司和职业介绍所 403
8.4.7 评价空缺职位 404
QUICKCheck:Section D 404
实验 在线求职 404
TECHTALK:THE FUTURE OF COMPUTING 405
ISSUE:WHO NEEDS PROFESSIONAL ETHICS? 410
QUICKCheck:TechTalk 410
INTERACTIVE SUMMARY 412
INTERACTIVE SITUATION QUESTIONS 415
INTERACTIVE PRACTICE TESTS 416
学习宝典 417
实践 417
第9章 信息系统分析与设计 419
9.1 信息系统 420
9.1.1 组织中的信息系统 420
9.1.2 办公自动化系统 424
9.1.3 事务处理系统 424
9.1.4 管理信息系统 426
9.1.5 决策支持系统 427
9.1.6 专家系统和神经网络 429
9.2 系统分析 431
QUICKCheck:Section A 431
9.2.1 规划阶段 432
9.2.2 成立项目开发组 432
9.2.3 可行性分析 433
9.2.4 系统开发生命周期 433
9.2.5 分析阶段 435
9.2.6 研究现行系统 436
9.2.7 确定系统需求 436
QUICKCheck:Section B 438
实验 使用数据流程图 438
9.3 系统设计 439
9.3.1 设计阶段 439
9.3.2 确定备选解决方案 439
9.3.4 选择硬件和软件 442
9.3.3 评价方案并选择最优解决方案 442
9.3.5 开发应用软件说明书 443
9.3.6 获得准许实施新系统 445
QUICKCheck:Section C 445
9.4 实施与维护 446
9.4.1 实施阶段 446
9.4.2 购买并安装硬件和软件 446
9.4.3 创建应用软件 446
9.4.4 测试应用软件 447
9.4.5 最终文档 447
9.4.6 培训用户 448
9.4.7 转换数据 448
9.4.8 转换到新系统 449
9.4.9 维护阶段 449
TECHTALK:DOCUMENTATION TOOLS 452
QUICKCheck:Section D 452
QUICKCheck:TechTalk 459
ISSUE:DO INFORMATION SYSTEMS WORK? 459
INTERACTIVE SUMMARY 461
INTERACTIVE SITUATION QUESTIONS 464
INTERACTIVE PRACTICE TESTS 465
学习宝典 465
实践 466
第10章 数据库 468
10.1 文件和数据库的概念 468
10.1.1 数据库和结构化文件 469
10.1.2 域 469
10.1.3 记录 469
10.1.4 联系和基数 471
10.1.5 层次、网络、关系和面向对象数据库 473
QUICKCheck:Section A 476
10.2 数据管理工具 476
10.2.1 文件管理软件 477
10.2.2 数据库管理系统 479
10.2.3 数据库与Web 482
10.2.4 XML文档 485
QUICKCheck:Section B 487
10.3 数据库设计 488
10.3.1 域的定义 488
10.3.2 规范化 491
10.3.3 记录的组织 493
10.3.4 界面的设计 494
10.3.5 报表模板的设计 495
10.3.6 数据加载 497
QUICKCheck:Section C 498
实验 数据库软件是怎样工作的 499
10.4 SQL 499
10.4.1 SQL基础 500
10.4.2 添加记录 501
10.4.3 信息检索 502
10.4.4 域的更新 505
10.4.5 表的连接 506
QUICKCheck:Section D 507
TECHTALK:DATA ANALYSIS 507
QUICKCheck:TechTalk 512
ISSUE:WHAT HAPPENED TO PRIVACY? 512
INTERACTIVE SUMMARY 515
INTERACTIVE SITUATION QUESTIONS 517
INTERACTIVE PRACTICE TESTS 518
学习宝典 519
实践 519
第11章 计算机程序设计 521
11.1 程序设计基础 522
11.1.1 计算机程序设计与软件工程 522
11.1.2 程序设计语言与程序设计范型 523
11.1.3 程序设计 527
11.1.4 编写计算机程序 528
11.1.5 程序测试和编写文档 531
QUICKCheck:Section A 532
实验 可视化编程环境 533
11.2 过程程序设计 533
11.2.1 算法 534
11.2.2 算法表达 534
11.2.3 顺序、选择和循环 536
11.2.4 过程语言及其应用 543
QUICK Check:Section B 544
11.3 面向对象程序设计 544
11.3.1 对象和类 545
11.3.2 继承 546
11.3.3 方法和消息 547
11.3.4 面向对象程序的结构 550
11.3.5 面向对象语言及其应用 552
QUICKCheck:Section C 554
11.4 说明性程序设计 554
11.4.1 说明性范型 554
11.4.2 Prolog事实 555
11.4.3 Prolog规则 558
11.4.4 输入能力 560
11.4.5 跟踪调试 563
11.4.6 说明性语言及其应用 563
QUICKCheck:Section D 565
TECHTALK:PROGRAMMING TOOLS 565
QUICKCheck:TechTalk 570
ISSUE:ARE THE INMATES RUNNING THE ASYLUM? 571
INTERACTIVE SUMMARY 573
INTERACTIVE SITUATION QUESTIONS 576
INTERACTIVE PRACTICE TESTS 577
学习宝典 578
实践 578
第12章 超桌面计算 580
12.1 大型计算 580
12.1.1 企业级计算 581
12.1.2 高性能计算 585
QUICKCheck:Section A 587
12.2 大型计算系统的组成 587
12.2.1 企业级硬件 588
12.2.2 高性能计算硬件 593
12.2.3 企业级软件 595
12.2.4 HPC软件 597
QUICKCheck:Section B 598
12.3 企业级与高性能体系结构 599
12.3.1 集中式体系结构 599
12.3.2 分布式体系结构 601
12.3.3 分层体系结构 602
12.3.4 网格体系结构 603
12.3.5 群集 606
实验 网格计算 608
QUICKCheck:Section C 608
12.4 服务质量 609
12.4.1 可靠性、可用性和可维护性 609
12.4.2 风险管理 612
12.4.3 数据中心 613
12.4.4 灾难恢复计划 614
QUICKCheck:Section D 616
TECHTALK:HIERARCHICAL STORAGE MANAGEMENT 617
QUICKCheck:TechTalk 620
ISSUE:DONATE CPU CYCLES? 621
INTERACTIVE SUMMARY 623
INTERACTIVE SITUATION QUESTIONS 626
INTERACTIVE PRACTICE TESTS 627
学习宝典 627
实践 628