第1章 计算机概述 1
1.1 计算机的发展和展望 1
1.1.1 计算机的诞生 1
1.1.2 冯·诺依曼结构 3
1.1 3 计算机的发展历程 5
1.1.4 微型计算机的发展 6
1.1.5 中国计算机的发展 8
1.1.6 未来计算机的发展趋势 11
1.2 计算机的特点与分类 13
1.3 计算机的应用领域 14
习题1 17
2.1.1 信息与信息科学 19
2.1 信息与信息系统 19
第2章 计算机基础知识 19
2.1.2 信息技术与信息社会 20
2.2 计算机中信息的表示 23
2.2.1 计算机中的数制 23
2.2.2 不同进位记数制之间的转换 25
2.2.3 计算机中数据的存储单位 27
2.2.4 二进制数在计算机内的表示 28
2.2.5 二—十进制BCD码 33
2.2.6 字符在计算机中的表示 34
2.3 计算机系统的组成 37
2.3.1 计算机系统 37
2.3.2 计算机基本工作原理 38
2.3.3 计算机软件系统 45
2.3.4 计算机系统的性能指标 47
习题2 48
第3章 微型计算机系统 51
3.1 微型计算机概述 51
3.1.1 微型计算机系统 51
3.1.2 微型计算机的特点 51
3.1.3 微型计算机的分类 52
3.2 微型计算机的硬件系统 54
3.3 微型计算机的常见外部设备 64
习题3 68
第4章 操作系统基础 71
4.1 操作系统概述 71
4.1.1 操作系统定义 71
4.1.2 操作系统的作用和功能 72
4.1.3 操作系统的发展 75
4.1.4 操作系统基本概念 76
4.1.5 操作系统的特性 77
4.1.6 操作系统的性能 79
4.1.7 操作系统的种类 79
4.2 中文版Windows XP Professional 81
4.2.1 Windows XP操作系统概述 81
4.2.2 Windows XP基础知识和基本操作 82
4.2.3 Windows XP文件及文件夹操作 90
4.2.4 Windows XP磁盘操作及应用 98
4.2.5 Windows XP系统设置 103
4.3 UNIX操作系统简介 118
习题4 121
5.1.1 Word 2003界面环境 125
5.1 中文文字处理软件Word 2003 125
第5章 办公软件 125
5.1.2 文档编辑环境设置 128
5.1.3 页面环境设置 130
5.1.4 正文编辑 133
5.1.5 表格 142
5.1.6 对象处理 150
5.1.7 设置页眉和页脚 158
5.1.8 产生目录 159
5.1.9 其他应用 160
5.2 电子表格处理软件Excel 2003 161
5.2.1 Excel 2003界面环境 161
5.2.2 数据与数据输入 163
5.2.3 应用表格实例 168
5.2.6 Excel图表 172
5.2.4 审核 172
5.2.5 管理Excel窗口 172
5.3 演示文稿PowerPoint2003 174
5.3.1 Microsoft Office PowerPoint 2003简介 174
5.3.2 Excel 2003界面环境 175
5.3.3 幻灯片制作 176
5.4 小结 181
习题5 181
第6章 常用工具软件 183
6.1 应用工具软件 183
6.1.1 压缩工具 183
6.1.2 阅读工具 186
6.1.3 文档转换工具 186
6.1.4 下载工具 188
6.1.5 刻录工具 189
6.2 系统工具软件 190
6.2.1 Windows优化大师简介 190
6.2.2 分区魔术师简介 193
6.3 小结 196
习题6 196
第7章 程序设计 199
7.1 程序设计的概念 199
7.1.1 程序设计的步骤 199
7.1.2 完成文档资料整理工作 201
7.2.2 汇编语言 202
7.2.3 高级语言 202
7.2.1 机器语言 202
7.2 程序设计语言 202
7.2.4 脚本语言 203
7.2.5 自然语言 204
7.2.6 程序的编译与解释 204
7.3 程序设计思想 204
7.3.1 结构化程序设计 204
7.3.2 面向对象的程序设计 207
7.4 编程语言的选择 208
7.5 数据结构 209
7.5.1 数据结构基本概念 209
7.5.2 算法及评价 211
7.5.3 线性表 211
7.5.4 栈和队列 215
7.5.5 树与二叉树 219
7.5.6 算法示例 223
7.6 简单VB程序编写实例 226
7.6.1 Visual Basic V6.0的集成开发环境 226
7.6.2 VB编程的一般步骤 228
7.6.3 VB编程的实例 228
习题7 231
第8章 数据库基础 233
8.1 数据库概述 233
8.2 数据模型 235
8.2.1 数据模型的组成 235
8.2.2 概念模型 236
8.3 数据库模型 237
8.4 关系数据库 238
8.4.1 关系的操作 239
8.4.2 关系数据库的设计方法 240
8.5 Access数据库 241
8.5.1 Access数据库的启动与退出 241
8.5.2 数据库的设计 243
8.5.3 数据库和表的创建 243
8.5.4 创建关系 249
8.5.5 数据库查询 251
8.6 数据库技术的新发展 253
8.6.1 数据库技术发展的三个阶段 253
8.6.2 数据库的新技术 254
8.6.3 常见数据库管理系统 255
习题8 255
第9章 多媒体技术 257
9.1 多媒体技术概述 257
9.1.1 多媒体关键技术 258
9.1.2 多媒体计算机 259
9.2 常用媒体类型 261
9.2.1 文字 261
9.2.2 音频 261
9.2.3 图像 262
9.2.4 动态图像 263
9.3 多媒体创作工具 266
9.3.1 图像处理软件Photoshop 266
9.3.2 视频制作软件Premiere 268
9.3.3 Flash动画制作 270
9.4 超文本与超媒体 271
9.4.2 超媒体 272
习题9 272
9.4.1 超文本 272
第10章 软件工程 277
10.1 软件工程概述 277
10.1.1 软件 277
10.1.2 软件危机和软件工程 278
10.1.3 软件工程过程 279
10.1.4 软件工程的目标和原则 280
10.2 软件生命周期 281
10.2.1 软件定义时期 281
10.2.2 开发时期 283
10.2.3 维护时期 287
10.3 软件生命周期模型 287
10.4 软件开发中的系统分析与设计方法 289
习题10 291
11.1.2 计算机网络的功能 293
11.1.1 计算机网络的定义 293
第11章 计算机网络基础 293
11.1 计算机网络概述 293
11.1.3 计算机网络的分类 294
11.1.4 计算机网络的体系结构 295
11.1.5 计算机网络的基本组成 297
11.1.6 计算机网络的发展 297
11.2 局域网基础 298
11.2.1 局域网的定义 298
11.2.2 局域网的拓扑结构 299
11.2.3 局域网的传输介质 300
11.2.4 局域网介质访问控制方法 302
11.2.5 局域网的分类 302
11.2.7 网络互联设备 303
11.2.6 以太网 303
11.3 Internet的基础 304
11.3.1 Internet概况 304
11.3.2 Internet网络地址 307
11.3.3 连接Internet 309
11.4 Internet的应用 310
11.4.1 WWW服务 310
11.4.2 电子邮件 314
11.4.3 文件传输服务 318
11.4.4 信息搜索 320
11.5 网页制作 325
11.5.1 Dreamweaver简介 326
11.5.2 创建新站点 328
11.5.3 编辑网页 330
11.5.4 插入图像 332
11.5.5 创建超链接 333
11.5.6 网页布局 335
11.5.7 使用表单 340
习题11 343
第12章 信息安全与职业道德 345
12.1 信息安全概述 345
12.1.1 计算机安全、信息安全和网络安全 345
12.1.2 信息安全的主要威胁 346
12.1.3 信息安全需求、安全服务和信息安全标准 349
12.2 信息安全技术 350
12.2.1 访问控制技术 351
12.2.2 数据加密技术 351
12.2.3 网络防火墙 353
12.3 计算机病毒及其防治 354
12.3.1 计算机病毒的基本知识 354
12.3.2 计算机病毒的预防 359
12.3.3 计算机病毒的清除 360
12.3.4 常见杀毒软件 361
12.4 职业道德及相关法规 363
12.4.1 道德及相关概念 364
12.4.2 提倡职业道德的必要性 364
12.4.3 网络用户行为规范 365
12.4.4 知识产权 367
12.5 网络安全 368
习题12 370
参考文献 372