第1章 计算机与信息社会 1
1.1 计算机的发展和展望 1
1.1.1 近代计算机发展史 1
1.1.2 现代计算机发展史 2
1.1.3 微型计算机的发展史 4
1.1.4 传统计算机的发展趋势 5
1.1.5 未来新型计算机的发展趋势 6
1.2 计算机的特点、分类和应用 7
1.2.1 计算机的特点 7
1.2.2 计算机的分类 8
1.2.3 计算机的应用 9
1.3 信息与信息技术 10
1.3.1 数据与信息 10
1.3.2 信息技术概述 11
1.3.3 信息技术的核心 12
1.3.4 信息技术的发展 13
1.4 信息化与信息社会 13
1.4.1 信息化 13
1.4.2 信息高速公路 14
1.4.3 信息社会的特征 14
1.4.4 计算机文化 15
1.5 计算机与信息处理 15
1.5.1 计算机在信息处理中的作用 15
1.5.2 计算机信息处理 16
1.6 计算机中数据的处理 17
1.6.1 数字化编码的概念 17
1.6.2 常用数制及其相互转换 17
1.6.3 数据在计算机中的表示 20
1.6.4 数据在计算机中的运算 29
本章小结 31
习题 32
第2章 计算机的系统组成 34
2.1 冯·诺依曼体系结构模型 34
2.2 计算机的指令系统及基本工作原理 36
2.2.1 计算机的指令系统 36
2.2.2 计算机的基本工作原理 36
2.3 计算机的软件系统 38
2.3.1 系统软件 39
2.3.2 应用软件 41
2.4 微型计算机的硬件系统 43
2.4.1 微型计算机概述 43
2.4.2 微型计算机的硬件结构 45
本章小结 58
习题 58
第3章 操作系统基础 60
3.1 计算机操作系统概述 60
3.1.1 操作系统的概念 60
3.1.2 操作系统的分类 61
3.1.3 操作系统的功能 61
3.2 Windows基础知识与基本操作 63
3.2.1 中文Windows XP的特点 63
3.2.2 Windows XP的启动与关机 64
3.2.3 常用输入设备操作 64
3.2.4 中文Windows XP桌面 66
3.2.5 窗口、菜单与对话框的操作 68
3.2.6 中文输入法 71
3.2.7 剪贴板 72
3.2.8 帮助系统 72
3.3 Windows XP文件及文件夹管理 73
3.3.1 文件与文件夹 73
3.3.2 “我的电脑”与“资源管理器” 77
3.4 程序管理 79
3.4.1 运行应用程序 79
3.4.2 创建应用程序的快捷方式 80
3.4.3 退出终止应用程序 81
3.5 控制面板 81
3.5.1 设置显示属性 81
3.5.2 添加和删除应用程序 83
3.5.3 添加新硬件 84
3.6 磁盘操作 85
3.6.1 查看磁盘属性 85
3.6.2 磁盘碎片整理程序 85
3.6.3 磁盘清理程序 86
3.7 其他典型操作系统介绍 86
3.7.1 DOS系统 87
3.7.2 UNIX系统 87
3.7.3 Linux系统 89
本章小结 90
习题 90
第4章 Office办公软件 93
4.1 Office 2003简介 93
4.2 文字处理软件——Word 2003 94
4.2.1 Word 2003窗口的结构 94
4.2.2 文档的建立 95
4.2.3 编辑文档 97
4.2.4 文档的排版 100
4.2.5 表格的制作 103
4.2.6 图形编辑 106
4.2.7 页面设置 108
4.2.8 打印文档 110
4.3 电子表格处理软件——Excel 2003 111
4.3.1 Excel 2003的工作窗口 111
4.3.2 工作簿的管理 112
4.3.3 工作表的管理 113
4.3.4 工作表的编辑 113
4.3.5 格式化工作表 115
4.3.6 公式及函数的使用 117
4.3.7 绘制图表 119
4.3.8 数据管理及分析 120
4.3.9 打印工作表 123
4.4 演示文稿制作软件——PowerPoint 2003 124
4.4.1 PowerPoint 2003的工作窗口 124
4.4.2 创建演示文稿 125
4.4.3 编辑幻灯片 125
4.4.4 格式化幻灯片 126
4.4.5 插入幻灯片的对象 128
4.4.6 幻灯片中的动作设置 129
4.4.7 放映幻灯片 131
4.4.8 打印演示文稿 132
本章小结 133
习题 133
第5章 数据库技术基础 136
5.1 数据库系统概述 136
5.1.1 数据库的有关概念 136
5.1.2 数据库技术的产生和发展 137
5.1.3 常见的数据库管理系统 140
5.2 关系数据库概述 141
5.2.1 数据模型 141
5.2.2 关系数据模型 142
5.2.3 关系操作 143
5.2.4 完整性约束 143
5.3 结构化查询语言SQL 144
5.3.1 基本表的创建 145
5.3.2 数据查询 146
5.3.3 数据更新 150
5.4 用Access建立和维护数据库 151
5.4.1 Access数据库介绍 151
5.4.2 创建数据库 152
5.4.3 建立表间的关系 154
5.4.4 数据查询 155
5.4.5 窗体和报表 157
本章小结 162
习题 162
第6章 多媒体技术基础 164
6.1 多媒体与计算机 164
6.1.1 多媒体 164
6.1.2 多媒体信息在计算机中的表示形式 165
6.1.3 多媒体信息处理中的关键技术 166
6.1.4 多媒体信息的特点 167
6.1.5 多媒体技术的发展历史 168
6.2 多媒体计算机硬件和软件系统 169
6.2.1 多媒体计算机的硬件系统 169
6.2.2 多媒体计算机的软件系统 173
6.3 多媒体信息的采集及数字化 174
6.3.3 音频信息 174
6.3.2 图像信息 176
6.3.3 视频信息 179
6.3.4 数据的压缩技术 180
6.4 Flash动画制作 183
6.4.1 Flash概述 183
6.4.2 Flash的界面 184
6.4.3 Flash的简单使用 186
6.4.4 Flash制作举例 189
本章小结 191
习题 192
第7章 计算机网络基础 194
7.1 计算机网络概述 194
7.1.1 计算机网络的定义 194
7.1.2 计算机网络的发展 194
7.1.3 计算机网络的分类 195
7.1.4 计算机网络的功能 198
7.1.5 计算机网络协议 198
7.1.6 计算机网络的体系结构 199
7.2 计算机网络的组成 201
7.2.1 网络硬件 201
7.2.2 网络连接设备 202
7.2.3 网络传输介质 204
7.2.4 网络软件 205
7.3 局域网 206
7.3.1 局域网的特点 206
7.3.2 局域网的体系结构 207
7.3.3 局域网的结构类型 207
7.3.4 局域网组网实例 208
7.4 Internet基础 211
7.4.1 Internet的发展历史 211
7.4.2 Internet在中国 211
7.4.3 Internet地址 213
7.4.4 Internet的接入 216
7.5 Internet的应用 218
7.5.1 WWW浏览 218
7.5.2 远程登录 220
7.5.3 文件传输 220
7.5.4 电子邮件 222
7.5.5 网上聊天 223
7.5.6 IP电话 223
本章小结 224
习题 224
第8章 网页制作与发布 226
8.1 认识网站与网页 226
8.1.1 网站相关概念 226
8.1.2 网页相关概念 227
8.2 超文本标记语言HTML 228
8.2.1 HTML的作用 228
8.2.2 HTML文件的基本标记 228
8.2.3 网页中的格式标记 230
8.2.4 HTML文档中的超链接 234
8.3 网页制作工具——FrontPage 2003 235
8.3.1 FrontPage 2003工作窗口的结构 235
8.3.2 网页/网站基本操作 236
8.3.3 网页的基本编辑 238
8.3.4 表单在网页中的使用 242
8.3.5 制作框架网页 245
8.3.6 网页中的特殊效果 246
8.4 网站的发布 247
8.4.1 利用“远程网站”视图发布网页 248
8.4.2 利用上传工具发布网页 249
本章小结 252
习题 252
第9章 程序设计基础 254
9.1 程序设计的基本概念和语言的发展 254
9.1.1 程序设计的基本概念 254
9.1.2 程序设计语言的发展 256
9.2 程序设计语言的基本成分与使用 261
9.2.1 数据及其运算 261
9.2.2 基本语句 262
9.2.3 函数与过程 263
9.2.4 程序设计语言的功能与使用 263
9.3 算法设计与基本数据结构 264
9.3.1 问题描述与算法的概念 265
9.3.2 算法的表示方法 266
9.3.3 算法设计的基本方法 268
9.3.4 基本数据结构 270
9.4 结构化程序设计 278
9.4.1 基本控制结构 278
9.4.2 结构化分析与设计方法 279
9.5 面向对象程序设计 281
9.5.1 面向对象程序设计的基本概念 281
9.5.2 面向对象程序设计的基本特征 282
9.5.3 面向对象的软件工程 283
9.5.4 可视化编程 285
9.6 程序的测试与调试技术 285
本章小结 287
习题 287
第10章 信息安全基础 289
10.1 信息安全概述 289
10.1.1 信息安全问题产生的原因 289
10.1.2 信息安全的描述 290
10.1.3 信息安全的研究内容 291
10.1.4 信息安全体系 292
10.1.5 信息安全评价标准 293
10.2 信息安全技术 294
10.2.1 数据加密 294
10.2.2 消息认证 301
10.2.3 数字签名 304
10.2.4 信息伪装 307
10.2.5 其他常见技术 308
10.3 信息安全管理 308
10.3.1 信息安全管理原则 309
10.3.2 信息安全管理模式 309
10.3.3 信息安全管理标准 309
10.4 网络安全 310
10.4.1 黑客及防御策略 310
10.4.2 防火墙技术 313
10.4.3 入侵检测技术 315
10.5 计算机病毒 317
10.5.1 计算机病毒的定义 317
10.5.2 计算机病毒的产生 318
10.5.3 计算机病毒的分类 318
10.5.4 计算机病毒的特征 319
10.5.5 计算机病毒的结构 320
10.5.6 计算机病毒的检测与预防 320
本章小结 321
习题 321
参考文献 324