前言 作为计算机科学与技术相关专业本科学生第一门专业课程和其他专业课程的先修课程,计算机导论课程担负着系统、全面介绍计算机科学与技术的学科体系、课程结构的任务,引导学生了解和热爱计算机学科,为后续专业课程的学习奠定坚实基础。 目前很多计算机导论课程以讲授理论为主,对于计算机及相关专业的学生,入门学习时接触到的都是专业概念和原理,比较抽象,教学效果并不理想。也有部分学校不讲解理论,只是进行计算机基础操作的训练,并且大都偏向办公软件的操作,这并不能让学生系统了解计算机各个专业方向,没有起到引导学生进行专业方向思考的作用。 本书将基础理论和实践相结合,系统介绍计算机科学与技术各专业方向的基础知识。每章包括基础理论、基础应用、思考与探索、实践环节4部分。每章的基础理论部分讲解基础原理;基础应用部分介绍典型应用;思考与探索部分以问答形式提出扩展问题,引导读者思考,指明其知识点和后续课程的相关性;实践环节部分设计了多种实践项目。本书包含绪论、计算机硬件基础、系统软件基础、系统性能与安全、办公软件应用、多媒体应用、数据库系统应用、软件和程序设计、计算机网络基础、新一代信息技术等内容。 本书依照计算机系统层次结构,从购买计算机硬件、安装系统软件、学习应用软件,到程序设计和计算机联网的实践过程,循序渐进地介绍计算机科学与技术学科各个专业方向涉及的基础理论和典型应用,并且以问答形式,对实践中的知识点提出扩展问题,引导学生思考研究。这不仅可以培养学生的计算机操作能力,还能激发学生对专业深入学习的兴趣。这种方式使学生在“知其然”之后,又具有“知其所以然”的探究精神,从而更好地学习后续专业课程。本书是一种基础广泛、实用性较强的计算机专业入门教材,可作为高等院校计算机及相关专业的课程教材,也可以作为非计算机专业读者的参考用书。本书提供教材配套的多媒体PPT课件、操作素材等资源,读者可到清华大学出版社官网(https://www.tup.com.cn)的本书页面下载使用。扫描封底刮刮卡注册后即可扫描书中二维码观看微课视频。 本书是作者多年实践和教学经验的结晶。在编写过程中,得到了鲁跃飞、张子昂同学以及计算机、软件教研室各位同事的大力支持。另外,书中参考和引用了大量文献和网络资料,由于篇幅有限,只列举了主要参考文献,在此对这些文献和资料的作者一并表示由衷的感谢。 计算机技术发展迅速,由于作者水平有限,书中难免有疏漏之处,恳请读者批评指正。 作者 2024年1月