第1章 计算机概述 1
1.1 计算机基本概念与发展 1
1.1.1 计算机的定义 1
1.1.2 计算机的诞生与发展阶段 1
1.1.3 微型计算机的发展 2
1.1.4 计算机的发展方向 3
1.2 计算机的特点、分类与应用 5
1.2.1 计算机的特点 5
1.2.2 计算机的分类 6
1.2.3 计算机的应用 6
1.3 信息安全 8
1.3.1 计算机病毒 9
1.3.2 网络伦理道德 10
1.3.3 相关的法律法规 12
1.3.4 知识产权保护 14
习题一 16
第2章 计算机系统基础 17
2.1 计算机系统结构 17
2.1.1 计算机系统组成 17
2.1.2 计算机系统的层次结构 17
2.2 计算机的硬件系统 18
2.2.1 中央处理器 19
2.2.2 存储器 20
2.2.3 输入/输出设备 24
2.3 计算机的软件系统 27
2.3.2 系统软件 28
2.3.1 计算机软件的层次结构 28
2.3.3 应用软件 29
2.3.4 计算机语言 29
2.4 计算机的系统总线 31
2.5 计算机的工作原理 32
2.5.1 指令与指令系统 32
2.5.2 工作原理 33
习题二 35
3.1.1 基数 36
3.1.2 进制表示 36
3.1 常用的数制系统 36
第3章 信息表示与计算基础 36
3.2 数制间的转换 37
3.2.1 位权表示法 37
3.2.2 十进制数转换成非十进制数 37
3.2.3 非十进制数之间的相互转换 39
3.3 数值信息的表示 39
3.3.1 机器数与真值 39
3.3.2 整数和实数 40
3.3.3 原码、反码和补码表示法 41
3.4 二进制数的运算 42
3.4.1 二进制数的算术运算 42
3.4.2 二进制数的补码运算 43
3.4.3 溢出判别 44
3.4.4 二进制数的逻辑运算 45
3.5 字符信息的表示 47
3.5.1 ASCII码 48
3.5.2 标准汉字编码 48
习题三 50
第4章 操作系统基础 52
4.1 操作系统的地位和定义 52
4.1.1 操作系统的地位 52
4.1.2 操作系统的定义 52
4.1.3 操作系统的功能 53
4.2 操作系统的分类 54
4.2.1 多道批处理系统 54
4.2.2 分时系统 56
4.2.3 实时系统 57
4.3 Windows XP基本操作 58
4.3.1 Windows XP的桌面组成 58
4.3.2 窗口介绍 62
4.3.3 帮助功能 65
4.4 运行应用程序 67
4.4.1 程序的启动与退出 67
4.4.2 Windows应用程序 68
4.4.3 查找内容 70
4.5 文件及文件夹管理 72
4.5.1 文件及文件夹操作 72
4.5.2 建立快捷方式 77
4.5.3 共享文件夹 78
4.5.4 “回收站”的使用 79
4.6 使用“控制面板” 79
4.6.1 调整鼠标和键盘 79
4.6.2 设置桌面背景及屏幕保护 82
4.6.3 设置日期和时间 85
4.6.4 设置任务计划 86
4.6.5 设置多用户使用环境 88
4.7 软件的安装与删除 90
4.7.1 添加/删除程序 90
4.7.2 常规软件的安装与卸载 91
习题四 93
5.1.1 Word 2003的启动和退出 95
5.1 Word 2003的应用 95
第5章 办公自动化应用基础 95
5.1.2 文档的管理 98
5.1.3 文档的编辑 99
5.1.4 文档的排版 102
5.1.5 图形处理 108
5.1.6 表格制作 112
5.1.7 文档的打印 115
5.2 Excel 2003的应用 116
5.2.1 Excel 2003的启动与退出 116
5.2.2 工作表的基本操作 117
5.2.3 工作表的编辑 122
5.2.4 工作表的格式化 125
5.2.5 图表制作 126
5.2.6 数据清单管理与分析 129
5.2.7 工作表的打印 133
5.3 PowerPoint 2003的应用 134
5.3.1 PowerPoint的启动与退出 134
5.3.2 演示文稿的管理 136
5.3.3 演示文稿的编辑 138
5.3.4 文本和对象的格式化 140
5.3.5 定义动画与动作设置 142
5.3.6 放映演示文稿 144
习题五 146
6.1.1 计算机网络的定义 148
6.1.2 计算机网络的功能 148
6.1 计算机网络概述 148
第6章 计算机网络技术基础 148
6.1.3 计算机网络的分类 149
6.1.4 计算机网络的体系结构 150
6.1.5 计算机网络的拓扑结构 155
6.1.6 Internet概述 156
6.2 计算机网络组成 161
6.2.1 网络终端设备 161
6.2.2 网络适配器 162
6.2.3 网络传输介质 164
6.2.4 网络互联设备 166
6.3.1 ADSL的含义和特点 170
6.3 ADSL接入技术 170
6.2.5 网络操作系统 170
6.3.2 ADSL安装和设置 171
6.4 Internet服务 174
6.4.1 IIS的安装 174
6.4.2 WWW服务器 175
6.4.3 FTP服务器 178
6.4.4 MAIL服务器 180
习题六 183
第7章 数据库技术基础 185
7.1 数据库系统概述 185
7.1.1 数据库技术的产生与发展 185
7.1.2 数据库系统的组成和结构 187
7.2.1 数据模型的基本概念 190
7.2 数据模型 190
7.2.2 基本数据模型 191
7.3 关系数据库理论 192
7.3.1 关系模型与关系数据库 192
7.3.2 关系模型的3类完整性规则 194
7.3.3 关系模型的形式定义 194
7.3.4 关系操作 195
7.4 Access 2003的应用 196
7.4.1 Access 2003的基本操作 196
7.4.2 数据库的设计与创建 197
7.4.3 表的创建与基本操作 200
7.4.4 数据查询 207
7.4.5 创建窗体 210
7.4.6 创建报表 212
习题七 214
第8章 多媒体技术基础 215
8.1 多媒体技术概述 215
8.1.1 多媒体技术的特征 216
8.1.2 多媒体的媒体元素 216
8.1.3 多媒体技术的应用 218
8.2 多媒体系统 220
8.2.1 多媒体系统的硬件组成 220
8.2.2 多媒体软件系统 225
8.3 多媒体的数据特性与关键技术 226
8.3.1 文字信息 226
8.3.2 音频信息 227
8.3.3 视频信息 229
8.3.4 多媒体数据压缩技术 231
8.3.5 多媒体数据压缩标准 233
8.4 多媒体制作与创作 235
8.4.1 文字媒体的编辑与制作 235
8.4.2 音频媒体的编辑与制作 236
8.4.3 图形、图像媒体的编辑与制作 237
8.4.4 动画媒体的编辑与制作 238
8.4.5 视频媒体的编辑与制作 240
8.4.6 多媒体作品的创作 241
8.5 Flash制作实例 243
8.5.1 Flash的基本概念 243
8.5.2 Flash制作实例 246
习题八 248
第9章 软件开发技术基础 250
9.1 算法 250
9.1.1 算法的概念 250
9.1.2 算法的评价 251
9.1.3 算法的设计要求 251
9.1.4 算法的表示 251
9.2 程序设计基础 253
9.2.1 程序设计的概念 253
9.2.2 结构化程序设计 254
9.2.3 面向对象的程序设计 255
9.3.1 数据结构的概念 256
9.3 数据结构 256
9.3.2 线性表 257
9.3.3 栈和队列 259
9.3.4 树和二叉树 260
9.3.5 查找 262
9.3.6 排序 263
9.4 软件工程 265
9.4.1 软件工程概述 265
9.4.2 结构化方法学 267
9.4.3 面向对象方法学 272
9.4.4 管理技术 275
习题九 276
参考文献 278