超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

不再提示
关闭
欢迎光临中图网 请 | 注册
> >
计算机科学概论(原书第2版)

计算机科学概论(原书第2版)

计算机科学丛书

出版社:机械工业出版社出版时间:2005-09-01
所属丛书: 计算机科学丛书
开本: 小16开 页数: 432
中 图 价:¥37.9(7.9折) 定价  ¥48.0 登录后可看到会员价
暂时缺货 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

计算机科学概论(原书第2版) 版权信息

  • ISBN:7111170164
  • 条形码:9787111170167 ; 978-7-111-17016-7
  • 装帧:简裝本
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>

计算机科学概论(原书第2版) 本书特色

本书采用大量*新素材,全面介绍计算机科学领域的基础知识。本书由当今该领域备受赞誉且经验丰富的教育家Nell Dale和John Lewis共同编写。就整体而言,全书内容翔实、覆盖面广,旨在向读者展示计算机科学的全貌;从细节上看,本书层次清晰、描述生动;从信息讲起,分别介绍了关于硬件、编程、操作系统、应用以及通信方面的内容,涉及计算机科学的各个层面。
本书内容严谨、深入浅出,是计算机科学专业学生理想的入门教材。
本书特点:
  ●采用一般语言对编程概念进行了描述,关于Java、C++语言对该问题的描述在本书的配套网站 http://csilluminated.jbpub.com) 中提供。
  ●增加了名人传记、历史事件以及技术发展的前沿知识;并在每章中就科技发展对人类社会伦理道德的影响进行了探讨。
  ●包含大量练习和思考题,方便教学。
  ●本书的配套网站集学术性及趣味性于一体,提供了大量教学资源:Flash幻灯片、在线术语表、互动学习、填字游戏、HTML帮助信息等,以更灵活的方式多方位地加深读者对本书知识的理解。

计算机科学概论(原书第2版) 内容简介

本书由两位知名的计算机科学教育家编写,全面而细致地介绍了计算机科学的各个方面。书中,计算系统的每个分层都以剖析,从住处层开始,历经硬件层、程序设计层、操作系统层、应用程序层的通信层,*后讨论了计算的限制。此外,正文中穿插了大量的人物传记、历史注释、道德问题和*新的技术发展信息,有助于你进一步了解计算机科学。每章后面都附带有大量的练习,可以帮助你即时重温并掌握这一章所述的内容。
本书是计算和计算机科学引论课程的理想教材,对于想要了解计算机科学概况的非专业人员,本书也是一个很好的选择。

计算机科学概论(原书第2版)计算机科学概论(原书第2版) 前言

 为了制定这本CS0教材的论题大纲,我们利用了许多资源,包括课程目录、教材大纲以及一个email调查问卷。设计这个调查问卷的目的在于了解我们的同事对这门课应该包括哪些内容的想法。我要求他们和自己列出下列三种清单。   * 如果CS0这门课是学生在大学阶段学习的唯一一门计算机科学的课程,请列出四种你认为他们应该掌握的论题。   * 请列出四种你想要学生在进入CS1这门课之前掌握的论题。   * 请补充四种你想要学习CS1的学生熟悉的论题。   这些资源的交集反应出的大多数人的意见构成了本书的大纲。在学习CS1之前掌握了本书内容的学生将为继续学习计算机科学打下坚实的基础。尽管我们的意图是编写一本CS0教材,但是许多评论家都认为本书的覆盖面非常广泛,可以作为一种程序设计语言的计算机科学导论的参考书。 结构说明   在第1章中,我们介绍了硬件和软件的历史,并且用洋葱的结构来类比计算机系统的结构。计算机和它的机器语言构成了洋葱的芯,软件层和更复杂的硬件一层层地裹住了这个芯。首先介绍的是机器语言,然后是高级语言,包括FORTRAN、Lisp、Pascal、C、C++和Java。在介绍这些语言的同时,还介绍了利用它们进行程序设计的过程,包括自顶向下的设计和面向对象的设计。我们对抽象数据类型及其实现所扮演的角色的理解已经成熟了。操作系统和它的资源管理技术(包括更大、更快的二级存储介质上的文件)包围着这些程序,并对它们进行管理。   接下来的一层由更复杂的通用或专用软件系统构成,它们覆盖了操作系统。这些功能强大的程序由计算机科学中的并行理论支持。*后一层由网络和网络软件构成,网络软件包括计算机之间通信必需的所有工具。Internet和万维网给这一层画上了*后一笔。   当这些层随着时间的流逝逐渐增长时,用户对计算机系统的硬件接触得越来越少。每个层都是它下面的计算机系统的抽象。随着每个层的发展,新层的用户和内部层的用户联合起来,在经济领域的高科技部门创造了大量的生产力。本书的目的是提供各个层的概述,介绍基础的硬件和软件技术,使学生了解和欣赏计算系统的方方面面。   在介绍这种洋葱式结构时,我们有两种选择,一种是从内向外逐层介绍,另一种是从外向内进行介绍。从外向内的方法看来非常吸引人。我们可以从*抽象的层开始介绍,一次剥掉一个层,直到具体的机器层为止。但是,研究表明,比起抽象的例子,学生们更容易理解具体的例子,即使他们本身是抽象思想家。因此,我们选择从具体的机器层开始,按照层的创建顺序进行分析,当学生完全理解了一个层之后,再转移到下一个层就比较容易。 第2版中的变化   一本全新的书的第1版就像一艘新船的试航。如果设计足够好,那么就只有一些小问题需要调整。当这本书成了旧的,它未来的版本可能会要求全面修订。幸运的是,我们的读者认为这本书的设计是稳定的,在这一版中,只需要进行一些改动。   我们更新了一些传记,把旧的轶闻趣事换成了新的,而且还使“道德问题”部分反映的是当前的问题。我们将在下面的摘要中指出内容的变化。   除了内容的变化,我们还修改了练习。练习中的问题被分为两类,即主观题和客观题。许多教育者认为客观练习(包括多项选择、对错判断和填空)是无用的。但是,根据伊利诺伊大学的测试和评估部的研究,主观测试和客观测试可以衡量相似的内容和学习目标。根据两项相隔42年的研究,学生对短文和涵盖相同内容的客观测试题的反应几乎完全一样。   因此,我们决定同时采用客观题和主观题。每一章都有多项选择题和判断题,还有简答题和需要解决方案的问题。对于大班来说,讲师可以利用这些问题快速地设计出小测验。

计算机科学概论(原书第2版) 目录

出版者的话
专家指导委员会
译者序
前言
**部分 基础篇
第1章 全景图
  1.1 计算系统
  1.1.1 计算系统的分层
  1.1.2 抽象
 1.2 计算的历史
  1.2.1 计算硬件的简史
  1.2.2 计算软件的简史
  1.2.3 预言
 1.3 计算工具和计算学科
 小结
 练习
 思考题
第二部分 信息层
第2章 二进制数值和记数系统
  2.1 数字分类
  2.2 自然数
   2.2.1 位置记数法
   2.2.2 二进制、八进制和十六进制
   2.2.3 其他记数系统中的运算
   2.2.4 以2的幂为基数的记数系统
   2.2.5 把十进制数转换成其他数制的数
   2.2.6 二进制数值和计算机
  小结
  练习
  思考题
第3章 数据表示法
  3.1 数据和计算机
   3.1.1 模拟信息和数字信息
   3.1.2 二进制表示法
  3.2 数字数据的表示法
   3.2.1 负数表示法
   3.2.2 实数表示法
  3.3 文本表示法
  3.3.1 ASCII字符集
  3.3.2 Unicode字符集
   3.3.3 文本压缩
  3.4 音频信息表示法
   3.4.1 音频格式
   3.4.2 MP3音频格式
  3.5 图像和图形的表示法
   3.5.1 颜色表示法
  3.5.2 数字化图像和图形
   3.5.3 图形的矢量表示法
  3.6 视频表示法
  小结
  练习
  思考题
第三部分 硬件层
第4章 门和电路
  4.1 计算机和电学
  4.2 门
   4.2.1 非门
   4.2.2 与门
   4.2.3 或门
   4.2.4 异或门
   4.2.5 与非门和或非门
   4.2.6 门处理回顾
   4.2.7 具有更多输入的门
  4.3 门的构造
  4.4 电路
  ……
第5章 计算部件
第四部分 程序设计层
第6章 问题求解和算法设计
第7章 低级程序设计语言
第8章 高级程序设计语言
第9章 抽象数据类型和算法
第五部分 操作系统层
第10章 操作系统
第11章 文件系统和目录
第六部分 应用程序层
第12章 信息系统
第13章 人工智能
第14章 模拟和其他应用程序
第七部分 通信层
第15章 网络
第16章 万维网
第17章 计算的限制
术语表
参考文献
展开全部

计算机科学概论(原书第2版) 作者简介

 Nell Dall,计算机科学领域广爱推崇的教育家。在得克萨斯大学奥斯汀分校执教的25年中,她编写了20多本计算机科学方面的本科生教材。她于得克萨斯大学奥斯汀分校获得了硕士学位和计算机科学博士学位。由于在计算机科学领域做出了卓越工贡献,1996年,她获得了ACM SIGCSE计算机科学教育杰出贡献奖。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服