图书介绍
计算机导论 基于计算思维视角 第4版PDF|Epub|txt|kindle电子书版本网盘下载
![计算机导论 基于计算思维视角 第4版](https://www.shukui.net/cover/62/34585579.jpg)
- 王玉龙,方英兰,王虹芸编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121324826
- 出版时间:2017
- 标注页数:326页
- 文件大小:60MB
- 文件页数:335页
- 主题词:电子计算机-高等学校-教材
PDF下载
下载说明
计算机导论 基于计算思维视角 第4版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 计算思维概述1
1.1 计算机发展概述1
1.1.1 历史回顾1
1.1.2 发展现状2
1.1.3 发展趋势8
1.2 什么是计算思维9
1.2.1 计算机的发展与思维方式的变化9
1.2.2 思维与科学思维11
1.2.3 计算思维的定义12
1.2.4 计算思维的特性12
1.3 计算机求解问题的过程13
1.3.1 问题的描述13
1.3.2 建立数学模型13
1.3.3 算法设计14
1.3.4 算法的正确性证明14
1.3.5 算法分析14
1.3.6 算法的程序实现15
习题115
第2章 算法基础16
2.1 计算科学的典型问题16
2.1.1 排序问题16
2.1.2 汉诺塔问题16
2.1.3 n皇后问题17
2.1.4 旅行商问题17
2.1.5 学习算法的意义18
2.2 算法初步18
2.2.1 算法概念18
2.2.2 算法特征19
2.2.3 算法描述20
2.3 算法结构21
2.2.5 算法设计方法23
2.2.6 算法分析25
习题226
第3章 计算机的硬件基础27
3.1 计算机的基本组成及其工作原理27
3.1.1 计算机的基本组成27
3.1.2 计算机的基本工作原理28
3.2 信息在计算机中的表示31
3.2.1 数值数据31
3.2.2 字符数据39
3.2.3 声音数据41
3.2.4 图像和图形数据41
3.2.5 视频数据42
3.3 运算基础43
3.3.1 四则运算43
3.3.2 补码加减运算44
3.3.3 十进制数运算46
3.3.4 逻辑运算47
3.4 逻辑代数及逻辑电路49
3.4.1 逻辑代数的初步知识49
3.4.2 基本逻辑电路51
3.4.3 基本逻辑部件57
习题364
第4章 计算机系统的硬件结构67
4.1 中央处理器(CPU)67
4.1.1 运算器67
4.1.2 控制器70
4.1.3 CPU典型结构举例74
4.1.4 多核CPU和GPU78
4.2 主存储器81
4.2.1 主存储器概述81
4.2.2 半导体存储器84
4.2.3 用芯片组成一个存储器87
4.3 辅助存储器89
4.3.1 磁表面存储器89
4.3.2 光盘存储器93
4.3.3 可移动外存储器95
4.3.4 计算机的存储体系95
4.4 输入/输出系统97
4.4.1 输入设备97
4.4.2 输出设备99
4.4.3 输入/输出接口102
4.4.4 输入/输出控制方式104
4.5 指令系统及执行106
4.5.1 指令系统106
4.5.2 总线110
4.5.3 计算机的时标系统112
4.5.4 计算机的整机工作原理113
4.5.5 计算机的性能评价118
4.6 计算机的系统结构119
4.6.1 并行处理的概念119
4.6.2 流水线处理机系统120
4.6.3 并行处理机系统122
4.6.4 多处理机系统123
4.6.5 数据流计算机123
4.6.6 精简指令系统计算机124
习题4125
第5章 数据的组织与管理128
5.1 数据结构基础128
5.1.1 基本概念128
5.1.2 线性表130
5.1.3 图133
5.1.4 树134
5.2 数据库系统136
5.2.1 什么是数据库137
5.2.2 数据模型138
5.2.3 数据库的基本结构形式——数据表140
5.2.4 数据库语言141
5.2.5 数据库设计143
5.2.6 数据库技术的发展146
习题5150
第6章 计算机系统的软件152
6.1 计算机软件概述152
6.1.1 什么是软件152
6.1.2 软件的分类153
6.1.3 常用软件简介153
6.1.4 计算机系统的组成154
6.2 程序设计语言156
6.2.1 程序设计语言发展概述156
6.2.2 程序设计基础159
6.2.3 面向对象程序设计168
6.3 操作系统172
6.3.1 操作系统概述172
6.3.2 处理器管理177
6.3.3 存储管理183
6.3.4 设备管理187
6.3.5 文件管理191
6.4 编译系统197
6.4.1 编译原理概述197
6.4.2 词法分析199
6.4.3 语法分析201
6.4.4 中间代码生成203
6.4.5 代码优化204
6.4.6 目标代码生成205
6.4.7 表格管理和出错处理206
6.5 软件工程207
6.5.1 软件工程概述207
6.5.2 软件开发模型209
习题6213
第7章 计算机系统及应用215
7.1 计算机网络215
7.1.1 计算机网络的组成215
7.1.2 计算机网络的分类218
7.1.3 网络中数据传输的基本原理221
7.1.4 网络通信协议223
7.1.5 计算机网络示例225
7.1.6 互联网Internet简介227
7.1.7 互联网新技术233
7.1.8 无线网235
7.1.9 物联网238
7.1.10 云计算239
7.2 多媒体技术241
7.2.1 基本概念242
7.2.2 多媒体关键技术245
7.2.3 多媒体计算机系统249
7.2.4 Windows多媒体环境252
7.2.5 多媒体技术的应用与发展254
7.3 虚拟现实255
7.3.1 什么是虚拟现实255
7.3.2 VR的发展历程257
7.3.3 VR系统结构259
7.3.4 构造VR系统的主要软/硬件设备259
7.3.5 VR的应用系统261
7.4 人工智能264
7.4.1 什么是人工智能265
7.4.2 人工智能的主要研究方向与应用领域266
7.4.3 专家系统270
7.4.4 人工神经网络275
习题7279
第8章 计算机信息安全及职业道德281
8.1 计算机信息安全概述281
8.1.1 什么是计算机信息安全281
8.1.2 威胁计算机网络安全的主要因素282
8.2 计算机病毒284
8.2.1 病毒的定义和特点284
8.2.2 三种有影响的病毒285
8.2.3 病毒的分类285
8.2.4 反病毒技术概述287
8.3 计算机黑客289
8.3.1 什么是计算机黑客289
8.3.2 黑客的主要攻击手段289
8.4 计算机犯罪290
8.5 防火墙的基本概念291
8.5.1 什么是防火墙291
8.5.2 包过滤路由器292
8.5.3 应用级网关293
8.5.4 防火墙产品简介294
8.6 计算机职业道德294
8.6.1 职业道德的基本范畴295
8.6.2 计算机职业道德教育的重要性295
8.6.3 信息使用的道德规范295
习题8296
第9章 计算机导论实验297
9.1 计算机硬件实验297
9.2 Office办公软件实验300
9.3 操作系统文件管理实验306
9.4 网络综合应用实验308
9.5 多媒体综合应用实验309
9.6 Access数据库应用实验311
附录 专业学习指南315
附录A 计算机科学与技术专业知识体系与科学方法论315
附录B 计算机科学与技术专业的职业类别319
附录C 计算机行业背景知识321
附录D 常见英文计算机缩略语对照表324
参考文献326