计算机科学概论(第11版)

J. Glenn Brookshear

出版时间

2011-09-30

ISBN

9787115261960

评分

★★★★★

标签

计算机

书籍介绍

本书多年来一直深受世界各国高校师生的欢迎,是美国哈佛大学、麻省理工学院、普林斯顿大学、加州大学伯克利分校等许多著名大学的首选教材,对我国的高校教学也产生了广泛影响。

本 书以历史眼光,从发展的角度、当前的水平以及现阶段的研究方向等几个方面,全景式描绘了计算机科学各个子学科的主要领域。在内容编排上,本书很好地兼顾了 学科广度和主题深度,把握了最新的技术趋势。本书用算法、数据抽象等核心思想贯穿各个主题,并且充分展现了历史背景、发展历程和新的技术趋势,培养读者的 大局观,为其今后深入学习其他计算机专业课程打下坚实的基础。

本书深入浅出、图文并茂,内容引人入胜,极易引发读者的兴趣,绝无一般教材的枯燥和晦涩。此外,本书的教学手段多样、习题丰富,并且每章后都附有与本章内容相关的社会现实问题供读者思考和讨论,这些都很好地体现了作者强调培养学生分析问题能力的教学理念。

第11版新增了手持移动设备,特别是智能手机的相关内容,主要涉及第3章(操作系统)、第4章(组网)、第6章(编程语言)和第7章(软件工程)中。此外,书中还对软件所有权和责任、训练人工神经网络等许多相关内容做了更新,以反映最新技术面貌。

AI导读
核心看点
  • 全景式描绘计算机科学各子学科,兼顾广度与深度
  • 以算法和数据抽象为核心思想,贯穿全书各个主题
  • 新增智能手机等移动设备内容,反映最新技术趋势
适合谁读
  • 计算机专业初学者,建立学科整体认知框架
  • 非计算机背景人士,理解技术原理以便沟通
  • 希望系统了解计算机科学发展史与现状的读者
读前提醒
  • 初读不必深究细节,先掌握核心概念与名词即可
  • 注意区分计算机科学与计算机工程的视角差异
  • 结合社会问题章节思考,培养分析与大局观
读者共识
  • 被誉为计算机入门神器,与《编码》并称软硬双璧
  • 主线清晰,各领域关系讲解透彻,适合建立体系
  • 部分章节翻译质量欠佳,建议配合视频课程阅读

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "机器的智能级别受限于算法所传达的智能。只有存在执行某一项任务的算法时,我们才可以制造出执行这一任务的机器,换言之,如果我们找不到一个解决某问题的算法,那么这个问题的解决就超出了机器的能力范围。 20世纪30年代,库尔特·哥德尔发表了不完备性定理的论文,它使确定算法能力的局限性成为数学的一个研究课题。这个定理的主旨就是,在任何一个包括传统意义的算数系统的数学理论内,总有一些命题的真伪无法通过算法的手段来确定。简言之,对于我们算数系统的任何全面研究都超越了算法活动的能力。"
  • "关于算法能力的研究,开创了今天计算机科学这门学科。"
  • "因特网Internet......这种技术将个人计算机连成了一个全球系统。 ......这样一个系统,它可以通过因特网把计算机上存储的文档链接起来形成错综复杂的链接信息网,这便是万维网,简称Web。"
  • "事实上,研究计算机科学不同分支的研究人员对科学的定义也许会截然不同。例如,计算机体系结构领域中的研究者主要关注微型电路技术,因此他们将计算机科学视为技术的进步和应用;但数据库系统领域的研究者则认为计算机科学就是要寻求方法来提升信息系统的有用性;而人工智能领域的研究者则把计算机科学视为智能和智能行为的研究。"
  • "抽象(abstraction)在本书中的意思是指一个实体的外部特征与其内部构成细节之间的分离。抽象使我们可以忽略一些复杂设备(如计算机、汽车和微波炉等)的内部细节,而把它们作为单一的可理解的单元,而且正是通过抽象,这些复杂的系统才能够被设计和生产出来。计算机、汽车和微波炉由若干部件构成,而这些部件又分别由更小的部件构成。每个部件表示一层抽象,在此层面上,该部件的使用与它内部构成细节是分隔的。"
  • "计算设备是通过各种抽象工具构建的。我们还会看到,大型软件系统开发是以模块化方式完成的,其中每个模块都被作为较大模块上的一种抽象工具。此外,在计算机科学本身的发展中,抽象也扮演了很重要的角色,有了它,研究人员可以把精力集中在一个复杂领域中的特定范围。"
作者简介
J. Glenn Brookshear 世界知名的计算机科学教育家。他在1975年获得新墨西哥州立大学博士后,创办了Marquette大学的计算机科学学位项目,并在该校任教至今。他的主 要研究方向是计算理论。除了本书之外,他还著有Theory of Computationr: Formal Languages, Automata, and Complexity。
目录
第0 章 绪论   1
0.1 算法的作用   1
0.2 计算机器的由来   3
0.3 算法的科学   7
0.4 抽象  8

显示全部
用户评论
真正的Overview,偏重软件但也不忽视硬件,计算机图形学没看。
大一就该读的书!!!!!
介绍入门,蛮好的。
主线很清晰,计算机门下各领域的关系讲得很清楚。倒是让我想到了GIS,除去地理学的壳的话,基本就只剩下计算机学科的内容了。
难难难
2016年读。
我的计算机科学启蒙教材,如果没有这本书,我后来的职业生涯大概会是另一种样子,一种远不如现在的样子,感谢当年能够遇到这么好的启蒙书籍。
简直太棒的内容,把一些基础的内容过了一遍,更新了自己很多错误的概念。 @2018-06-25 19:40:12
想了又想,觉得往深了写,还是没有必要,即使读者智力在线,耐心也不一定在线,那么能够领略作者谋篇布局的,终归是少数,深入的内容便失去传递的价值,不如走小而美方向,能让一般读者对计算机的认识加强即可。 让我感动的其实是书里头一些和计算机相关的社会问题思考,虽然没有标准答案,但的确引发人的忧虑,社会必须在忧虑中对抗前进,本书的问题在埋下这些对抗的种子。 本书内容上主要是第1章-第9章有价值,其他内容可合并一章,这样节省篇幅。较为详细阅读完第1章-第9章,才让我对大学电子科学与技术专业的各个课程,有了一个回顾和尝试主动构建各科间联系的举动,当然不是很成功,因为当时学得就很差,更别谈七八年后能记得多少了。 本书不是理想的教科书,我继续寻找适合阅读和教学的材料,为从事计算机教育做好准备,市场在呼唤我。
【Others】散修7th.虽说买了英文版但还是啃了这个版本,惭愧惭愧。
下载
收藏