前言 在教育部关于高等学校计算机基础教育方案指导下,我国高等学校的计算机基础教育事业经过多年的改革与实践,取得了大量的宝贵经验与可喜成果,并在积极蓬勃发展。 作为计算机及相关专业的基础课教材,《计算机导论》的使用对象是计算机及相关专业的大学一年级学生。对该课程的定位应该是使学生了解计算机的基础知识、学科特点、知识体系、发展历史及趋势,掌握计算机的基本概念、计算基础、硬件基本组成、程序开发基本思想,在对专业知识了解的同时,认识学科范畴、发展潮流与方向,掌握学习方法,培养学生主动获取知识的能力、对计算机及相关学科的学习兴趣与热情。 根据课程定位思想,按照计算机学科的基本知识体系,本书在内容上包括计算基础、计算机硬件、计算机软件、前沿知识扩展。本书的编写旨在为大学一年级的新生提供认识计算机学科的基本框架,为下一步系统学习专业知识打下基础并产生学习兴趣。在编写上尽量避开数学模型和技术细节,着重讲解计算机学科知识体系的基本概念和基本应用。 本书内容由浅入深,循序渐进,注重理论与实践相结合。本书的每部分为一个单独的主题,可根据专业方向进行取舍,适合作为计算机相关专业的教材,也适合有兴趣了解计算机科学的读者作为参考资料。 本书由张志佳担任主编,朱天翔、王士显、张姝担任副主编。参加编写工作的还有冯海文、吴澎、王德新、杨德国、张永赫、宋继红等。在本书的编写过程中,得到了清华大学出版社的大力支持与帮助,参考了大量的参考资料和文献,在此表示衷心的感谢。 为方便教师使用和学生学习,本书配有教学课件,读者可与出版社或作者联系获取。 由于本书涉及面广,技术新,加之作者水平有限,书中如有不妥与疏漏之处,请各位专家和读者批评指正。 编者 2020年5月