如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
《面向对象程序设计》实验指导书第一部分实验教学大纲课程名称:面向对象程序设计文字主教材《C++面向对象程序设计》王萍编著清华大学出版社出版实验教材《面向对象程序设计实验》徐孝凯等编中央广播电视大学出版社出版适用专业:计算机科学与技术专业一、课程简介及基本要求面向对象的程序设计是一门实践性很强的课程,每个学生必须完成一定数量的上机作业。通过上机作业进一步加深对课程基本内容的理解。同时,在程序设计方法及上机操作等基本技能和科学作风方面受到比较系统的、严格的训练。由于学生编程和上机的熟悉程度往往差别较大,本大纲所要求的实验为每个学生必须完成的实验,即最低要求。其它上机内容由学生在教师指导下自选,内容可以是习题中编写的程序,也可以是学生解决实际问题中所编写的程序。二、实验课程目的与要求实验课是对学生的一种全面综合训练,是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节。本课程使学生熟悉C++的语法特性,了解C与C++的区别和兼容性;理解面向对象程序设计的基本原理,包括类、对象、抽象、封装、继承和多态性等关键要素以及其关键语法特性—类;掌握用C++编写面向对象程序的一般方法;了解VC++编程环境。三、主要仪器设备每人一台计算机,基本配置:奔腾III-600MHZ以上、40G~60G硬盘,128M内存。装有VisualC++或其他的C++编译软件,要求有专人维护。四、实验方式与基本要求实验分两类:基本实验和综合性实验。基本实验是按章节进行,根据教学大纲要求,有针对性地练习。综合性实验往往跨单元处理问题。学生上机时,按要求填写实验报告和回答思考题。要求把每次实验的程序文本和运行结果存入到本人的用户目录下或专用软盘上供指导老师检查或上级部门抽查。五.考核与报告本课程实验考试方式是考查,按一般课程考试方式进行,主要内容包括实验操作和实验报告,实验成绩占该课程形成性考核成绩的10~20%。注意:本课程考试采用期末考核与形成性考核相结合的方式。形成性考核分为两种,一种视作业完成情况和实验完成情况而定,占总成绩的15%;另一种为期末上机考核,占总成绩的15%,完成一个指定题目的程序开发和调试,由各省级电大在省内统一命题,时间为60分钟。期末考核占总成绩的70%,为闭卷考试,由中央电大统一命题,时间为150分钟。总成绩满分为100分,合成成绩达60分及以上者可获得该课程规定的4学分,否则不获得该课程学分。实验报告的规范:实验完成后填写统一的实验报告单,给出实验内容题目、年级、姓名、学号、指导教师、完成日期,并详细填写:实验目的、实验程序、实验结果及分析、存在的问题。第二部分实验教学内容实验一、C++开发环境应用(2学时)1、实验目的(1)了解C++开发工具的特点(2)熟悉C++开发环境(2)学习用C++编写标准的C++程序2、实验任务使用C++来建立一个非图形化的标准C++程序,编译、运行下例程序:#include<iostream.h>voidmain(void){cout<<”Hello!\n”;cout<<”WelcometoC++!\n”;}3、实验步骤(1)启动VisualC++开发环境(2)创建一个项目a.单击File菜单中的New选项,显示示新建对话框b.选择Win32ConsoleApplication(VC++)。c.选择项目所在路径及输入项目的名称d.依次按‘下一步’直至完成为止。(3)至此,已经建立好工程相关的文件,在生成的main函数中写入必要的内容即可。(4)继续下面的步骤:a.建立C++源程序文件选菜单命令Project|AddtoProject|New,弹出New对话框在New对话框的Files选项卡中选择C++SourceFile,并填入文件名称,单击OK按钮,完成新建C++源程序文件b.编辑C++源程序文件在文件编辑窗口中输入代码完成后,选择菜单File|Save保存这个文件c.建立并运行可执行程序选择菜单命令Build,建立可执行程序如果你正确输入了源程序,此时便成功地生成了可执行程序。如果程序有语法错误,则屏幕下方的状态窗口中会显示错误信息,根据这些错误信息对源程序进行修改后,重新选择菜单命令Build建立可执行程序。选择菜单命令Run,运行程序,观察屏幕显示内容。d.关闭工作空间选择菜单命令File|ColseWorkSpace关闭工作空间。实验三、分支与循环(3学时)1、实验目的:(1)学会编写简单的C++程序。(2)练习使用简单的输入输出。(3)熟悉各种流程控制语句的功能。2、实验任务:(1)输入并运行程序:用do-while语句编程,求自然数1~10之和。