第1章 概述 1
1.1计算机概论 1
1.1.1计算机的诞生 1
1.1.2计算机的基本原理与组成 1
1.1.3计算机的发展 2
1.1.4计算机的分类 3
1.1.5计算机的特点 4
1.1.6计算机的用途 4
1.1.7计算机应用的发展趋势 5
1.2信息化社会与信息产业 6
1.2.1信息化社会的内涵 6
1.2.2互联网络 7
1.2.3信息产业的发展 9
1.2.4信息化社会对计算机科学与技术人才的需要 10
1.3计算机科学与技术学科概述 10
1.3.1计算机科学与技术学科的产生 10
1.3.2计算机科学与技术学科的基本内涵 11
1.3.3计算机科学与技术学科的研究内容 11
1.3.4计算机科学与技术学科的知识体系 13
1.4对计算机科学与技术专业毕业生的基本要求 24
1.4.1人才培养目标 24
1.4.2人才培养规格 24
本章小结 25
习题 25
阅读材料 27
计算机科学的先驱——阿兰·麦席森·图灵 27
图灵奖简介 28
第2章 计算机硬件基础 31
2.1计算机系统的组成与工作原理 31
2.1.1计算机系统的基本结构 31
2.1.2计算机系统的工作原理 33
2.1.3计算机体系结构 34
2.1.4计算机中数据的表示 36
2.2微处理器 38
2.3存储系统 39
2.3.1主存储器 39
2.3.2外存储器 40
2.4主板、总线与接口 45
2.4.1系统主板 45
2.4.2扩展槽和适配卡 46
2.4.3系统总线 47
2.4.4端口与连接电缆 48
2.5输入/输出设备 49
2.5.1输入/输出原理 49
2.5.2输入设备 50
2.5.3输出设备 53
本章小结 57
习题 58
阅读材料 59
数学奇才、计算机之父——冯·诺依曼 59
胡伟武:龙芯5年内改变全球CPU格局 59
第3章 计算机软件基础 62
3.1算法基础 62
3.1.1算法及其性质 62
3.1.2算法的描述 63
3.1.3算法设计举例 63
3.1.4怎样衡量算法的优劣 65
3.2程序设计基础 65
3.2.1程序设计语言 65
3.2.2结构化程序设计 69
3.2.3程序设计步骤 71
3.3数据结构基础 72
3.3.1什么是数据结构 72
3.3.2几种典型的数据结构 73
3.4软件工程基础 78
3.4.1软件工程概述 78
3.4.2软件生存周期 80
3.4.3软件开发模型 81
3.4.4软件开发方法 84
本章小结 92
习题 93
阅读材料 95
1984年图灵奖获得者:尼克劳斯·沃思 95
1974年图灵奖获得者:唐纳德.E.克努特 98
2000年图灵奖获得者:姚期智 98
第4章 计算机系统软件 100
4.1系统软件概述 100
4.2操作系统 101
4.2.1操作系统概述 101
4.2.2操作系统的功能 103
4.2.3操作系统的分类 107
4.2.4视窗操作系统Windows 111
4.2.5 UNIX操作系统 118
4.2.6 Linux操作系统 120
4.3编译系统 121
4.3.1汇编程序 122
4.3.2编译程序 122
4.3.3解释程序 124
4.4数据库系统 124
4.4.1数据库系统概论 124
4.4.2数据库管理系统(DBMS) 127
4.4.3结构化查询语言(SQL) 128
4.4.4数据库系统应用 133
本章小结 140
习题 140
阅读材料 141
UNIX之父Ken Thompson 141
关系型数据库奠基人Edgar F.Codd 143
第5章 计算机应用软件 145
5.1文字处理软件 145
5.1.1 Word 2003概述 145
5.1.2文档的基本操作 146
5.1.3文档的排版与打印 148
5.1.4表格的制作与格式的设定 150
5.1.5在Word文档中插入对象 151
5.1.6文档的打印 151
5.2电子表格软件 152
5.2.1 Excel 2003的基本操作 152
5.2.2工作表的编辑 154
5.2.3工作表的格式化 158
5.2.4数据清单 159
5.2.5数据的图表化 161
5.3文稿演示软件 162
5.3.1 PowerPoint 2003的基本操作 162
5.3.2演示文稿的建立 162
5.3.3演示文稿的编辑 163
5.3.4演示文稿中文字、图像、声音、视频的综合应用 166
本章小结 168
习题 168
阅读材料 170
世纪霸主:比尔·盖茨(Bill Gates) 170
盖茨给青年的11条忠告 173
第6章 多媒体技术及其应用 174
6.1多媒体的概念 174
6.1.1媒体的定义 174
6.1.2多媒体文档 175
6.1.3超文本与超媒体的概念 175
6.2多媒体系统 176
6.2.1多媒体系统的主要特征 176
6.2.2多媒体系统的组成 177
6.2.3多媒体系统的技术研究与应用开发 178
6.2.4超文本系统的体系结构 180
6.3多媒体技术 181
6.3.1音频技术 181
6.3.2图像与图形 184
6.3.3视频与动画 187
6.3.4多媒体数据压缩技术 188
6.3.5多媒体通信系统技术 190
6.4多媒体创作工具 194
6.4.1音乐制作 194
6.4.2图形与图像制作 195
6.4.3动画制作 196
6.4.4视频影像处理 196
6.4.5多媒体图文制作 196
6.4.6 Web创作 197
6.5多媒体编辑语言 197
6.6常用工具软件 198
6.6.1图像浏览软件 198
6.6.2截图软件 198
6.6.3 PDF文件阅读软件 199
6.6.4文件压缩软件 200
本章小结 200
习题 200
阅读材料 201
深入浅出说VR 201
第7章 计算机网络及其应用 203
7.1计算机网络的概念 203
7.2计算机网络体系结构 204
7.2.1 OSI模型 204
7.2.2 TCP/IP模型 206
7.3计算机网络的通信介质 207
7.3.1双绞线 207
7.3.2光纤 207
7.3.3微波 208
7.4网络互联设备 208
7.4.1网络接口卡 208
7.4.2中继器 208
7.4.3集线器 209
7.4.4网桥 209
7.4.5交换机 209
7.4.6路由器 209
7.5计算机网络的分类 210
7.6局域网的组成 211
7.7 Internet技术 212
7.7.1 Internet的组成 212
7.7.2 Internet的地址和域名 213
7.8 Internet接入方式 214
7.8.1电话拨号上网 214
7.8.2 ISDN拨号上网 214
7.8.3 ADSL拨号上网 215
7.8.4数据专线接入 215
7.8.5有线宽带上网 215
7.9 Internet的服务 216
7.9.1 WWW服务 216
7.9.2搜索引擎 217
7.9.3电子邮件服务 217
7.9.4文件传输服务 218
7.9.5新闻与公告类服务 218
7.10内联网和外联网 218
7.10.1 Intranet的特点 219
7.10.2 Intranet的构成 219
7.10.3 Internet与Intranet的关系 220
7.10.4 Extranet——Intranet的新发展 220
7.11网站的创建与网页的制作 220
7.11.1网站的创建 221
7.11.2网页的制作 221
7.12计算机网络的最新发展 221
7.12.1 IPv6 221
7.12.2网格计算 222
7.12.3“三网合一” 222
本章小结 223
习题 223
阅读材料 224
2004年图灵奖获得者:文特·瑟夫和罗伯特·卡恩 224
第8章 计算机信息安全技术 227
8.1信息系统安全概况 227
8.1.1信息安全的概念与特点 227
8.1.2信息系统面临的安全威胁 228
8.1.3信息系统的安全需求 229
8.1.4信息系统面临的主要攻击 229
8.1.5信息系统安全技术体系结构 230
8.2保密技术 230
8.2.1一般数据加密解密模型 231
8.2.2密钥密码体制 231
8.2.3保密产品 232
8.3防御技术 232
8.3.1常见的攻击威胁 232
8.3.2常用的防御技术 233
8.4虚拟专用网 234
8.4.1 VPN的产生 234
8.4.2 VPN的基本用途 234
8.5审计与监控技术 235
8.5.1安全审计技术 235
8.5.2监控技术 236
8.6计算机病毒与防范 236
8.6.1计算机病毒定义 236
8.6.2计算机病毒的特点 236
8.6.3计算机病毒的分类 237
8.6.4计算机病毒的传播途径 238
8.6.5计算机病毒的预防 239
本章小结 241
习题 241
阅读材料 242
2002年图灵奖获得者:阿迪·萨莫尔、罗纳德·李维斯特和伦纳德·阿德曼 242
第9章 计算机的应用 245
9.1制造业信息化 245
9.1.1制造业信息化概述 245
9.1.2制造业信息化过程 245
9.1.3制造业信息化的相关技术和应用 246
9.2电子商务 249
9.2.1电子商务概述 249
9.2.2电子商务活动的特点 249
9.2.3电子商务系统的应用 250
9.2.4电子商务系统的系统结构 251
9.2.5电子商务系统涉及的技术 252
9.3电子政务 252
9.3.1电子政务概述 252
9.3.2电子政务的类别 253
9.3.3电子政务的特点 255
9.3.4电子政务系统的组成及相关技术 255
9.4教育信息化 256
9.4.1教育信息化概述 256
9.4.2教育信息化建设 256
9.4.3教育信息技术应用 257
9.5计算机辅助医疗 259
9.5.1计算机辅助医疗概述 259
9.5.2医学专家系统 259
9.5.3计算机辅助诊断 259
9.5.4计算机辅助手术 260
9.5.5远程医疗系统 261
9.5.6数字化医疗检测仪器和治疗仪器 261
9.5.7计算机辅助康复医疗 261
9.6地理信息系统 261
9.6.1地理信息系统概述 261
9.6.2地理信息系统的组成 262
9.6.3地理信息系统相关技术 263
9.7计算机艺术 263
9.7.1计算机艺术概述 263
9.7.2计算机艺术的特点 263
9.7.3计算机艺术相关技术 265
本章小结 266
习题 266
阅读材料 267
数字地球的概念与应用 267
第10章 职业道德与择业 270
10.1信息产业界的道德准则 270
10.1.1计算机科学技术专业人员的道德准则 270
10.1.2企业道德准则 272
10.1.3计算机用户道德 272
10.1.4安全与隐私 273
10.1.5信息产业与环境保护 277
10.2信息产业的法律法规 279
10.2.1与计算机知识产权有关的法律法规 279
10.2.2计算机软件保护 280
10.3专业岗位与择业 282
10.3.1计算机人才的需求现状 282
10.3.2计算机科学技术专业有关的职业 283
10.3.3用人单位对求职者的要求 284
本章小结 285
习题 285
阅读材料 286
电脑人眼睛疲劳测试和视力保健 286
参考文献 288