第1章 计算机和数字基础知识 1
1.1A部分:一切数字事物 1
1.1.1数字革命 2
1.1.2一体化 6
1.1.3数字社会 7
1.1.4快速测试 9
1.2B部分:数字设备 10
1.2.1计算机基础知识 10
1.2.2个人计算机、服务器、大型机和超级计算机 11
1.2.3PDA、便携式播放器和智能电话 13
1.2.4微控制器 15
1.2.5快速测试 15
1.3C部分:数字数据表示 16
1.3.1数据表示基础知识 16
1.3.2数字、文本和图片的表示 16
1.3.3位和字节的量化 18
1.3.4电路和芯片 19
1.3.5快速测试 21
1.4D部分:数字化处理 21
1.4.1程序和指令集 21
1.4.2处理器逻辑 23
1.4.3快速测试 25
1.5E部分:密码安全 25
1.5.1认证协议 25
1.5.2密码破解 26
1.5.3安全的密码 28
1.5.4快速测试 31
第2章 计算机硬件 32
2.1A部分:个人计算机基础知识 33
2.1.1个人计算机系统 33
2.1.2桌面计算机和便携式计算机 34
2.1.3家庭、媒体、游戏以及小型企业系统 36
2.1.4购买计算机系统部件 37
2.1.5快速测试 41
2.2B部分:微处理器和内存 41
2.2.1微处理器基础知识 41
2.2.2现代的微处理器 43
2.2.3随机访问存储器 45
2.2.4只读存储器 47
2.2.5EEPROM 47
2.2.6快速测试 48
2.3C部分:存储设备 48
2.3.1存储基础知识 49
2.3.2磁盘和磁带技术 50
2.3.3CD和DVD技术 52
2.3.4固态存储器 55
2.3.5存储知识总结 56
2.3.6快速测试 57
2.4D部分:输入和输出设备 58
2.4.1基本的输入设备 58
2.4.2显示设备 59
2.4.3打印机 61
2.4.4安装外设 63
2.4.5快速测试 65
2.5E部分:硬件安全 65
2.5.1防盗设备 65
2.5.2电涌防护和电池备份 66
2.5.3基本维护 67
2.5.4故障检查和维修 69
2.5.5快速测试 71
第3章 计算机软件 72
3.1A部分:软件基础知识 72
3.1.1软件分类 73
3.1.2应用软件 73
3.1.3实用程序软件 74
3.1.4设备驱动程序 76
3.1.5快速测试 76
3.2B部分:常用应用软件 76
3.2.1文档制作软件 76
3.2.2电子表格软件 80
3.2.3数字处理软件 82
3.2.4数据库软件 83
3.2.5图形软件 86
3.2.6音乐软件 87
3.2.7视频编辑软件和DVD制作软件 88
3.2.8教育软件和参考软件 88
3.2.9娱乐软件 89
3.2.10商用软件 90
3.2.11快速测试 90
3.3C部分:购买软件 90
3.3.1消费者基础知识 90
3.3.2软件版权和许可证 93
3.3.3快速测试 96
3.4D部分:软件安装和升级 96
3.4.1软件安装基础知识 97
3.4.2安装本地应用软件 98
3.4.3安装便携式软件和Web应用软件 101
3.4.4软件升级 101
3.4.5卸载软件 103
3.4.6快速测试 104
3.5E部分:安全软件 104
3.5.1安全软件基础知识 104
3.5.2安全套件 107
3.5.3杀毒模块 108
3.5.4快速测试 110
第4章 操作系统和文件管理 111
4.1A部分:操作系统基础知识 111
4.1.1操作系统活动 112
4.1.2用户界面 115
4.1.3引导过程 118
4.1.4快速测试 119
4.2B部分:现代操作系统 119
4.2.1MicrosoftWindows 119
4.2.2MacOS 122
4.2.3UNIX和Linux 124
4.2.4DOS 126
4.2.5手持设备操作系统 126
4.2.6快速测试 127
4.3C部分:文件基础知识 127
4.3.1文件名和扩展名 127
4.3.2文件目录和文件夹 128
4.3.3文件格式 130
4.3.4快速测试 133
4.4D部分:文件管理 133
4.4.1基于应用程序的文件管理 133
4.4.2文件管理实用程序 134
4.4.3文件管理隐喻 136
4.4.4Windows资源管理器 136
4.4.5文件管理技巧 138
4.4.6物理文件存储 138
4.4.7快速测试 141
4.5E部分:备份安全 141
4.5.1备份基础知识 141
4.5.2数据文件备份 143
4.5.3系统备份 144
4.5.4引导盘和恢复盘 145
4.5.5快速测试 147
第5章 局域网和无线局域网 148
5.1A部分:网络构建基础 148
5.1.1网络的分类 148
5.1.2局域网标准 149
5.1.3网络设备 150
5.1.4客户端、服务器和对等网络 150
5.1.5物理拓扑结构 151
5.1.6网络链路 152
5.1.7通信协议 153
5.1.8快速测试 155
5.2B部分:有线网络 155
5.2.1有线网络基础 155
5.2.2家庭PNA和电线网络 156
5.2.3以太网 157
5.2.4以太网设备 158
5.2.5以太网安装 160
5.2.6快速测试 162
5.3C部分:无线网络 162
5.3.1无线网络基础 162
5.3.2蓝牙 163
5.3.3Wi-Fi 164
5.3.4Wi-Fi设备 165
5.3.5Wi-Fi安装 166
5.3.6快速测试 169
5.4D部分:使用局域网 169
5.4.1局域网的优点和挑战 169
5.4.2共享文件 170
5.4.3共享打印机 173
5.4.4局域网聚会 174
5.4.5故障处理 175
5.4.6快速测试 175
5.5E部分:加密下的安全 175
5.5.1Wi-Fi安全 176
5.5.2加密 177
5.5.3快速测试 180
第6章 因特网 181
6.1A部分:因特网技术 182
6.1.1背景知识 182
6.1.2因特网的基础结构 182
6.1.3因特网协议、地址和域名 184
6.1.4连接速度 188
6.1.5快速测试 189
6.2B部分:固定因特网接入 189
6.2.1拨号连接 189
6.2.2DSL、ISDN和专线 191
6.2.3有线电视因特网服务 193
6.2.4卫星因特网服务 194
6.2.5固定无线服务 195
6.2.6固定因特网连接综述 196
6.2.7快速测试 197
6.3C部分:便携式和移动因特网接入 197
6.3.1因特网之路 197
6.3.2Wi-Fi热点 198
6.3.3便携式和移动WiMAX 199
6.3.4便携式卫星服务 199
6.3.5蜂窝数据服务 200
6.3.6快速测试 203
6.4D部分:因特网服务 203
6.4.1实时消息 203
6.4.2VoIP 205
6.4.3网格计算 207
6.4.4FTP 208
6.4.5文件共享 210
6.4.6快速测试 211
6.5E部分:因特网安全 211
6.5.1入侵尝试 212
6.5.2保护端口 212
6.5.3路由器和NAT 214
6.5.4虚拟专用网络 216
6.5.5快速测试 216
第7章 Web和电子邮件 217
7.1A部分:Web技术 218
7.1.1Web基础知识 218
7.1.2HTML 220
7.1.3HTTP 221
7.1.4Web浏览器 222
7.1.5cookie 225
7.1.6网页制作 226
7.1.7HTML脚本 228
7.1.8快速测试 229
7.2B部分:搜索引擎 230
7.2.1搜索引擎基础知识 230
7.2.2形成搜索 234
7.2.3引用基于Web的素材 236
7.2.4快速测试 237
7.3C部分:电子商务 237
7.3.1电子商务基础知识 238
7.3.2在线购物 239
7.3.3在线拍卖 241
7.3.4在线支付 242
7.3.5快速测试 244
7.4D部分:电子邮件 244
7.4.1电子邮件概述 244
7.4.2网络礼仪 247
7.4.3电子邮件技术 248
7.4.4快速测试 250
7.5E部分:Web和电子邮件安全 250
7.5.1cookie利用 250
7.5.2假冒网站 253
7.5.3垃圾邮件 254
7.5.4网络钓鱼 256
7.5.5快速测试 256
第8章 数字媒体 257
8.1A部分:数字声音 258
8.1.1数字音频基础知识 258
8.1.2便携式音频播放器 260
8.1.3MIDI音乐 261
8.1.4语音识别和语音合成 262
8.1.5快速测试 264
8.2B部分:位图图形 264
8.2.1位图基础知识 264
8.2.2扫描仪和照相机 264
8.2.3图像分辨率 266
8.2.4颜色深度和调色板 268
8.2.5图像压缩 270
8.2.6位图图形格式 272
8.2.7快速测试 273
8.3C部分:矢量图形和三维图形 274
8.3.1矢量图形基础知识 274
8.3.2矢量图形-位图转换 276
8.3.3Web上的矢量图形 277
8.3.4三维图形 278
8.3.5快速测试 279
8.4D部分:数字视频 279
8.4.1数字视频基础知识 280
8.4.2创建视频的连续镜头 280
8.4.3视频传输 281
8.4.4视频编辑 283
8.4.5视频输出 283
8.4.6桌面视频、PDA视频和Web视频 285
8.4.7视频DVD 286
8.4.8快速测试 288
8.5E部分:数字版权管理 289
8.5.1数字版权管理基础知识 289
8.5.2信号加扰与数字水印 290
8.5.3CD拷贝保护 290
8.5.4DVDDRM 291
8.5.5数字下载的DRM 293
8.5.6快速测试 294
第9章 计算机产业:历史、职业和道德 295
9.1A部分:计算机历史 295
9.1.1手动计算器 296
9.1.2机械式计算器 296
9.1.3计算机原型 298
9.1.4计算机的发展历程 299
9.1.5个人计算机 302
9.1.6快速测试 303
9.2B部分:计算机产业和IT产业 303
9.2.1产业综述 304
9.2.2经济因素 306
9.2.3产品开发 307
9.2.4市场份额 309
9.2.5销售渠道 310
9.2.6产业法规 312
9.2.7快速测试 313
9.3C部分:计算机专业人士的职业 313
9.3.1工作和薪水 313
9.3.2教育和认证 316
9.3.3求职基础知识 319
9.3.4简历和Web文件夹 320
9.3.5职位列表 322
9.3.6快速测试 324
9.4D部分:职业道德 324
9.4.1道德规范基础知识 324
9.4.2IT道德规范 325
9.4.3道德决策 330
9.4.4检举 332
9.4.5快速测试 333
9.5E部分:工作区安全和人体工程学 334
9.5.1辐射风险 334
9.5.2重复性压力损伤 335
9.5.3眼疲劳 336
9.5.4背部疼痛 338
9.5.5久坐的生活方式 338
9.5.6快速测试 339
第10章 信息系统分析与设计 340
10.1A部分:信息系统 340
10.1.1组织的信息系统 340
10.1.2事务处理系统 343
10.1.3管理信息系统 344
10.1.4决策支持系统 345
10.1.5专家系统和神经网络 346
10.1.6快速测试 347
10.2B部分:系统分析 347
10.2.1系统开发生命周期 348
10.2.2计划阶段 348
10.2.3分析阶段 352
10.2.4文档工具 353
10.2.5快速测试 355
10.3C部分:系统设计 356
10.3.1设计阶段 356
10.3.2评估与选择 358
10.3.3应用程序规范 359
10.3.4快速测试 360
10.4D部分:实现和维护 360
10.4.1实现阶段 361
10.4.2开发和测试 361
10.4.3文档和培训 362
10.4.4转换和切换 362
10.4.5维护阶段 363
10.4.6快速测试 365
10.5E部分:公司数据安全 365
10.5.1信息系统数据的弱点 365
10.5.2信息系统数据安全 367
10.5.3公司身份盗窃 368
10.5.4快速测试 369
第11章 数据库 370
11.1A部分:文件和数据库概念 371
11.1.1数据库基础知识 371
11.1.2数据库模型 374
11.1.3快速测试 380
11.2B部分:数据管理工具 380
11.2.1数据管理软件 380
11.2.2数据库管理系统 382
11.2.3数据库和Web 384
11.2.4XML 387
11.2.5快速测试 388
11.3C部分:数据库设计 389
11.3.1定义字段 389
11.3.2规范化 392
11.3.3组织记录 393
11.3.4设计界面 394
11.3.5设计报表模板 395
11.3.6装载数据 397
11.3.7快速测试 397
11.4D部分:SQL 397
11.4.1SQL基础知识 398
11.4.2添加记录 399
11.4.3查找信息 400
11.4.4更新字段 401
11.4.5连接表 402
11.4.6快速测试 403
11.5E部分:数据库安全 403
11.5.1数据库的脆弱性 404
11.5.2数据库安全措施 405
11.5.3数据库安全法规 406
11.5.4个人能做什么 408
11.5.5快速测试 409
第12章 计算机编程 410
12.1A部分:编程基础知识 411
12.1.1计算机编程和软件工程 411
12.1.2编程语言及范例 412
12.1.3程序设计 416
12.1.4程序编码 417
12.1.5程序测试和存档 420
12.1.6编程工具 421
12.1.7快速测试 422
12.2B部分:过程化编程 423
12.2.1算法 423
12.2.2表述算法 425
12.2.3顺序、选择和循环控制 427
12.2.4过程化语言和应用程序 430
12.2.5快速测试 431
12.3C部分:面向对象编程 431
12.3.1对象和类 431
12.3.2继承 433
12.3.3方法和消息 433
12.3.4面向对象的程序结构 436
12.3.5面向对象的语言和应用程序 437
12.3.6快速测试 438
12.4D部分:说明性编程 438
12.4.1说明性范例 439
12.4.2Prolog事实 440
12.4.3Prolog规则 442
12.4.4输入收集功能 444
12.4.5说明性语言和应用程序 444
12.4.6快速测试 446
12.5E部分:安全编程 446
12.5.1黑帽行为 446
12.5.2开发安全的软件 447
12.5.3处理措施 449
12.5.4快速测试 450
术语表 451
快速测试参考答案 489