
最 低 价:¥27.30
| 《计算机科学导论学习指导与习题解答》由清华大学出版社出版。 |
| 作者:(美国)雷诺兹(Carl Reynolds) (美国)泰曼(Paul Tymann) 译者:陈宗斌 等Carl Reynolds,在罗彻斯特理工学院(RIT)的计算机科学系讲授数据库、操作系统、程序设计以及程序设计语言理论方面的课程。他在大学任教10年,其中有4年涉及计算机行业。在来到RIT之前,Reynolds在计算机行业花了19年的时间致力于提高硬件和软件供应商的技术和培训能力,其中有6年的时间是与道琼斯工业制造商一起创建用于机器控制的专家系统。他感兴趣的主题包括遗传算法、专家系统和图像处理。Paul Tymann,是罗彻斯特理工学院的计算机科学系的教授和系主任。他讲授基本和高级程序设计技术有超过15年的经验。最近,他参与了RIT的一种新型的生物信息程序的开发。在进入学术界之前,Tymann,教授在为销售点终端开发控制软件的行业中工作。在过去5年,他一直在生物信息领域中工作,并且完成了罗彻斯特与罗格斯大学的联合软件开发项目。 |
| 第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) 2.6.3 折半查找——增长级为(lg n)的示例——θ(lg n) 2.6.4 难以处理的问题 2.7 作为技术的算法 2.8 计算的形式化模型 2.9 邱奇-图灵论题(church-turing thesis) 2.10 无法解决的问题 2.11 小结 复习题 第3章 计算机组织结构 3.1 冯·诺依曼体系结构 3.2 数据表示 3.3 计算机的字长 3.4 整数数据格式 3.5 实数格式 3.6 字符格式 3.7 cpu/alu 3.8 指令集 3.9 存储器 3.10 输入和输出(i/o) 3.11 小结 复习题 第4章 软件 4.1 程序设计语言的发展史 4.2 编译器和解释器 4.3 虚拟机 4.4 过程式程序设计 4.5 面向对象程序设计 4.6 脚本语言 4.7 函数式语言 4.8 语言设计 4.9 语言的语法和语义 4.10 小结 复习题 第5章 java程序设计 第6章 操作系统 第7章 联网 第8章 数据库 第9章 社会问题 附录——复习题答案 |
商品评论(0条)