本书是清华大学出版社出版的《程序设计基础实训教程——以C为例》的配套教材,共包含两个部分。
第1部分为上机实验,共分为10个实验,其中实验1为编译环境介绍,实验10为综合性实验。其他8个实验为C语言的基础实验内容,每个实验包括实验目的、实验任务等,实验任务包括若干个实验项目,每个实验项目都包括有实验要点、问题分析及解决方法、流程图、参考程序等。实验项目中分为3个层次: 第1层次为程序改错或程序填空,目的是阅读简单程序,读懂并纠正程序中的错误,这些错误一般是初学者易犯的常见错误,通过改错训练,避免以后编写程序时再犯同样错误;第2层次为程序扩展,目的是训练学生阅读程序的能力,在分析、理解程序的基础上,模仿原来的程序,对程序进行扩充或改写,使学生能够完成部分编程,为独立完成编写程序打下基础;第3层次为程序编写,目的是训练学生独立编程和解决实际问题的能力。经过“读懂—模仿改写—编写”的实践过程,在由浅入深的逐步引导中熟悉理解和掌握程序设计的思想、方法和技巧,并熟练掌握及运用程序的调试、追踪方法。
第2部分为主教材的知识要点和补充习题,便于读者自学和自我检测,为强化课堂所学的知识提供了保障。
本书的最后给出了补充习题的答案以及配套主教材的习题答案。
本书具有基础性、实用性、系统性,同时又充分考虑了与其他教材的兼容性,适用于各类高等院校“C语言程序设计”课程的实验教学,也适合作为C语言的实训教材。
本书由吴海峰编写了第1部分的实验2、实验3和实验5,第2部分的第2章、第3章和第5章;徐祥涛编写了第1部分的实验1和实验8,第2部分的第1章、第8章和综合实验部分;杜永生编写了第1部分的实验4和第2部分的第4章;魏春英编写了第1部分的实验6和第2部分的第6章;袁秀丽编写了第1部分的实验7和第2部分的第7章;翟鹏编写了第1部分的实验9,第2部分的第9章和习题解答部分。全书由吴海峰统稿并审定。
本书编者长期从事高等学校“C语言程序设计”课程的教学工作,在总结多年的教学经验和教改实践的基础上,编写了这本实验教程。由于编者水平有限,书中难免存在错误与不足,恳请读者批评指正。
编者
2013年10月10日
more >