图书前言

本书是由清华大学出版社出版,刘前、张宁编著的《C++程序设计实践与案例教程》的配套实验教材,旨在使学生更好地理解和掌握程序设计的思想、方法和技巧。本书内容从教学实际需要出发,兼顾不同学生的实际计算机水平,力求语言通俗,算法表达精练,易读易懂,注重应用实践,注重培养学生的综合应用能力和上机动手能力。帮助学生进一步消化吸收C++语言的基础知识和基本技能,提高运用C++语言解决实际问题的能力,并为学生提供一个复习与检测的工具。 

    本书共五部分内容。

第一部分内容是C++上机环境及操作指导。详细介绍了在Visual C++ 6.0集成环境下编辑、编译、调试和运行程序的方法;同时作者结合多年的教学经验,给出了常见的错误分析。

第二部分内容是C++程序实验设计。共包括9个实验内容,上机训练循序渐进。便于学生由浅入深地学习,逐步熟悉编程环境、程序调试方法。根据常见的程序算法,由浅入深地安排了9个基础的上机实验。由于篇幅和课时的限制,在教材和讲授中不可能介绍很多例子,只能介绍一些典型的实验题目。建议读者除了完成教师指定的实验题目,尽可能阅读本书介绍的全部程序,并上机运行本书提供的全部实验内容以及自己感兴趣的程序,以开阔思路,提高编程能力。

第三部分内容是实践与案例,共设计了5个案例,这5个案例的提出与解决,能够培养读者掌握程序设计基本技能以及掌握当今最流行的面向对象程序设计思想,为读者打开程序设计的大门,为读者提供更广更宽的知识空间,增加程序设计的趣味性。

第四部分内容是两套模拟试卷,用来检验本课程学习的掌握程度和作为考前的复习,也可供出卷参考。通过完成综合模拟试题,可使学习者更方便地测试自己理解概念、阅读程序及简单编程的能力。

第五部分内容为习题与参考答案,其中的所有程序均是调试通过的。应该说明, 本书给出的程序并非是唯一正确的解答,对同一个题目可以编出多种程序,我们给出的只是其中的一种,甚至不一定是最佳的一种。对有些题目,我们给出了两种参考答案, 供读者参考和比较,以启发思路。读者在使用本书时,千万不要照抄照搬,我们只是提供了一种参考方案,读者完全可以编写出更好的程序。

本实验指导教材力求语言通俗,算法表达精练,易读易懂,注重应用实践,注重培养学生的综合应用能力和上机动手能力。本书不仅可以作为《C++程序设计实践与案例教程》的参考书,而且可以作为任何C++语言教材的参考书;既适用于高等学校或计算机学习班,也可以作为C++语言程序设计爱好者、程序开发人员和教师的参考用书及其他自学者参考。

本书主要由辽宁科技学院的刘前老师和天津大学的张宁老师编写,沈阳建筑大学的董洁老师也参加了部分编写。

本书的顺利出版得到了清华大学出版社的大力支持和帮助,在此表示衷心感谢。由于时间仓促和水平有限,书中难免有错误和疏漏之处,欢迎使用本书的教师和同学提供宝贵的意见和建议。敬请专家、读者不吝赐教。