目录 1
总序 1
前言 1
第1章 计算机与信息科学 1
1.1 计算机技术发展和展望 2
1.1.1 计算机发展历程 2
1.1.2 未来计算机的发展 9
1.2 计算机系统概述 12
1.2.1 计算机系统的构成 12
1.2.2 计算机软件 13
1.2.3 计算机系统的层次结构 15
1.3 计算机与信息处理 15
1.3.1 信息科学及信息技术 16
1.3.2 基于计算机的信息处理 17
1.4 计算机与现代社会 25
1.4.1 科学与工程计算 25
1.4.2 信息管理 27
1.4.3 电子商务 29
1.4.4 人工智能 31
1.4.5 计算机辅助设计与制造 33
思考题与习题 34
第2章 计算机硬件系统 37
2.1 计算机基本工作方式 38
2.1.1 计算机基本组成及工作方式 38
2.1.2 程序的执行 40
2.2 计算机分类 42
2.3.1 CPU基本结构 44
2.3 主机与总线 44
2.3.2 CPU性能 45
2.3.3 内存储器 46
2.3.4 总线 47
2.4 主板 49
2.4.1 主板上的主要器件 49
2.4.2 主板上的总线结构 51
2.5 输入输出系统 52
2.6 存储系统 54
2.6.1 外存储器 55
2.6.2 存储系统 58
2.7 输入输出设备 59
2.7.1 输入设备 59
2.7.2 输出设备 61
2.7.3 设备驱动程序 62
2.8 实验——微机连接与启动 64
2.9 实验——微机系统CMOS设置 65
思考题与习题 67
第3章 操作系统基础 69
3.1 操作系统的形成和作用 70
3.1.1 操作系统的发展 70
3.1.2 操作系统与用户 71
3.1.3 操作系统的功能和特性 72
3.2 操作系统的种类 73
3.2.1 操作系统分类 73
3.2.2 几种常见的操作系统 75
3.3 操作系统的用户界面 76
3.3.1 MS-DOS的工作方式 76
3.3.2 Windows的用户界面 78
3.4 操作系统的主要管理功能 81
3.4.1 处理机管理 81
3.4.2 存储管理 85
3.4.3 文件管理 87
3.4.4 设备管理 89
3.5 Windows文件操作 91
3.6 Windows注册表 93
3.7 实验——文件夹操作及用户与组的使用 95
3.8 实验——利用注册表设置和维护系统 97
思考题与习题 99
第4章 计算机网络 101
4.1 计算机网络的发展 102
4.2.1 网络硬件和软件 104
4.2 计算机网络组成 104
4.2.2 网络结点与互连方式 106
4.2.3 信道 108
4.3 计算机网络分类 110
4.4 网络协议及体系结构 112
4.4.1 ISO/OSI标准 112
4.4.2 TCP/IP协议簇 114
4.5 局域网 115
4.5.1 局域网的特点与关键技术 115
4.5.2 以太网及MAC地址 117
4.5.3 集线器、网桥和交换机 118
4.5.4 网络操作系统 120
4.6 因特网 122
4.6.1 因特网基本工作方式 122
4.6.2 因特网接入 123
4.6.3 IP地址 125
4.6.4 因特网传输层协议 128
4.7 因特网应用 129
4.7.1 万维网 130
4.7.2 域名系统 133
4.7.3 电子邮件 134
4.7.4 文件传输 136
4.8 实验——建立Windows对等网 137
4.9 实验——Web和FTP服务器的安装与测试 139
思考题与习题 141
第5章 文字处理与电子表格 143
5.1 Office软件的基本操作 144
5.1.1 Office软件的启动和关闭 144
5.1.2 Office软件的主窗口 146
5.1.3 Office软件的文档操作 148
5.2 Word文字处理软件 151
5.2.1 基本文字编辑操作 151
5.2.2 移动、复制和删除操作 153
5.2.3 编排文本格式 155
5.2.4 在文档中插入表格 157
5.2.5 在文档中插入图片 158
5.3 Excel表格处理软件 160
5.3.1 工作表及单元格操作 160
5.3.2 输入和计算数据 162
5.3.3 插入图表 163
5.4 对象链接与嵌入 165
5.5 实验——认识办公软件 166
5.6 实验——编辑文本 167
5.7 实验——在文书中插入表格和图片 169
5.8 实验—创建和操纵数据表 170
思考题与习题 171
第6章 多媒体信息处理 173
6.1 多媒体数据处理的特点及应用 174
6.1.1 多媒体的基本概念 174
6.1.2 多媒体技术的基础 174
6.1.3 多媒体计算机系统的组成 175
6.1.4 多媒体技术的特点 176
6.1.5 多媒体技术的应用 176
6.2 声音处理 177
6.2.1 声音的特性 177
6.2.2 声音信号的数字化 177
6.2.4 声音的录制与播放 181
6.2.3 常用的声音文件格式 181
6.2.5 音量的控制 182
6.3 图形图像处理 184
6.3.1 图像的颜色模型 184
6.3.2 图像的数字化 186
6.3.3 图像的压缩方法 188
6.3.4 常用的图像文件格式 189
6.3.5 图像的基本处理 191
6.4 视频信息处理 192
6.4.1 数字视频标准 192
6.4.2 主流视频文件的格式 193
6.4.3 视频编辑 195
6.5 动画处理 195
6.5.2 用Flash制作动画 196
6.5.1 动画的基本技术 196
6.6 实验——图像文件的处理 199
6.7 实验——视频信息的处理 202
思考题与习题 206
第7章 程序设计基础 209
7.1 程序设计的基本概念 210
7.1.1 程序设计的基本过程 210
7.1.2 程序设计语言 217
7.1.3 编程语言的选择 219
7.2 算法设计初步 221
7.2.1 自然语言描述算法 221
7.2.2 流程图描述算法 222
7.2.3 结构化算法的设计思想 224
7.3 简单VB程序编写实例 229
7.3.1 集成开发环境 230
7.3.2 VB编程的一般步骤 233
7.3.3 实现欧几里德算法的VB程序 233
7.4 实验——简单付款结算程序 239
7.5 实验——求二元一次方程组的根 241
思考题与习题 242
第8章 数据库应用基础 245
8.1 数据处理技术的发展 246
8.1.1 手工处理阶段 246
8.1.2 文件系统阶段 246
8.1.3 数据库阶段 247
8.2 数据库系统的组成结构 248
8.2.1 数据库中常用的概念 248
8.2.2 数据库系统的体系结构 249
8.3.1 关系模型的组成和特点 251
8.2.3 数据模型 251
8.3 关系模型和关系数据库 251
8.3.2 关系数据库的基本运算 253
8.3.3 关系的完整性 254
8.3.4 结构化查询语言SQL简介 255
8.4 Access简介 256
8.4.1 Access的特点 256
8.4.2 Access的启动 256
8.4.3 Access数据库组成 257
8.5 数据表的建立和使用 259
8.5.1 数据表结构 259
8.5.2 建立数据表 260
8.5.3 编辑数据表 263
8.5.4 建立数据表之间的关系 263
8.5.5 数据表的使用 265
8.6 创建查询和窗体 266
8.6.1 创建查询的方法 266
8.6.2 “设计视图”窗口的组成 266
8.6.3 用查询对数据进行分类汇总 267
8.6.4 在SQL窗口中建立SQL查询 268
8.6.5 用向导建立窗体 269
8.7 实验——数据表的维护和使用 270
8.8 实验——学生成绩的统计分析 274
思考题与习题 276
第9章 信息利用与信息安全 281
9.1 信息检索概述 282
9.1.1 信息检索(Information Retrieval) 282
9.1.2 信息检索系统 282
9.1.3 检索意愿的表达 283
9.2.1 CNKI简介 286
9.2 网络数据库检索方法 286
9.2.2 CNKI检索方法 287
9.3 搜索引擎使用方法 289
9.3.1 天网搜索引擎简介 290
9.3.2 天网搜索引擎使用方法 290
9.3.3 天网搜索引擎的其他功能 293
9.4 信息安全概述 294
9.4.1 计算机安全、信息安全和网络安全 294
9.4.2 网络信息系统不安全因素 296
9.5 信息安全技术 298
9.5.1 访问控制技术 299
9.5.2 数据加密技术 300
9.6.1 计算机病毒的基本知识 302
9.6 计算机病毒及其防治 302
9.6.2 计算机病毒的预防 306
9.6.3 计算机病毒的清除 307
9.7 网络安全 307
9.7.1 网络安全的基本概念 308
9.7.2 网络安全有效技术之一——防火墙技术 308
9.7.3 个人网络信息安全策略 310
9.7.4 Windows 2000操作系统安全 310
9.8 实验——搜索有关“人类起源”的信息资料 311
9.9 实验——检索“夏商周断代工程”的信息资料 314
9.10 实验——Windows 2000安全设置 316
思考题与习题 318
参考文献 320