图书介绍
计算机科学技术导论pdf电子书版本下载
- 赵建民,端木春江主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302254034
- 出版时间:2011
- 标注页数:265页
- 文件大小:116MB
- 文件页数:278页
- 主题词:计算机科学
PDF下载
下载说明
计算机科学技术导论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.2 计算机的特点与分类 4
1.2.1 计算机的特点 4
1.2.2 计算机的分类 5
1.3 计算机的主要应用领域 6
1.4 计算机专业培养的课程体系结构和要求 8
1.5 计算机领域内的国际组织 13
本章小结 15
习题 16
第2章 计算机数制与编码 18
2.1 数制及其转换 18
2.1.1 数制 18
2.1.2 数制间的转换 20
2.2 数值数据的编码 23
2.2.1 原码 23
2.2.2 反码 24
2.2.3 补码 24
2.2.4 3种码制的比较 24
2.3 数的定点表示与浮点表示 25
2.3.1 数的定点表示 25
2.3.2 数的浮点表示 26
2.4 字符信息的编码 27
2.4.1 ASCII码 27
2.4.2 汉字编码 28
2.4.3 数据校验码 30
2.5 数字逻辑与数字系统 31
2.5.1 基本逻辑运算及逻辑门 31
2.5.2 逻辑代数与逻辑函数 33
本章小结 35
习题 36
第3章 计算机算法与数据结构 37
3.1 算法基础 37
3.1.1 算法的基本概念 37
3.1.2 算法的特性 38
3.1.3 算法的描述工具 39
3.1.4 算法的设计策略 41
3.1.5 算法的评价 42
3.2 数据结构基础 43
3.2.1 基本概念 43
3.2.2 常见的数据结构 44
3.2.3 查找 48
3.2.4 排序 50
本章小结 51
习题 51
第4章 计算机系统的硬件 52
4.1 计算机硬件中的数字电路简介 52
4.2 冯·诺依曼的计算机体系结构 54
4.3 计算机硬件中的各组成部分 54
4.3.1 中央处理器 55
4.3.2 主存储器 57
4.3.3 辅助存储器 58
4.3.4 输入/输出系统 60
4.3.5 总线与接口 65
4.3.6 各种适配卡 66
4.4 计算机的整体结构 69
4.5 计算机指令的具体工作过程 70
本章小结 72
习题 72
第5章 计算机系统的软件 74
5.1 计算机软件概述 74
5.1.1 计算机软件及其发展 74
5.1.2 计算机软件的分类 75
5.2 操作系统 75
5.2.1 操作系统的概念 75
5.2.2 操作系统的形成和发展 76
5.2.3 操作系统的功能 78
5.2.4 操作系统的特征 80
5.2.5 几种常用的操作系统 81
5.3 程序设计语言及其翻译系统 84
5.3.1 程序设计语言 84
5.3.2 程序设计语言翻译系统 86
5.4 常用工具软件简介 88
5.4.1 办公自动化软件 88
5.4.2 图形图像处理软件 90
5.4.3 文件压缩软件 91
5.4.4 下载软件 91
5.4.5 PDF文件阅读软件 91
5.4.6 词典工具 92
5.4.7 防病毒软件 92
本章小结 93
习题 93
第6章 软件工程 95
6.1 软件工程概述 95
6.1.1 软件工程的产生 95
6.1.2 软件工程的概念 97
6.1.3 软件生命周期 97
6.2 软件开发模型 98
6.2.1 瀑布模型 98
6.2.2 增量模型 99
6.2.3 螺旋模型 99
6.2.4 统一过程模型 101
6.3 软件开发方法 102
6.3.1 模块化方法 102
6.3.2 结构化方法 102
6.3.3 面向对象方法 103
6.3.4 统一建模语言 103
6.4 软件项目管理 104
6.4.1 软件项目管理的范围 104
6.4.2 软件过程管理 105
6.4.3 软件风险管理 105
6.4.4 软件配置管理 105
6.5 软件质量管理 106
6.5.1 软件质量的定义 106
6.5.2 软件质量保证 106
6.6 软件能力成熟度模型 107
本章小结 108
习题 108
第7章 计算机网络与通信 110
7.1 数据通信的基础知识 110
7.1.1 数据通信 110
7.1.2 数据传输 111
7.2 计算机网络概述 112
7.2.1 计算机网络的概念 112
7.2.2 计算机网络优劣的指标 112
7.2.3 计算机网络的结构 113
7.2.4 计算机网络的分类 115
7.2.5 互联网和因特网 117
7.2.6 计算机网络发展趋势 118
7.3 计算机网络体系结构和协议 119
7.3.1 OSI/RM参考模型 120
7.3.2 TCP/IP参考模型 120
7.4 计算机网络互联设备 125
7.4.1 网络设备 125
7.4.2 传输介质 126
7.4.3 网络组建 129
7.5 Internet基础 131
7.5.1 Internet的发展 131
7.5.2 Internet应用的发展 132
7.5.3 Internet的基本应用 133
7.5.4 基于Web的网络应用 135
7.5.5 基于P2P的网络应用 138
7.5.6 Internet的接入方式 138
7.5.7 IP地址和域名 141
7.6 网站的创建与网页的制作 143
7.6.1 Web服务器的构建 143
7.6.2 网页设计及发布 143
本章小结 149
习题 149
第8章 数据库系统 150
8.1 数据库系统基本概念 150
8.1.1 数据、数据库、数据库管理系统和数据库系统 150
8.1.2 数据管理技术的发展历程 152
8.1.3 数据库系统的特点 153
8.2 数据模型 154
8.2.1 数据模型简介 154
8.2.2 常用的逻辑数据模型 157
8.3 数据库系统结构和组成 159
8.3.1 数据库系统的三级模式结构 159
8.3.2 数据库系统组成 161
8.4 常用关系数据库管理系统 162
8.4.1 Access数据库管理系统 162
8.4.2 Visual FoxPro 162
8.4.3 SQL Server数据库管理系统 163
8.4.4 Oracle数据库管理系统 164
8.4.5 DB2数据库管理系统 165
8.4.6 Sybase系列 166
8.5 结构化查询语言(SQL)概述 167
8.5.1 SQL的产生与发展 167
8.5.2 SQL的特点 168
8.5.3 SQL的基本概念 169
8.5.4 SQL的功能 170
8.6 数据库应用系统开发 174
8.6.1 数据库应用系统的开发方法 175
8.6.2 数据库应用系统的开发步骤 176
8.7 数据库技术新发展 178
8.7.1 新一代数据库系统 178
8.7.2 数据库系统发展特点 179
8.7.3 数据库系统发展趋势 181
本章小结 182
习题 183
第9章 多媒体技术 185
9.1 多媒体的定义及其特点 185
9.2 数字化信息的原理 186
9.3 多媒体信息的数据压缩方法 188
9.4 多媒体信息处理的国际标准 190
9.4.1 MPEG系列标准 191
9.4.2 JPEG系列标准 194
9.4.3 H.26x系列标准 195
9.5 多媒体创作工具 196
9.6 多媒体网站 198
9.6.1 多媒体文档 198
9.6.2 多媒体网站语言 199
本章小结 205
习题 205
第10章 计算机安全 208
10.1 计算机安全概述 208
10.1.1 计算机安全的定义 209
10.1.2 计算机安全与计算机犯罪 210
10.2 计算机信息安全和计算机加密技术 212
10.2.1 加密和解密 212
10.2.2 私钥加密和公钥加密 215
10.2.3 对密码体系的评价 215
10.2.4 链路加密和端到端加密 216
10.3 计算机病毒 216
10.4 防火墙 222
10.5 计算机网络安全的监控 223
10.6 计算机安全方面的对策 224
本章小结 226
习题 226
第11章 计算机专业人员职业规划和道德标准 228
11.1 计算机科学与技术专业人员的学习和工作 228
11.2 计算机科学与技术专业人员的道德法律准则 237
本章小结 245
习题 245
附录A 著名计算机奖项 247
附录B 计算机科学领域的典型问题 254
附录C 计算机应用领域介绍 263
参考文献 265