欢迎来到天天文库
浏览记录
ID:46486828
大小:122.00 KB
页数:37页
时间:2019-11-24
《面向对象程序设计(C%20%20)实验指导-薛曼玲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、面向对象程序设计(C++)实验指导薛曼玲张淑英王双立编北华大学计算机科学技术学院2011年1月一实验基本平台11.硬件12.软件1二教学目的和基本要求21.教学目的22.基本要求23.上机实验前的准备工作34.上机试验的步骤35・实验成绩4实验一C++基础5实验二类和对象11实验三继承与派生21实验四多态性25实验五I/O流30实验六异常处理与模板33一实验基本平台1.硬件PC系列微型计算机,奔腾以上兼容机,耍求内存至少为64M以上,一个硬盘驱动器和至少一个USB接口。彩色显示器,并配键盘和鼠标。2.软件系统平台:Windows2000/Win
2、dowsXP,并定吋更新系统。C++丄具:VisualC++是Microsoft公司的VisualStudio开发工具箱中的一个C++程序开发包。VisualStudio提供了一整套开发Internet和Windows应用程序的工具,包括VisualC++,VisualBasic,VisualFoxPro,VisualInterDev,VisualJ++以及其他辅助工具,如代码管理T具VisualSourceSafe和联机帮助系统MSDN。VisualC++包中除包括C++编译器外,还包括所有的库、例子和为创建Windows应用程序所需要的文档
3、。VisualC++是目前使用得最多的C++编译系统,现在常用的是VisualC++6.0版本,虽然己有公司推出汉化版,但只是把菜单汉化了,而不是真正的中文版VisualC++,而且汉语的语法不很准确,许多人都使用英文版。其实,VisualC+4-的不同版本的上机操作方法是大同小异的,掌握了其中的一种,就会举一反三,能顺利地使用其他版本。二教学目的和基本要求1.教学目的巩固和加强课堂教学内容,提高学生实践技能,培养实事求是的科学精神和科学作风,为学好后续课程和从事实际编程工作奠定基础。通过上机实验,可以:(1)加深对讲授内容的理解,尤其是一些语
4、法规定,初学者的程序出错往往错在语法上。通过多次上机,就能自然地、熟练地掌握。通过上机来掌握语法规则则是行之有效的方法。(1)熟悉所用的计算机系统的操作方法,也就是了解和熟悉C++程序开发的环境。使用者应该了解为了运行一个C++程序需要哪些必要的外部条件,可以利用哪些系统的功能来帮助自己开发程序。(2)学会上机调试程序。也就是善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行。1.基本要求(1)能够掌握面向对象程序设计的基本思想和方法,掌握C++的语法、语义和语用,能够熟练运用C++解决一般问题,养成良好的程序设计风格。(2)学生
5、实验前,做好预习,完成程序的设计和编写工作。(3)学生实验后,认真填写实验报告,在报告中完成实验指导书屮所提示的思考问题。(4)学生实验过程中,应该独立思考,自觉解决实验过程中出现的问题。2.上机实验前的准备工作在上机实验前应事先做好准备工作,以提高上机实验的效率:(1)了解所用的计算机系统的性能和使用方法;(2)复习和掌握与本实验有关的教学内容;(3)准备好上机所需的程序,初学者切忌不编程序或抄别人程序去上机,应从一开始养成严谨的科学作风;(4)对运行中可能出现的问题事先做出估计,对程序中自己有疑问的地方,上机时给予注意;(5)准备好调试和运
6、行时所需的数据。1.上机试验的步骤上机实验时应该一人一组,独立上机。对于上机中出现的问题,应善于自己分析判断,努力独立处理,这是学习调试程序的良好机会。(1)进入C++工作环境;(2)输入自己所编好的程序;(3)检查一遍已输入的程序是否有错;(4)进行编译和连接;(5)运行程序并分析运行结果是否合理和正确。在运行时要注意当输入不同数据时所得到的结果是否止确。(6)输出程序清单和运行结果。2.实验成绩实验成绩依据实验预习和表现、现场验收和实验报告给出成绩档次(优、良、屮、及格、不及格)。(1)实验预习和表现:学生课前必须预习,教师通过课堂捉问等方
7、式检查预习效果。在实验中,教师可依据学山使用实验环境的能力、观察和分析实验现象的能力、实验结果和数据的正确性以及学生的课堂纪律、实验态度、保持实验室卫生等方面的表现进行综合考核。(根据预习和平时表现情况教师分不同档次给出相应成绩。)(2)实验报告:学生实验后应按时完成实验报告。要求:内容充实、项目填写正确完整、书面整洁等。(根据实验报告情况教师分不同档次给出相应成绩。)(3)验收:通过验收了解学生对棊本理论和棊本操作掌握的程度和实际水平(根据学生在规定时间完成的实验情况,教师分不同档次给出相应成绩)。实验一C++基础【实验目的】1.了解Visu
8、alC卄的特点,熟悉VisualC++的开发环境,学习用VisualC++编写标准的C++控制台程序;1.理解引用的含义、引用和指针的区别,能够根据要
此文档下载收益归作者所有