本课程实验教学目的与要求

本课程实验教学目的与要求

ID:18834688

大小:63.50 KB

页数:5页

时间:2018-09-25

本课程实验教学目的与要求_第1页
本课程实验教学目的与要求_第2页
本课程实验教学目的与要求_第3页
本课程实验教学目的与要求_第4页
本课程实验教学目的与要求_第5页
资源描述:

《本课程实验教学目的与要求》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、本课程实验教学目的与要求     目的:通过本课程的学习使学生掌握C++语言程序的编辑、编译、上机调试等基本操作操作,能够运用C++语言程序解决本专业某些实际问题,并养成严谨的科学态度和科学的思维方法,从而提高分析和解决实际问题的能力。为后续课程的学习和在毕业设计时使用计算机解决实际问题打下良好的基础。     要求:注意自始至终贯彻课程中所介绍的程序设计风格,养成良好的编程习惯。应独立完成所布置的上机作业,为保证尽量在统一安排的上机时间内编译运行通过程序,应事先预习设计好程序。课后撰写实验报告。二、主要仪器设备及现有台套数主要仪器设备:台式计算机,P

2、IV,安装有WindowsXP操作系统、VisualC++6.0及以上版本。现有台套数:现有300台。三、实验课程内容和学时分配序号实验项目名称目的要求学时分配实验类型每组人数必开、选开1C++语言集成环境及结构化程序设计总结与回顾1.熟悉C++语言的集成环境,了解菜单的使用方法。2.掌握C++语言程序上机的编辑、编译、连接、运行的基本步骤。3.对结构化程序设计内容进行总结和回顾。2基本操作性实验1必开2C++对C的增强1.掌握C++注释、常量、引用等的使用方法。2.掌握new、delete的使用方法。3.掌握C++的输入、输出流库的的使用方法。2设计性实

3、验1必开3C++对C的增强及程序的多文件组织1.掌握C++中函数的缺省参数、函数的可变参数的用法。2.掌握C++中函数的重载、内联函数等新增函数功能的用法。3.2设计性实验1必开掌握程序的多文件组织的方法4类和对象1.掌握C++程序中类和对象的实现及使用方法。2.掌握构造函数及析构函数的使用方法。3.验证this指针、静态成员、友元等的定义和使用方法。2设计性实验1必开5运算符重载掌握常用运算符重载的实现方法。2设计性实验1必开6继承1.掌握继承的实现和使用方法。2.掌握子类中对父类成员进行构造和析构的方法2综合性实验1必开7多态1.验证虚函数及不使用虚函

4、数两种重载机制的差别。2.掌握抽象基类和纯虚函数的使用方法。2综合性实验1必开8模板掌握模板函数的基本使用方法2综合性实验1必开9异常处理掌握C++标准异常及其用法的方法。2综合性实验1必开四:实验项目的内容和要求1.实验项目名称:C++语言集成环境及结构化程序设计总结与回顾1.实验要求:1.熟悉C++语言的集成环境,了解菜单的使用方法。2.掌握C++语言程序上机的编辑、编译、连接、运行的基本步骤。3.对结构化程序设计内容进行总结和回顾。2.实验内容:1.熟悉File、Edit、Run、Option等菜单中常用菜单项及对应快捷键的使用方法。2.熟悉C++语

5、言程序上机的编辑、编译、连接、运行的基本步骤。3.编写程序处理字符串,先输入“1-20,50,100-200”。再输入一个整数判断是否在以上字符串所描述的范围内。2.实验项目名称:C++对C的增强1、实验要求:1.掌握C++注释、常量、引用等的使用方法。2.掌握new、delete的使用方法。3.掌握C++的输入、输出流库的的使用方法。2、实验内容:1.验证C++语言中各种新增功能,如常量、引用等的定义和使用方法。2.编程使用cin、cout实现各种数据格式的输入输出。3.改进上次实验中编写的函数,使用引用、cin、cout、new、delete替代原有C

6、提供的相应功能。3.实验项目名称:C++对C的增强及程序的多文件组织实验要求:1.掌握C++中函数的缺省参数、函数的可变参数的用法。2.掌握C++中函数的重载、内联函数等新增函数功能的用法。3.掌握程序的多文件组织的方法实验内容:1.使用函数的缺省参数、可变参数、函数的重载技术编写三个函数、分别实现矩阵的输入、输出及旋转。2.将以上程序保存在两个源程序文件当中,并为每个文件建立头文件。4.实验项目名称:类和对象实验要求:1.掌握C++程序中类和对象的实现及使用方法。2.掌握构造函数及析构函数的使用方法。3.验证this指针、静态成员、友元等的定义和使用方法

7、。实验内容:1.编程实现一个三角形类,在类中封装其各种操作。2.编程实现一个字符串类,在类中封装其各种操作。5.实验项目名称:运算符重载实验要求:掌握常用运算符重载的实现方法实验内容:1.编程对上次实验编写的三角形类进行改进,实现=、>、<等操作进行运算符重载。2.编程对上次实验编写的字符串类进行改进,实现+、-、=、>、<、[]等操作进行运算。6.实验项目名称:继承实验要求:1.掌握继承的实现和使用方法。2.掌握子类中对父类成员进行构造和析构的方法实验内容:编程实现实现一个多边形类族,父类实现基本操作,子类包括三角形、矩形、圆形,实现具体操作。7.实验项

8、目名称:多态实验要求:1.验证虚函数及不使用虚函数两种重载机制的差

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。