图书介绍
计算机科学导论PDF|Epub|txt|kindle电子书版本网盘下载
- 王文剑,谭红叶编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302427964
- 出版时间:2016
- 标注页数:233页
- 文件大小:48MB
- 文件页数:248页
- 主题词:计算机科学-高等学校-教材
PDF下载
下载说明
计算机科学导论PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 文化与社会篇3
第1章 计算机的发展3
1.1 计算工具的发展3
1.1.1 手动式计算工具3
1.1.2 机械式计算工具3
1.1.3 机电式计算工具7
1.1.4 电子计算机8
1.1.5 新型计算工具9
1.2 电子计算机的发展及趋势10
1.2.1 电子计算机的发展10
1.2.2 中国计算机的发展12
1.2.3 计算机的发展特点14
1.2.4 计算模式的演变15
1.2.5 计算机的应用17
习题122
第2章 IT产业、社会与职业道德23
2.1 著名的IT公司23
2.1.1 著名的计算机公司23
2.1.2 著名的互联网公司30
2.2 著名的计算机科学家36
2.3 计算机领域著名的学术组织与奖项41
2.3.1 著名的学术组织41
2.3.2 著名的计算机奖项44
2.4 计算机的社会影响46
2.4.1 计算机相关的知识产权46
2.4.2 隐私问题48
2.4.3 计算机系统的安全和防护49
2.4.4 网络安全52
2.5 职业道德54
习题255
第2篇 系统基础篇59
第3章 数据表示59
3.1 数据的分层表示59
3.1.1 现实世界层59
3.1.2 信息世界层59
3.1.3 高级语言层62
3.1.4 机器层62
3.1.5 物理层62
3.2 信息世界层的数据表示62
3.2.1 数据结构定义62
3.2.2 数据抽象63
3.2.3 线性结构64
3.2.4 树形结构66
3.2.5 图形结构66
3.3 高级语言层的数据表示67
3.3.1 常量67
3.3.2 变量67
3.3.3 函数67
3.3.4 表达式68
3.3.5 数据类型68
3.4 机器层的数据表示69
3.4.1 数值型数据的表示69
3.4.2 非数值型数据的表示71
习题374
第4章 计算机系统76
4.1 计算机组成及工作原理76
4.2 计算机主要硬件组成77
4.2.1 CPU77
4.2.2 存储器78
4.2.3 输入输出设备81
4.2.4 总线88
4.2.5 主板90
4.3 计算机主要软件组成93
4.3.1 软件定义与分类93
4.3.2 软件安装、升级和卸载94
4.4 操作系统与文件95
4.4.1 操作系统95
4.4.2 文件99
4.5 软件开发基础101
4.5.1 语言101
4.5.2 平台及组件开发105
4.5.3 软件生命周期107
习题4109
第5章 网络基础110
5.1 计算机网络基础110
5.1.1 定义110
5.1.2 分类112
5.1.3 基本工作原理116
5.2 Internet基础123
5.2.1 Internet发展123
5.2.2 Internet技术126
5.2.3 因特网的接入129
5.2.4 因特网主要服务131
5.3 Web基础知识134
5.3.1 Web核心技术134
5.3.2 Web浏览器136
习题5137
第3篇 计算理论篇141
第6章 计算与算法理论141
6.1 计算理论141
6.1.1 计算的定义141
6.1.2 计算模型142
6.2 算法理论144
6.2.1 算法基本概念144
6.2.2 算法的表示145
6.2.3 算法分析148
6.3 程序设计150
6.3.1 程序设计基本概念150
6.3.2 程序基本结构151
6.3.3 程序的过程单元153
6.4 常用算法155
习题6162
第7章 问题求解163
7.1 问题求解的一般过程163
7.2 计算机领域的典型问题164
7.2.1 图论问题164
7.2.2 算法复杂性问题166
7.2.3 计算智能问题170
7.2.4 并发控制问题173
7.2.5 分布式计算问题174
习题7174
第8章 计算思维176
8.1 计算思维概述176
8.1.1 计算思维产生176
8.1.2 计算思维定义178
8.1.3 计算思维特性和作用179
8.1.4 计算思维的培养180
8.2 新的计算模式181
8.2.1 搜索181
8.2.2 群体智慧182
8.2.3 物联网、移动互联网与云计算183
8.2.4 普适计算与服务计算185
8.3 新兴交叉学科186
8.3.1 计算社会学186
8.3.2 计算生物学187
8.3.3 计算经济学188
8.3.4 计算广告学189
习题8190
第4篇 知识体系和方法论篇193
第9章 计算机专业知识体系193
9.1 大学生素质和能力的培养193
9.1.1 综合素质193
9.1.2 应具备的能力194
9.2 计算机专业理论知识体系和实践教学体系196
9.2.1 计算机学科的发展196
9.2.2 计算机专业教学背景196
9.2.3 计算机专业理论知识体系204
9.2.4 计算机科学与技术专业实践教学体系210
习题9212
第10章 计算机学科方法论213
10.1 计算机学科的定义213
10.1.1 计算的本质213
10.1.2 计算机学科的根本问题213
10.2 计算机学科的方法论214
10.2.1 计算机学科方法论的定义214
10.2.2 计算机学科方法论的主要内容214
10.3 计算机学科的三个过程215
10.4 计算机学科的核心概念218
10.5 计算机学科中的数学方法222
10.5.1 数学的基本特征222
10.5.2 数学方法的作用222
10.5.3 数学中的证明方法223
10.5.4 递归方法和迭代方法224
10.5.5 随机数和蒙特卡洛方法225
10.5.6 公理化方法226
10.5.7 形式化方法227
10.6 计算机学科中的系统科学方法227
10.6.1 系统科学的基本概念227
10.6.2 系统科学遵循的一般原则229
10.6.3 常用的几种系统科学方法231
习题10231
参考文献232