书籍详情
计算机科学概论(第3版)
作者:聂永萍,向碧群 著
出版社:人民邮电出版社
出版时间:2022-09-01
ISBN:9787115598462
定价:¥55.00
购买这本书可以去
内容简介
本书是根据“教育部非计算机专业计算机基础课程教学指导分委员会”提出的《关于进一步加强高校计算机基础教学的意见》要求,同时根据邮电高校的实际情况编写的。本书密切结合“大学计算机基础”课程的基本教学要求,结合计算机软件和硬件的**技术;结构严谨,层次分明,叙述准确。全书共分9章,主要介绍了计算机的历史、基本知识和基本概念;信息在计算机中的表示形式和编码;计算机硬件的组成和工作原理;程序设计思想和编程的方法、算法的求解和描述;操作系统的基本概念和功能;数据库技术相关技术;计算机网络的基本知识;多媒体技术的应用和发展;信息安全、密码学、区块链等的基本知识。在教学中既可以整体学习又可以按模块分单元学习。
作者简介
聂永萍,重庆邮电大学副教授,从事计算机基础教学29年,教学科研型教师,获校级优秀教师称号,2018年于人民邮电出版社出版《计算机科学概论(第2版)》ISBN978-7-115-49009-4。
目录
第 1章 计算机概述\t1
1.1 信息技术\t1
1.1.1 数据与信息\t1
1.1.2 信息时代与数字化\t2
1.2 计算机的发展\t2
1.2.1 现代计算机雏形\t2
1.2.2 图灵机\t4
1.2.3 现代电子计算机的诞生\t6
1.2.4 晶体管计算机\t7
1.2.5 集成电路计算机\t7
1.2.6 未来计算机\t8
1.3 计算机的特点\t9
1.4 计算机的分类\t10
1.5 计算机的应用\t12
1.5.1大数据\t12
1.5.2云计算\t13
1.5.3人工智能时代\t15
1.5.4物联网\t17
习题\t18
第 2章 计算机编码\t20
2.1 计算机存储信息的单位\t20
2.2 数值在计算机中的表示\t22
2.2.1 整数的表示\t22
2.2.2 浮点数的表示\t26
2.3 八进制和十六进制\t27
2.4 字符信息的表示\t30
2.5 中文信息编码\t31
习题\t35
第3章 计算机硬件组成\t37
3.1 计算机系统的组成\t37
3.1.1 计算机系统概述\t37
3.1.2 计算机的软件系统\t37
3.1.3 计算机的硬件系统\t39
3.1.4 计算机的工作原理\t41
3.2 微型计算机概述\t43
3.2.1 微型计算机的硬件系统\t43
3.2.2 微型计算机的分类\t45
3.2.3 IT定律\t46
3.3 主流微机部件解析\t48
3.3.1 主板和接口\t48
3.3.2 CPU\t55
3.3.3 内存\t58
3.3.4 微机常用外部设备\t60
3.3.5 总线\t66
习题\t67
第4章 程序设计基础\t71
4.1 计算机程序概述\t71
4.1.1 什么是计算机程序\t71
4.1.2 为什么要学习程序设计\t71
4.2 程序设计语言\t72
4.3 结构化程序设计方法的基本思想\t73
4.4 计算机程序的运行过程\t74
4.5 算法设计概述\t75
4.5.1 什么是算法\t75
4.5.2 算法的表示\t75
4.5.3 算法举例\t77
4.6 面向对象编程思想\t81
习题\t83
第5章 操作系统基础\t85
5.1 操作系统概述\t85
5.2 操作系统的功能\t86
5.2.1 处理机管理(CPU管理)\t86
5.2.2 内存管理\t90
5.2.3 文件管理\t92
5.2.4 设备管理\t95
5.2.5 网络管理\t96
5.2.6图形用户界面\t96
5.3 操作系统的分类\t97
5.4 操作系统家族\t100
5.4.1 UNIX家族操作系统\t100
5.4.2 Windows家族操作系统\t103
5.4.3 其他操作系统\t105
习题\t106
第6章 数据库应用基础\t109
6.1 数据库系统概述\t109
6.1.1 常用术语\t109
6.1.2 数据库技术的发展\t112
6.1.3 数据库系统的三级模式\t114
6.1.4 数据库的发展趋势\t114
6.1.5 数据库系统的特点\t118
6.2 数据描述\t119
6.2.1 信息的3个领域\t119
6.2.2 概念模型\t119
6.2.3 实体联系图\t120
6.2.4 数据模型\t121
6.3 MySQL数据库\t123
6.3.1 MySQL简介\t123
6.3.2 MySQL安装及环境配置\t124
6.4 结构化查询语言SQL\t128
6.5国产数据库的兴起\t136
习题\t137
第7章 网络技术基础\t142
7.1 计算机网络概述\t142
7.1.1 计算机网络的定义和功能\t142
7.1.2 计算机网络的分类\t144
7.1.3 计算机网络的组成\t145
7.1.4 计算机网络的拓扑结构\t147
7.2 数据通信概述\t151
7.2.1 数据通信的基本概念\t152
7.2.2 广域网中的数据交换方式\t153
7.3 计算机网络协议与体系结构\t155
7.3.1 网络协议\t155
7.3.2 协议分层和网络的体系结构\t156
7.3.3 开放系统互联参考模型\t157
7.3.4 TCP/IP参考模型\t161
7.3.5 IP地址\t162
7.4 局域网技术\t167
7.4.1 局域网概述\t167
7.4.2 局域网的体系结构和以太网\t167
7.5 网络硬件和互连设备\t169
7.5.1 物理层的部件——传输介质\t169
7.5.2 物理层的互连设备\t174
7.5.3 数据链路层的部件和互连设备\t176
7.5.4 网络层的互连设备\t178
7.5.5 高层互连设备\t179
7.5.6 网络互连\t180
7.6 Internet和Intranet\t180
7.6.1 Internet概述\t180
7.6.2 域名和DNS服务器\t181
7.6.3 Internet的接入方式\t182
7.6.4 Internet基本服务功能\t186
7.6.5 Intranet概述\t190
7.7 网络操作系统\t192
习题\t195
第8章 多媒体技术\t198
8.1 多媒体技术概述\t198
8.1.1 多媒体与多媒体技术\t198
8.1.2 多媒体信息处理的关键技术\t200
8.1.3 多媒体技术应用领域及发展\t202
8.2 多媒体计算机系统\t203
8.2.1 多媒体个人计算机\t203
8.2.2 移动多媒体终端\t204
8.2.3 多媒体计算机的硬件系统\t205
8.2.4 多媒体计算机的软件系统\t206
8.3 多媒体信息的数字化和压缩技术\t207
8.3.1 数据压缩技术\t208
8.3.2 图形图像处理\t209
8.3.3 音频处理\t211
8.3.4 视频处理\t214
8.3.5 动画制作基础\t215
8.3.6 动画的文件格式\t215
8.4 多媒体软件简介\t216
习题八\t217
第9章 计算机安全\t219
9.1 概述\t219
9.1.1 什么是计算机安全\t219
9.1.2 什么是信息安全\t219
9.1.3 信息加密技术\t220
9.1.4 数字签名与数字证书\t222
9.2 恶意软件\t223
9.2.1恶意软件的概念\t223
9.2.2恶意软件攻击\t223
9.2.3恶意软件分析、清除和防御\t224
9.2.4恶意软件的清除和防御\t225
9.3黑客手段与防范\t225
9.3.1 什么是黑客\t225
9.3.2 防止黑客攻击的策略\t226
9.4 区块链技术\t226
9.4.1区块链简介\t226
9.4.2区块链分类\t227
9.4.3区块链特性\t228
9.5 网络信息安全与计算机法规\t228
9.5.1 网络道德\t228
9.5.2 防火墙\t230
9.5.3 个人计算机实现信息安全目标的途径\t230
9.5.4 计算机法规\t231
习题\t232
参考文献\t234
1.1 信息技术\t1
1.1.1 数据与信息\t1
1.1.2 信息时代与数字化\t2
1.2 计算机的发展\t2
1.2.1 现代计算机雏形\t2
1.2.2 图灵机\t4
1.2.3 现代电子计算机的诞生\t6
1.2.4 晶体管计算机\t7
1.2.5 集成电路计算机\t7
1.2.6 未来计算机\t8
1.3 计算机的特点\t9
1.4 计算机的分类\t10
1.5 计算机的应用\t12
1.5.1大数据\t12
1.5.2云计算\t13
1.5.3人工智能时代\t15
1.5.4物联网\t17
习题\t18
第 2章 计算机编码\t20
2.1 计算机存储信息的单位\t20
2.2 数值在计算机中的表示\t22
2.2.1 整数的表示\t22
2.2.2 浮点数的表示\t26
2.3 八进制和十六进制\t27
2.4 字符信息的表示\t30
2.5 中文信息编码\t31
习题\t35
第3章 计算机硬件组成\t37
3.1 计算机系统的组成\t37
3.1.1 计算机系统概述\t37
3.1.2 计算机的软件系统\t37
3.1.3 计算机的硬件系统\t39
3.1.4 计算机的工作原理\t41
3.2 微型计算机概述\t43
3.2.1 微型计算机的硬件系统\t43
3.2.2 微型计算机的分类\t45
3.2.3 IT定律\t46
3.3 主流微机部件解析\t48
3.3.1 主板和接口\t48
3.3.2 CPU\t55
3.3.3 内存\t58
3.3.4 微机常用外部设备\t60
3.3.5 总线\t66
习题\t67
第4章 程序设计基础\t71
4.1 计算机程序概述\t71
4.1.1 什么是计算机程序\t71
4.1.2 为什么要学习程序设计\t71
4.2 程序设计语言\t72
4.3 结构化程序设计方法的基本思想\t73
4.4 计算机程序的运行过程\t74
4.5 算法设计概述\t75
4.5.1 什么是算法\t75
4.5.2 算法的表示\t75
4.5.3 算法举例\t77
4.6 面向对象编程思想\t81
习题\t83
第5章 操作系统基础\t85
5.1 操作系统概述\t85
5.2 操作系统的功能\t86
5.2.1 处理机管理(CPU管理)\t86
5.2.2 内存管理\t90
5.2.3 文件管理\t92
5.2.4 设备管理\t95
5.2.5 网络管理\t96
5.2.6图形用户界面\t96
5.3 操作系统的分类\t97
5.4 操作系统家族\t100
5.4.1 UNIX家族操作系统\t100
5.4.2 Windows家族操作系统\t103
5.4.3 其他操作系统\t105
习题\t106
第6章 数据库应用基础\t109
6.1 数据库系统概述\t109
6.1.1 常用术语\t109
6.1.2 数据库技术的发展\t112
6.1.3 数据库系统的三级模式\t114
6.1.4 数据库的发展趋势\t114
6.1.5 数据库系统的特点\t118
6.2 数据描述\t119
6.2.1 信息的3个领域\t119
6.2.2 概念模型\t119
6.2.3 实体联系图\t120
6.2.4 数据模型\t121
6.3 MySQL数据库\t123
6.3.1 MySQL简介\t123
6.3.2 MySQL安装及环境配置\t124
6.4 结构化查询语言SQL\t128
6.5国产数据库的兴起\t136
习题\t137
第7章 网络技术基础\t142
7.1 计算机网络概述\t142
7.1.1 计算机网络的定义和功能\t142
7.1.2 计算机网络的分类\t144
7.1.3 计算机网络的组成\t145
7.1.4 计算机网络的拓扑结构\t147
7.2 数据通信概述\t151
7.2.1 数据通信的基本概念\t152
7.2.2 广域网中的数据交换方式\t153
7.3 计算机网络协议与体系结构\t155
7.3.1 网络协议\t155
7.3.2 协议分层和网络的体系结构\t156
7.3.3 开放系统互联参考模型\t157
7.3.4 TCP/IP参考模型\t161
7.3.5 IP地址\t162
7.4 局域网技术\t167
7.4.1 局域网概述\t167
7.4.2 局域网的体系结构和以太网\t167
7.5 网络硬件和互连设备\t169
7.5.1 物理层的部件——传输介质\t169
7.5.2 物理层的互连设备\t174
7.5.3 数据链路层的部件和互连设备\t176
7.5.4 网络层的互连设备\t178
7.5.5 高层互连设备\t179
7.5.6 网络互连\t180
7.6 Internet和Intranet\t180
7.6.1 Internet概述\t180
7.6.2 域名和DNS服务器\t181
7.6.3 Internet的接入方式\t182
7.6.4 Internet基本服务功能\t186
7.6.5 Intranet概述\t190
7.7 网络操作系统\t192
习题\t195
第8章 多媒体技术\t198
8.1 多媒体技术概述\t198
8.1.1 多媒体与多媒体技术\t198
8.1.2 多媒体信息处理的关键技术\t200
8.1.3 多媒体技术应用领域及发展\t202
8.2 多媒体计算机系统\t203
8.2.1 多媒体个人计算机\t203
8.2.2 移动多媒体终端\t204
8.2.3 多媒体计算机的硬件系统\t205
8.2.4 多媒体计算机的软件系统\t206
8.3 多媒体信息的数字化和压缩技术\t207
8.3.1 数据压缩技术\t208
8.3.2 图形图像处理\t209
8.3.3 音频处理\t211
8.3.4 视频处理\t214
8.3.5 动画制作基础\t215
8.3.6 动画的文件格式\t215
8.4 多媒体软件简介\t216
习题八\t217
第9章 计算机安全\t219
9.1 概述\t219
9.1.1 什么是计算机安全\t219
9.1.2 什么是信息安全\t219
9.1.3 信息加密技术\t220
9.1.4 数字签名与数字证书\t222
9.2 恶意软件\t223
9.2.1恶意软件的概念\t223
9.2.2恶意软件攻击\t223
9.2.3恶意软件分析、清除和防御\t224
9.2.4恶意软件的清除和防御\t225
9.3黑客手段与防范\t225
9.3.1 什么是黑客\t225
9.3.2 防止黑客攻击的策略\t226
9.4 区块链技术\t226
9.4.1区块链简介\t226
9.4.2区块链分类\t227
9.4.3区块链特性\t228
9.5 网络信息安全与计算机法规\t228
9.5.1 网络道德\t228
9.5.2 防火墙\t230
9.5.3 个人计算机实现信息安全目标的途径\t230
9.5.4 计算机法规\t231
习题\t232
参考文献\t234
猜您喜欢