第1章 概论 1
1.1 计算机的产生与发展 1
1.1.1 计算机的产生 1
1.1.2 计算机的发展过程 2
1.1.3 未来计算机的发展趋势与展望 3
1.2 计算机的工作特点及分类 5
1.2.1 计算机的工作特点 5
1.2.2 计算机的分类 5
1.3 计算机与信息社会 6
1.3.1 信息与信息社会 7
1.3.2 计算机在信息社会中的应用 8
习题 10
第2章 计算机基础知识 11
2.1 数据在计算机中的表示与存储 11
2.1.1 数的进位计数制 11
2.1.2 二进制数的运算 13
2.1.3 不同进位计数制间的转换 14
2.1.4 数值数据的编码与表示 16
2.1.5 信息编码 19
2.2 计算机系统的组成 22
2.2.1 计算机硬件 23
2.2.2 计算机的基本工作原理 24
2.2.3 计算机软件 25
2.3 多媒体的基本概念 26
习题 27
第3章 微型计算机硬件组成 30
3.1 微型计算机概述 30
3.1.1 PC兼容机 30
3.1.2 苹果机 31
3.1.3 微型计算机的基本性能指标 31
3.2 微型计算机硬件系统 32
3.2.1 CPU 33
3.2.2 主板 34
3.2.3 内存储器 37
3.2.4 微型计算机的总线 38
3.2.5 计算机常用外部设备 39
3.2.6 微型计算机常用的多媒体设备 45
3.2.7 微型计算机与蓝牙技术 52
3.3 PC的未来 53
习题 53
第4章 操作系统基础 56
4.1 计算机操作系统概述 56
4.1.1 操作系统的基本概念 56
4.1.2 操作系统的发展 57
4.1.3 操作系统的分类 58
4.1.4 操作系统的特点 59
4.2 操作系统的功能 60
4.2.1 处理机管理 60
4.2.2 存储管理 62
4.2.3 设备管理 64
4.2.4 文件管理 66
4.3 典型操作系统简介 68
4.3.1 DOS系统 68
4.3.2 Windows操作系统 68
4.3.3 UNIX系统 69
4.3.4 Linux系统 71
4.4 中文操作系统Windows XP 74
4.4.1 中文Windows XP系统概述 74
4.4.2 中文Windows XP基本操作 79
4.4.3 磁盘管理 89
4.4.4 控制面板 91
习题 98
5.1.1 Word系统概述 101
5.1 文字处理软件 101
第5章 常用应用软件 101
5.1.2 文档的建立 103
5.1.3 文档的编辑 106
5.1.4 文档的排版与打印 107
5.1.5 表格制作 116
5.1.6 图文混排 120
5.2 电子表格软件 124
5.2.1 Excel系统概述 124
5.2.2 建立工作表 126
5.2.3 工作簿的基本操作 130
5.2.4 使用公式与函数 132
5.2.5 工作表的编辑与格式化 140
5.2.6 使用图表 144
5.2.7 使用数据清单 145
5.3 文稿演示软件 151
5.3.1 PowerPoint系统概述 151
5.3.2 幻灯片的制作与格式化 153
5.3.3 设置演示文稿的外观 156
5.3.4 设置幻灯片放映 159
5.4 常用工具软件 163
5.4.1 文件压缩与解压缩软件WinRAR 163
5.4.2 PDF文件格式转换软件Adobe Acrobat 164
5.4.3 文件下载软件FlashGet 165
习题 166
6.1.1 计算机网络的定义与功能 168
6.1 计算机网络概述 168
第6章 计算机网络基础 168
6.1.2 计算机网络的分类 169
6.1.3 计算机网络的体系结构 170
6.1.4 计算机网络的拓扑结构 173
6.2 计算机网络的组成 174
6.2.1 网络中的主机 175
6.2.2 网络传输介质 176
6.2.3 网络连接设备 179
6.2.4 网络协议 183
6.2.5 IP地址和域名系统 184
6.2.6 网络操作系统 188
6.3.2 IEEE 802模型及协议标准 189
6.3 局域网 189
6.3.1 局域网的特点 189
6.3.3 局域网的结构类型 190
6.3.4 交换式局域网和虚拟局域网 192
6.3.5 无线局域网WLAN 192
习题 193
第7章 Internet及应用 196
7.1 Internet基础 196
7.1.1 Internet的发展历史 196
7.1.2 Internet的工作方式 197
7.1.3 下一代互联网及IPv6 197
7.1.4 我国Internet的发展概况 199
7.1.5 Internet上的各类应用 200
7.2 接入Internet 201
7.2.1 电话拨号上网 201
7.2.2 ISDN方式接入 202
7.2.3 ADSL方式接入 203
7.2.4 局域网接入 204
7.3 Internet的应用 205
7.3.1 电子邮件 205
7.3.2 WWW浏览 215
7.3.3 网络搜索引擎 218
7.3.4 文件传输 219
7.3.5 远程登录 221
7.3.6 网上聊天 221
7.3.7 IP电话 223
7.4 构建Web网站 224
7.4.1 网站建设概述 225
7.4.2 网页制作技术概述 225
7.4.3 超文本标记语言HTML 226
7.4.4 网站的发布 229
7.4.5 网页制作软件 232
7.5 网页制作工具FrontPage 2002 233
7.5.1 FrontPage 2002界面 233
7.5.2 创建、编辑网页 234
7.5.3 创建超链接和书签 235
7.5.4 用图像装饰网页 237
7.5.5 用表格改善网页布局 240
7.5.6 建立和使用框架 243
7.5.7 利用表单制作交互式网页 247
7.5.8 用音乐和动画丰富网页的表现力 249
习题 253
第8章 数据库基础 255
8.1 数据库系统的基本概念 255
8.1.1 数据库与数据库管理系统 255
8.1.2 数据库系统的发展 256
8.1.3 数据库系统的基本特点 257
8.1.4 数据模型 258
8.1.5 常用的数据库系统及其开发工具 262
8.2 Access数据库基础 262
8.2.1 Access数据库系统的基本对象 262
8.2.2 数据库的基本操作 264
8.2.3 数据库的维护 267
8.2.4 数据库的查询 268
8.3 结构化查询语言SQL基础 272
8.3.1 sQL的基本表建立、修改和删除命令 273
8.3.2 sQL的数据更新命令 274
8.3.3 sQL数据库查询语句 276
习题 280
第9章 程序设计基础 282
9.1 程序设计概述 282
9.1.1 程序、程序设计语言及分类 282
9.1.2 程序设计语言的构成 283
9.1.3 程序设计的一般过程 286
9.2 算法 288
9.2.1 算法的概念与特征 288
9.2.2 算法的描述方法 289
9.2.3 程序设计典型算法 291
9.3 程序设计方法与常用程序设计语言 294
9.3.1 结构化程序设计 294
9.3.2 面向对象程序设计 294
9.3.3 常用程序设计语言 296
习题 301
10.1.1 计算机信息系统 303
10.1.2 计算机信息系统安全的脆弱性 303
10.1 计算机信息系统的安全 303
第10章 信息系统安全与道德 303
10.1.3 计算机信息系统的安全 304
10.2 计算机病毒、蠕虫和特洛伊木马 305
10.2.1 病毒、蠕虫和特洛伊木马的定义及特征 306
10.2.2 计算机病毒、蠕虫、特洛伊木马的防范 309
10.3 网络黑客及防范 310
10.3.1 网络黑客 310
10.3.2 网络黑客常用的攻击方式 311
10.3.3 网络黑客攻击的安全防范 313
10.4 信息安全技术 315
10.4.1 数据加密技术 315
10.4.2 数字签名 315
10.4.3 数字证书 316
10.5 防火墙 317
10.5.1 防火墙概述 317
10.5.2 防火墙的主要类型 318
10.5.3 防火墙形态 319
10.6 网络入侵检测技术 319
10.6.1 入侵检测技术实现的主要功能 320
10.6.2 入侵检测的主要步骤和方法 320
10.7 网络社会责任和网络道德 321
10.7.1 网络社会责任与计算机职业道德 321
10.7.2 计算机软件知识产权 322
10.7.3 计算机安全法律法规 322
习题 324
参考文献 325