计算机导论(第三版)
上QQ阅读APP看书,第一时间看更新

前言(第三版)

本书第一版于2004年6月正式出版发行,第二版于2012年9月修订出版,先后印刷了多次,得到了许多学校和任课教师的厚爱和认可,同时也收获了不少建议和指正,为此在前两版的基础上重新编写本书。

“计算机导论”是计算机学科相关专业本科学生的第一门专业课程和其他专业的先修课程,是国内外大学计算机学科教育体系中的核心课程之一。它担负着系统、全面地介绍计算机科学技术的基础知识,为其他专业课程的学习奠定坚实基础,培养学生具备基本计算机操作和简单编程的能力,以及提高学生综合素质与创新精神的重任。

鉴于计算机学科发展迅猛,计算机技术日新月异,原书有不少内容需要有针对性地进行更新。因此,在基本保持第一、二版风格的基础上,第三版在部分内容上做了适当的调整和更新。例如:第1章中的计算机的最新发展,第2章的计算思维,第4章的计算机硬件,第5章的操作系统,第6章的语言、程序与软件,第7章的Python编程语言,第9章的数据库Access版本,第10章的网络知识,以及附录A中的实验等。此外,计算思维能力的培养已成为国际和国内计算机教育的重要课题,把计算思维引入《计算机导论》,能够帮助学生实现从计算能力培养到计算思维养成的新跨越。

本书以教育部高等学校大学计算机课程教学指导委员会发布的《大学计算机基础课程教学基本要求》为指导,同时在总结多年教学实践和教学改革经验的基础上,从培养计算思维能力入手组织内容。本书采用“理论+提升+实践”的模式,以理解计算机理论为基础,以知识扩展为提升,以计算机操作、简单编程应用为实践,努力做到既促进计算思维能力的培养,又避免流于形式;既适应总体知识需求,又满足个体深层要求。在内容选择上,本书在继承计算机科学的基础内容(比如介绍计算机硬件组成、操作系统、程序设计基础、算法基础、数据库、计算机网络等)的同时,还介绍了近些年新兴的IT技术领域(比如云计算、物联网、大数据等)。此外,专门用一章介绍计算思维,阐述计算机求解问题的过程。每章章前设计了内容介绍与本章重点,章后附有小结和习题。内容介绍与本章重点部分紧密结合教学目标和特点,紧扣教学重点,突出计算思维方法;小结部分对每章知识进行归纳、总结,突出重点;习题部分中的题目大多选自一些经典参考资料,也包括编者结合多年教学实践经验设计出来的典型范例,力求使读者全面地巩固所学知识。

在第三版教材的编写过程中,编者从计算思维的视角介绍计算机科学的基础理论和应用,同时注意突出语言文字运用的规范性。在选择内容时,既注意到稳定性,又注意吸收比较成熟的有价值的新成果,同时编写适合教学和巩固知识的习题。本书内容力求保持较强的系统性,基本概念的阐述力求严谨、清晰,叙述力求通俗易懂,增强了可读性和启发性。

本书第三版由方志军教授担任主编,黄润才、姚兴华两位老师担任副主编。具体编写分工如下:第1、10章由苏前敏编写,第2章由方志军编写,第3、4章由黄润才编写,第5、8章由游晓明编写,第6、7章由姚兴华编写,第9章由孔丽红编写。

由于时间仓促和水平所限,书中难免有疏漏和不妥之处,欢迎广大读者朋友不吝赐教。

编者

2017年5月