计算机科学概论:英文版内尔·黛尔机械工业pdf下载pdf下载

计算机科学概论:英文版内尔·黛尔机械工业百度网盘pdf下载

作者:
简介:本篇主要提供计算机科学概论:英文版内尔·黛尔机械工业pdf下载
出版社:博睿天丰图书专营店
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

店铺公告1 本店客服接待时间为每天早上9:00-18:00,其他时间可线上客服留言,待客服上线后会时间联系您。2 本店开电子发票,确认收货以后联系在线客服,提供开票信息即可!3 部分稀缺书籍因采购成本较高,售价可能会高于封底定价,属正常情况,还书友谨慎购买!明码标价,请书友看清确认后再购买!避免纠纷!4 本店所有套装书籍,因保存不易,可能会有缺失,因此均为单本书的价格,下单前还请先咨询客服确认之后再购买!

基本信息

书名:计算机科学概论:英文版

定价:99.00元

售价:81元,便宜18元,折扣81

作者:内尔·黛尔(NellDale)

出版社:机械工业出版社

出版日期:2020-11-01

ISBN:9787111666745

字数:

页码:612

版次:1

装帧:平装

开本:16开

商品重量:0.4kg

编辑推荐


由于数据量比较大,小编正在更新维护中.....

内容提要


本书从信息层开始,历经硬件层、程序设计层、操作系统层、应用层和通信层,深入剖析了计算系统的每个分层,后讨论了计算的限制。此外,正文中插入了大量的名人传记、历史点评、道德问题和新的技术发展信息,有助于你进一步了解计算机科学。每章后面都附带有大量的练习,可以帮助你即时重温并掌握这一章所讲述的内容。 本书是计算机科学导论课程的理想教材,对于想要了解计算机科学概况的非专业人员,本书也是一个很好的选择。

目录


出版者的话 n
前言 n
部分 基础篇 n
章 全景图 3 n
1.1 计算系统 4 n
计算系统的分层 4 n
抽象 6 n
1.2 计算的历史 9 n
计算硬件简史 9 n
计算软件简史 19 n
预言 25 n
1.3 计算工具与计算学科 26 n
计算的基本思想 27 n
小结 28 n
道德问题:数字鸿沟 30 n
关键术语 31 n
练习 31 n
思考题 33 n
第二部分 信息层 n
第2章 二进制数值与记数系统 35 n
2.1 数字与计算 36 n
2.2 位置记数法 36 n
二进制、八进制和十六进制 38 n
其他记数系统中的运算 41 n
以2的幂为基数的记数系统 42 n
将十进制数转换成其他数制的数 44 n
二进制数值与计算机 45 n
小结 48 n
道德问题:FISA法庭 49 n
关键术语 49 n
练习 50 n
思考题 53 n
第3章 数据表示法 55 n
3.1 数据与计算机 56 n
模拟数据与数字数据 57 n
二进制表示法 59 n
3.2 数字数据表示法 61 n
负数表示法 61 n
实数表示法 65 n
3.3 文本表示法 68 n
ASCII字符集 69 n
Unicode字符集 70 n
文本压缩 71 n
3.4 音频数据表示法 77 n
音频格式 79 n
MP3音频格式 79 n
3.5 图像与图形表示法 80 n
颜色表示法 80 n
数字化图像与图形 82 n
图形的矢量表示法 83 n
3.6 表示法 84 n
编译码器 84 n
小结 85 n
道德问题:Snowden事件的影响 86 n
关键术语 86 n
练习 87 n
思考题 91 n
第三部分 硬件层 n
第4章 门和电路 93 n
4.1 计算机和电学 94 n
4.2 门 96 n
非门 96 n
与门 97 n
或门 98 n
异或门 98 n
与非门和或非门 99 n
门处理回顾 100 n
具有更多输入的门 101 n
4.3 门的构造 101 n
晶体管 102 n
4.4 电路 104 n
组合电路 104 n
加法器 108 n
多路复用器 110 n
4.5 存储器电路 111 n
4.6 集成电路 112 n
4.7 CPU芯片 113 n
小结 113 n
道德问题:道德规范 114 n
关键术语 116 n
练习 116 n
思考题 119 n
第5章 计算部件 121 n
5.1 独立的计算机部件 122 n
5.2 存储程序的概念 126 n
冯·诺伊曼体系结构 128 n
读取–执行周期 132 n
RAM和ROM 134 n
二级存储设备 135 n
触摸屏 139 n
5.3 嵌入式系统 141 n
5.4 并行体系结构 142 n
并行计算 142 n
并行硬件分类 144 n
小结 145 n
道德问题:隐私是否已经是过去时? 146 n
关键术语 146 n
练习 147 n
思考题 149 n
第四部分 程序设计层 n
第6章 低级程序设计语言与伪代码 151 n
6.1 计算机操作 152 n
6.2 机器语言 152 n
Pep/9:一台虚拟机 153 n
Pep/9的输入/输出 159 n
6.3 一个程序实例 159 n
Pep/9模拟器 160 n
另一个机器语言实例 162 n
6.4 汇编语言 163 n
Pep/9汇编语言 164 n
数字数据、分支、标签 166 n
汇编语言中的循环 170 n
6.5 表达算法 171 n
伪代码的功能 171 n
执行伪代码算法 175 n
写伪代码算法 177 n
翻译伪代码算法 180 n
6.6 测试 182 n
小结 183 n
道德问题:软件盗版 185 n
关键术语 186 n
练习 186 n
思考题 189 n
第7章 问题求解与算法设计 191 n
7.1 如何解决问题 192 n
提出问题 193 n
寻找熟悉的情况 193 n
分治法 194 n
算法 194 n
计算机问题求解过程 196 n
方法总结 197 n
测试算法 198 n
7.2 有简单变量的算法 199 n
带有选择的算法 199 n
带有循环的算法 200 n
7.3 复杂变量 206 n
数组 206 n
记录 207 n
7.4 搜索算法 208 n
顺序搜索 208 n
有序数组中的顺序搜索 209 n
二分检索 212 n
7.5 排序 214 n
选择排序 215 n
冒泡排序 218 n
插入排序 220 n
7.6 递归算法 221 n
子程序语句 221 n
递归阶乘 223 n
递归二分检索 224 n
快速排序 224 n
7.7 几个重要思想 228 n
信息隐蔽 228 n
抽象 229 n
事物命名 230 n
测试 231 n
小结 231 n
道德问题:开源软件 232 n
关键术语 234 n
练习 234 n
思考题 239 n
第8章 抽象数据类型与子程序 241 n
8.1 抽象数据类型 242 n
8.2 栈 242 n
8.3 队列 243 n
8.4 列表 244 n
8.5 树 247 n
二叉树 247 n
二叉检索树 249 n
其他操作 255 n
8.6 图 256 n
创建图 258 n
图算法 259 n
8.7 子程序 265 n
参数传递 266 n
值参与引用参数 268 n
小结 271 n
道德问题:工作场所监视 273 n
关键术语 274 n
练习 274 n
思考题 279 n
第9章 面向对象设计与高级程序设计语言 281 n
9.1 面向对象方法 282 n
面向对象 282 n
设计方法 283 n
示例 286 n
9.2 翻译过程 291 n
编译器 292 n
解释器 292 n
9.3 程序设计语言范型 295 n
命令式范型 295 n
声明式范型 296 n
9.4 高级程序设计语言的功能性 298 n
布尔表达式 299 n
数据归类 301 n
输入/输出结构 305 n
控制结构 307 n
9.5 面向对象语言的功能性 313 n
封装 313 n
类 314 n
继承 316 n
多态 317 n
9.6 过程设计与面向对象设计的区别 318 n
小结 319 n
道德问题:恶作剧与诈骗 321 n
关键术语 322 n
练习 323 n
思考题 327 n
第五部分 操作系统层 n
0章 操作系统 329 n
10.1 操作系统的角色 330 n
内存、进程与CPU管理 332 n
批处理 333 n
分时 334 n
其他OS要素 335 n
10.2 内存管理 336 n
单块内存管理 338 n
分区内存管理 339 n
页式内存管理 341 n
10.3 进程管理 344 n
进程状态 344 n
进程控制块 345 n
10.4 CPU调度 346 n
先到先服务 347 n
短作业优先 348 n
轮询法 348 n
小结 350 n
道德问题:医疗隐私—健康保险携带与责任法案(HIPAA) 352 n
关键术语 353 n
练习 354 n
思考题 359 n
1章 文件系统和目录 361 n
11.1 文件系统 362 n
文本文件和二进制文件 362 n
文件类型 363 n
文件操作 365 n
文件访问 366 n
文件保护 367 n
11.2 目录 368 n
目录树 369 n
路径名 371 n
11.3 磁盘调度 373 n
先到先服务磁盘调度法 375 n
短寻道时间优先磁盘调度法 375 n
SCAN磁盘调度法 376 n
小结 378 n
道德问题:选择加入和选择退出 380 n
关键术语 381 n
练习 381 n
思考题 385 n
第六部分 应用层 n
2章 信息系统 387 n
12.1 信息管理 388 n
12.2 电子制表软件 389 n
电子数据表公式 391 n
循环引用 396 n
电子数据表分析 397 n
12.3 数据库管理系统 399 n
关系模型 399 n
关系 403 n
结构化查询语言 404 n
数据库设计 405 n
12.4 电子商务 407 n
12.5 大数据 408 n
小结 409 n
道德问题:政治与网络 411 n
关键术语 413 n
练习 413 n
思考题 417 n
3章 人工智能 419 n
13.1 思维机 420 n
图灵测试 421 n
AI问题的各个方面 423 n
13.2 知识表示 423 n
语义网 425 n
检索树 427 n
13.3 专家系统 430 n
13.4 神经网络 432 n
生物神经网络 432 n
人工神经网络 433 n
13.5 自然语言处理 435 n
语音合成 437 n
语音识别 438 n
自然语言理解 439 n
13.6 机器人学 440 n
感知–规划–执行范型 441 n
包孕体系结构 441 n
物理部件 443 n
小结 445 n
道德问题:首次公开发行 447 n
关键术语 448 n
练习 448 n
思考题 451 n
4章 模拟、图形学、游戏和其他应用 453 n
14.1 什么是模拟 454 n
复杂系统 454 n
模型 455 n
构造模型 455 n
14.2 特殊模型 457 n
排队系统 457 n
气象模型 461 n
计算生物学 466 n
其他模型 467 n
必要的计算能力 467 n
14.3 计算机图形学 468 n
光的工作原理 470 n
物体形状 472 n
光模拟 472 n
复杂对象的建模 474 n
让物体动起来 480 n
14.4 游戏 482 n
游戏的历史 483 n
创建虚拟世界 484 n
游戏设计与开发 485 n
游戏编程 486 n
小结 487 n
道德问题:游戏成瘾 489 n
关键术语 490 n
练习 490 n
思考题 493 n
第七部分 通信层 n
5章 网络 495 n
15.1 连网 496 n
网络的类型 497 n
Inter连接 500 n
包交换 502 n
15.2 开放式系统与协议 504 n
开放式系统 504 n
网络协议 505 n
TCP/IP 506 n
高层协议 507 n
MIME类型 508 n
防火墙 509 n
15.3 网络地址 510 n
域名系统 511 n
谁控制因特网 514 n
15.4 云计算 515 n
15.5 区块链 516 n
小结 517 n
道德问题:社交网络的影响 519 n
关键术语 520 n
练习 521 n
思考题 523 n
6章 万维网 525 n
16.1 Web简介 526 n
搜索引擎 527 n
即时消息 528 n
博客 529 n
cookie 530 n
Web分析 530 n
16.2 HTML和CSS 531 n
基本的HTML元素 535 n
标记的属性 536 n
关于CSS的更多内容 537 n
更多HTML5的元素 540 n
16.3 交互式网页 541 n
Java小程序 541 n
Java服务器页 542 n
16.4 XML 543 n
16.5 社交网络演化 547 n
小结 548 n
道德问题:赌博与互联网 551 n
关键术语 552 n
练习 552 n
思考题 555 n
7章 计算机安全 557 n
17.1 各级安全 558 n
信息安全 558 n
17.2 阻止未授权访问 560 n
密码 561 n
验证码 563 n
指纹分析 564 n
17.3 恶意代码 565 n
杀毒软件 566 n
安全攻击 567 n
17.4 密码学 569 n
17.5 保护你的在线信息 572 n
共同的责任 574 n
安全与可移动设备 574 n
维基解密 575 n
小结 578 n
道德问题:博客和新闻 580 n
关键术语 581 n
练习 582 n
思考题 585 n
网上资料 n
术语表 n
参考文献 n
索引 n
n
n
CONTENTS n
n
1 Laying the Groundwork . . . . . . . . . . . . .2 n
Chapter 1The Big Picture 3 n
1.1 Computing Systems 4 n
n
Layers of a Computing System 4 n
n
Abstraction 6 n
n
1.2 The History of Computing 9 n
n
A Brief History of Computing Hardware 9 n
n
A Brief History of Computing Software 19 n
n
Predictions 25 n
n
1.3 Computing as a Tool and a.Discipline 26 n
n
The Big Ideas of Computing 27 n
n
Summary 28 n
n
Ethical Issues: Digital Divide 30 n
n
Key Terms 31 n
n
Exercises 31 n
n
Thought Questions 33 n
n
2 The Information Layer . . . . . . . . . . . . .34 n
Chapter 2Binary Values and Number Systems 35 n
2.1 Numbers and Computing 36 n
2.2 Positional Notation 36 n
n
Binary, Octal, and Hexadecimal 38 n
n
Arithmetic in Other Bases 41 n
n
Power-of-2 Number Systems 42 n
n
Converting from Base 10 to Other Bases 44 n
n
Binary Values and Computers 45 n
n
Summary 48 n
n
Ethical Issues: The FISA Court 49 n
n
Key Terms 49 n
n
Exercises 50 n
Thought Questions 53 n
n
Chapter 3 Data Representation 55 n
3.1 Data and Computers 56 n
n
Analog and Digital Data 57

作者介绍


内尔·黛尔(Nell Dale) 计算机科学领域广受推崇的教育家。在得克萨斯大学奥斯汀分校执教的二十多年中,她编写了四十多本计算机科学方面的本科生教材。她于得克萨斯大学奥斯汀分校获得了硕士学位和计算机科学博士学位。由于在计算机科学领域做出了贡献,她于1996年获得了ACM SIGCSE计算机科学教育杰出贡献奖,于2001年获得了ACM Karl Karlston杰出教师奖。她于2010年被选为ACM会士。 n
约翰·路易斯(John Lewis) 计算机科学领域的教育家和作家。他编写的Java软件及程序设计教材十分。他于弗吉尼亚理工大学获得博士学位,并曾在维拉诺瓦大学计算机科学系执教14年,现任教于弗吉尼亚理工大学。执教期间,他获奖无数,包括大学教学奖和Goff杰出教学奖。他的研究兴趣包括面向对象技术、多媒体和软件工程。

文摘


由于数据量比较大,小编正在更新维护中.....

序言


由于数据量比较大,小编正在更新维护中.....