计算机科学导论学习指导与习题解答

当前位置:首页 > 教材 > 研究生/本科/专科教材 > 计算机科学导论学习指导与习题解答

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2010年05月01日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787302222675
作者:(美)雷诺兹,(美)泰曼 著,陈宗斌 等译出版社:清华大学出版社出版时间:2010年05月 
内容简介
提到计算机科学,很多人可能会把它等同于编写程序,事实上计算机科学远不止这么简单。计算机科学包括许多分支学科,要想成为计算机科学方面的专家,就必须理解这个领域的所有分支学科。计算机科学的一些重要的学科包括算法、程序设计、程序设计语言、计算机硬件、网络、操作系统、数据库系统、分布式计算,以及关于使用计算机技术的道德问题。
在讲授计算机科学方面的知识时,主要采用两种方法: 深度优先方法和广度优先方法,前者是指深入研究一个特定的主题,后者则涵盖计算机科学的许多分支学科,但是其深度只要求基本理解每个学科的原理,本书采用了后一种方法。在引导学生从总体上认识了这个领域之后,学生就可以深入学习某些分支学科。
本书首先讨论了计算机科学的概念以及计算的发展历史,然后逐步介绍了各个分支学科,为学生今后深入学习其他计算机专业课程打下坚实的基础。在每一章末尾还提供了相关的复习题,有利于学生巩固所学的知识;并且在本书附录中给出了所有复习题的答案,为学生学习提供了方便。
本书内容简明扼要、结构组织合理,非常适合用作高等院校计算机专业的基础课教材,也可供有兴趣了解计算机科学的相关读者参考。
目  录
第1章 计算机科学简介
1.1 什么是计算机科学
1.2 计算的发展历史
1.3 路标
复习题
第2章 算法
2.1 算法的定义
2.2 示例——设计楼梯
2.3 示例——求最大公约数
2.4 利用伪代码表示算法
2.5 表征算法
2.6 分析算法
  2.6.1 插入排序——增长级为n2的示例——Θ(n2)
  2.6.2 归并排序——增长级为n(lgn)的示例——Θ(n lg n)

 计算机科学导论学习指导与习题解答下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017