
《中国高等院校计算机基础教育课程体系规划教材:C++程序设计题解与上机指导(第2版)》是和作者编著的《C++程序设计(第2版)》(清华大学出版社出版)一书配套使用的参考用书。《中国高等院校计算机基础教育课程体系规划教材:C++程序设计题解与上机指导(第2版)》的内容包括3个部分:(1)《C十十程序设计(第2版)》一书各章中的全部习题和参考解答。(2)C++上机操作指南。在这部分中介绍了在两种典型的环境下运行C++程序的方法(Visual C++6.0和GCC在DOS/Windows平台上的版本DJGPP,以及与之配合使用的集成软件开发环境RHIDE)。(3)上机实验指导。在这部分中提出了上机实验的指导思想和上机实验的要求,并设计了14个实验,供教学参考。
编辑推荐
《中国高等院校计算机基础教育课程体系规划教材:C++程序设计题解与上机指导(第2版)》可作为学习《C++程序设计(第2版)》的辅助用书,也可作为其他初学C++的读者的参考资料。 目录
第1部分《C++程序设计(第2版)》习题与参考解答
第1章C++的初步知识
第2章数据类型与表达式
第3章程序设计初步
第4章函数与预处理
第5章数组
第6章指针
第7章自定义数据类型
第8章类和对象
第9章关于类和对象的进一步讨论
第10章运算符重载
第ll章继承与派生
第12章多态性与虚函数
第13章输入输出流
第14章C++工具
第2部分C++的上机操作
第15章Visual C++的上机操作
15.1Visual C++的安装和启动
15.2输入和编辑源程序
15.2.1新建一个C++源程序的方法
15.2.2打开一个已有的程序
15.2.3通过已有的程序建立一个新程序的方法
15.3编译、连接和运行
15.3.1程序的编译
15.3.2程序的调试
15.3.3程序的连接
15.3.4程序的执行
15.4建立和运行包含多个文件的程序的方法
15.4.1由用户建立项目工作区和项目文件
15.4.2用户只建立项目文件
第16章GCC的上机操作
16.1GCC简介
16.1.1什么是GCC
16.1.2GCC和DJGPP
16.1.3DJGPP与RHIDE
16.2安装DJGPP
16.3进入DJGPP开发环境RHIDE
16.4使用RHIDE窗口
16.4.1RHIDE窗口
16.4.2在RHIDE中使用鼠标
16.5输入一个新程序
16.6打开已有的文件
16.7源程序的编译和连接
16.7.1关于项目
16.7.2编译源程序
16.7.3程序的连接
16.8运行可执行文件
16.9建立和运行包含多文件的项目文件的方法
16.10程序的调试
16.11退出RHIDE
第3部分上机实验内容与安排
第17章实验指导
17.1上机实验的指导思想和要求
17.2关于程序的调试和测试
第18章实验内容与安排
18.1实验1C+斗程序的运行环境和运行一个C++程序的方法
18.2实验2数据类型与表达式
18.3实验3C++程序设计初步
18.4实验4函数与预处理
18.5实验5数组
18.6实验6指针
18.7实验7自定义数据类型
18.8实验8类和对象(一)
18.9实验9类和对象(二)
18.10实验10运算符重载
18.11实验11继承与派生
18.12实验12多态性与虚函数
18.13实验13输入输出流
18.14实验14C++工具
参考文献 文摘
版权页:
插图:
经验丰富的人,在编译连接过程中出现“出错信息”时,一般能很快地判断出错误所在,并改正之。而缺乏经验的人即使在明确的“出错提示”下也往往找不出错误而求助于别人。要真正掌握计算机应用技术,就不仅应当了解和熟悉有关理论和方法,还要求自己动手实现。对程序设计来说,则要求会编程序并上机调试通过。因此调试程序不仅是得到正确程序的一种手段,而且它本身就是程序设计课程的一个重要的内容和基本要求,应给予充分的重视。调试程序固然可以借鉴他人的现成经验,但更重要的是通过自己的直接实践来积累经验,而且有些经验是只可“意会”难以“言传”。别人的经验不能代替自己的经验。调试程序的能力是每个程序设计人员应当掌握的一项基本功。
因此,在做实验时千万不要在程序通过后就认为万事大吉、完成任务了,而应当在已通过的程序基础上作一些改动(如修改一些参数、增加程序一些功能、改变某些语句等),再进行编译、连接和运行。甚至于“自设障碍”,即把正确的程序改为有错的(如语句漏写分号;等于符“=”错写为赋值号“=”;使数组下标出界:使整数溢出等),观察和分析所出现的情况。这样的学习才会有真正的收获,是灵活主动的学习而不是呆板被动的学习。
2.上机实验前的准备工作
在上机实验前应事先做好准备工作,以提高上机实验的效率,准备工作至少应包括:
(1)了解所用的计算机系统(包括C++编译系统和工作平台)的性能和使用方法。
(2)复习和掌握与本实验有关的教学内容。
(3)准备好上机所需的程序。手编程序应书写整齐,并经人工检查无误后才能上机,以提高上机效率。初学者切忌不编程序或抄别人程序去上机,应从一开始就养成严谨的科学作风。
(4)对运行中可能出现的问题事先作出估计,对程序中自己有疑问的地方,应作出记号,以便在上机时给予注意。
(5)准备好调试和运行时所需的数据。
3.上机实验的步骤
上机实验时应该一人一组,独立上机。上机过程中出现的问题,除了是系统的问题以外,一般应自己独立处理,不要轻易举手问教师。尤其对“出错信息”,应善于自己分析判断。这是学习调试程序的良好机会。
上机实验一般应包括以下几个步骤:
(1)进入C++工作环境(如Visual C++7.0或RHIDE集成环境)。
(2)输入自己所编好的程序。
(3)检查一遍已输入的程序是否有错(包括输入时打错的和编程中的错误),如发现有错,及时改正。| ISBN | |
|---|---|
| 出版社 | 清华大学出版社 |
| 作者 | 谭浩强 |
| 尺寸 | 16 |