《计算机科学基础(第2版)》是2015年电子工业出版社出版的图书,作者是陆汉权。
基本介绍
- 书名:计算机科学基础(第2版)
- 作者:陆汉权
- 类别:计算机类
- 页数:232页
- 定价:38.0元
- 出版社:电子工业出版社
- 出版时间:2015-08
- 开本:16开
内容简介
全书以介绍计算机科学的基础知识为主,如数制、逻辑、体系结构、软体系统、算法、语言和程式等,包括套用系统基础的资料库、网路,并介绍了高性能计算、人工智慧、虚拟现实、计算理论等方面的相关知识,讨论了信息安全及信息社会的一些问题。 本书旨在让读者系统、全面地了解计算机究竟是什幺,它不能做什幺、能做什幺及是如何做到的,试图让读者领略计算机科学的魅力,理解作为科学的计算机和作为工具的计算机的特点,为今后更好地运用计算机这个科学工具奠定基础。 本书可以作为高等学校大学计算机及相关课程的教材,也可以作为计算机专业导论课程的教材,同时希望能够为深入了解计算机的读者所参考。
目录
第1章 引论.1
1.1 计算机是什幺 1
1.2 计算机模型 2
1.2.1 黑盒模型 2
1.2.2 具有程式能力的数据处理机 3
1.3 现代计算机模型 3
1.3.1 计算机的五个组成部分 4
1.3.2 程式存储原理 5
1.4 计算机系统 5
1.4.1 硬体系统 5
1.4.2 计算机软体 7
1.4.3 计算机是如何运行的 9
1.5 信息系统 10
1.6 网际网路和全球资讯网 11
1.7 计算机文化和计算思维 12
本章小结 13
习题1 14
第2章 数据表示及逻辑基础18
2.1 概述 18
2.2 数制 19
2.2.1 常用数制 19
2.2.2 二进制数的基本运算 20
2.2.3 数制转换 21
2.2.4 原码、反码和补码 23
2.2.5 定点数和浮点数 24
2.3 编码和文本 25
2.4 多媒体数据 26
2.4.1 图形和图像 26
2.4.2 音频 27
2.4.3 视频 28
2.4.4 压缩编码 29
2.5 逻辑运算和门电路 30
2.5.1 逻辑关係 30
2.5.2 逻辑电路 31
2.5.3 加法器 32
2.5.4 存储单元电路 33
2.5.5 积体电路 33
本章小结 34
习题2 35
第3章 计算机硬体.39
3.1 概述 39
3.2 处理器 41
3.2.1 处理器晶片和结构 41
3.2.2 处理器的技术指标 43
3.2.3 CISC 和RISC 44
3.3 存储器 44
3.3.1 存储模式和存储容量 44
3.3.2 记忆体 45
3.3.3 外存 46
3.3.4 固态存储器 48
3.3.5 存储器的主辅结构 48
3.4 输入和输出 49
3.4.1 连线埠 50
3.4.2 输入设备 50
3.4.3 输出设备 52
3.5 系统汇流排和USB 54
本章小结 55
习题3 56
第4章 作业系统.60
4.1 概述 60
4.2 常用的作业系统 62
4.3 作业系统的结构 64
4.4 作业系统的功能 65
4.4.1 进程管理 66
4.4.2 存储器管理 67
4.4.3 设备管理 68
4.4.4 启动和停机 70
4.5 档案管理 70
4.5.1 档案和档案系统 71
4.5.2 命名档案 71
4.5.3 档案存取 73
4.5.4 档案的存储结构 74
4.5.5 档案系统的安全 75
本章小结 76
习题4 77
第5章 算法基础.81
5.1 概述 81
5.2 算法的三种结构 82
5.3 算法的表示和发现 83
5.4 算法举例 85
5.4.1 基本算法 85
5.4.2 叠代 87
5.4.3 递归 88
5.4.4 排序 89
5.4.5 查找 90
5.5 算法的方法学 91
5.5.1 贪心算法 91
5.5.2 分治法 92
5.5.3 动态规划 92
5.5.4 回溯法 93
5.6 数据表达和数据结构 95
本章小结 97
习题5 97
第6章 语言、程式和软体101
6.1 概述 101
6.2 程式和指令 102
6.2.1 程式:按步骤执行 102
6.2.2 指令和指令系统 102
6.3 程式设计语言 103
6.3.1 机器语言和指令 103
6.3.2 彙编语言 105
6.3.3 面向过程的高级语言 105
6.3.4 面向对象的程式设计语言 106
6.3.5 其他语言 108
6.4 翻译系统:程式的程式 109
6.5 高级语言的概念 110
6.5.1 数据类型 110
6.5.2 基本语句 112
6.5.3 分支语句 113
6.5.4 循环语句 113
6.5.5 函式和方法 114
6.6 怎样编写程式 115
6.7 软体工程 116
本章小结 118
习题6 119
第7章 资料库123
7.1 概述 123
7.2 资料库系统 124
7.3 关係型资料库 126
7.3.1 资料库模型 126
7.3.2 关係型资料库 127
7.3.3 关係运算 128
7.3.4 SQL 129
7.4 资料库技术 130
7.4.1 其他类型的资料库 130
7.4.2 决策支持和数据仓库 132
7.4.3 数据挖掘和大数据 132
7.5 构建资料库系统 133
本章小结 134
习题7 135
第8章 网路138
8.1 通信基础 138
8.1.1 数据传输速率和频宽 139
8.1.2 通信介质 139
8.1.3 通信理论基础 141
8.2 网路技术和类型 143
8.2.1 网路传输 143
8.2.2 网路类型 144
8.3 组建网路 146
8.3.1 网路设备 146
8.3.2 网路模型和网路协定 148
8.3.3 区域网路协定和组网技术 149
8.3.4 伺服器和网路软体 151
8.4 网际网路 152
8.4.1 TCP/IP 152
8.4.2 IP 网路 153
8.4.3 接入网际网路 156
8.4.4 网际网路服务 157
8.4.5 搜寻引擎 159
8.4.6 Web 服务和移动网际网路 160
8.4.7 电子货币和电子商务 160
8.4.8 无限的网际网路 161
本章小结 162
习题8 163
第9章 高级主题168
9.1 高性能计算 168
9.1.1 并行计算 168
9.1.2 分散式计算 169
9.1.3 集群计算 169
9.1.4 云计算 170
9.2 人工智慧 171
9.2.1 图灵测试 171
9.2.2 推理:知识表达 172
9.2.3 专家系统 173
9.2.4 神经网路 174
9.2.5 机器人 175
9.2.6 自然语言处理 176
9.2.7 有关人工智慧的几个问题 177
9.3 虚拟现实 178
9.4 自动机理论 179
9.4.1 有限自动机 179
9.4.2 图灵机 180
9.4.3 细胞自动机 181
9.5 可计算理论 181
9.5.1 可计算函式 181
9.5.2 哥德尔数 182
9.5.3 计算複杂性 183
9.5.4 停机问题 185
9.6 信息安全 185
9.6.1 信息安全工程 186
9.6.2 计算机病毒 186
9.6.3 黑客和防火墙 187
9.7 信息社会 188
9.7.1 社会影响 188
9.7.2 软体着作权和自由软体 190
9.7.3 计算机与环境和健康 191
本章小结 193
习题9 194
附录A ASCII码錶 198
附录B 常用术语英汉对照表 201
参考文献 221