《面向对象程序设计方法》实验教学大纲_版式设计实验教学大纲

其他范文 时间:2020-02-27 19:43:52 收藏本文下载本文
【www.daodoc.com - 其他范文】

《面向对象程序设计方法》实验教学大纲由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“版式设计实验教学大纲”。

《面向对象程序设计方法》实验教学大纲

(计算机科学与技术本科专业使用)

一、教学目标

通过该实验课,学生应在熟练掌握过程化程序设计方法的基础上,领会面向对象程序设计及类的封装、数据隐藏、继承及多态等特性,逐步掌握面向对象程序设计方法,培养一定的程序设计能力,为以后各专业课程的学习打下良好的程序设计基础。

二、实验教学时数

三、实验内容

实验一 图形打印

1、实验目的:练习for循环

2、实验技能培训内容:打印几种特殊图形,如菱形和Z字形

3、主要仪器:计算机

4、实验方法:上机编程

实验二 判素数

1、实验目的:练习函数

2、实验技能培训内容:判断101-200之间有多少个素数,并输出所有素数。

3、主要仪器:计算机

4、实验方法:上机编程

实验三 递归函数练习

1、实验目的:练习递归函数

2、实验技能培训内容:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 兔子的规律为数列1,1,2,3,5,8,13,21....3、主要仪器:计算机

4、实验方法:上机编程

实验四 数列排序

1、实验目的:练习数组及几种基本排序方法

2、实验技能培训内容:用选择、插入、冒泡、快速等几种基本的排序方法对数列进行排序。

3、主要仪器:计算机

4、实验方法:上机编程

实验五 矩阵乘积

1、实验目的:练习数组

20学时

2、实验技能培训内容:用数组存储两个矩阵,求两个矩阵的乘积。

3、主要仪器:计算机

4、实验方法:上机编程

实验六 设计时间日期类

1、实验目的:掌握简单类的设计方法

2、实验技能培训内容:构造一个TimeDate类,类中包含一个成员函数,用来在屏幕上显示时间与日期(采用建立在标准库time.h中的标准时间与日期来寻找与显示日期)。

3、主要仪器:计算机

4、实验方法:上机编程

实验七 设计计时类

1、实验目的:掌握简单类的设计方法

2、实验技能培训内容:建立Watch类,用来仿效秒表跟踪消逝的时间。用构造函数将消逝时间的初值置为零。提供两个成员函数Start()与Stop(),分别打开与关闭计时器。

3、主要仪器:计算机

4、实验方法:上机编程

实验八 设计字符栈类

1、实验目的:掌握简单类的设计方法

2、实验技能培训内容:用Stack类,写一个函数LoadStack(),用来返回已经将字母表(a-z)入栈的堆栈。在调用函数中,将这个堆栈赋值给另一个对象,并证明它包含字母表。可以改变堆栈的尺寸,以便它大得足以支持字母表。

3、主要仪器:计算机

4、实验方法:上机编程

实验九 友元的使用方法

1、实验目的:掌握友元的使用方法

2、实验技能培训内容:求两数的平方差(友元函数说明)

3、主要仪器:计算机

4、实验方法:上机编程

实验十 访问权限

1、实验目的:掌握类成员的各种访问权限

2、实验技能培训内容:类成员的各种访问权限

3、主要仪器:计算机

4、实验方法:上机编程

实验十一 类的派生

1、实验目的: 掌握类的派生

2、实验技能培训内容:给出基类AreaCla(形状类),建立两个派生类Box(方形类)与Isosceles(等腰三角形类),让每个派生类包含一个函数Area(),分别用来返回方形与等腰三角形的面积。

3、主要仪器:计算机

4、实验方法:上机编程

实验十二 用类方法求解一元二次方程

1、实验目的: 掌握类的派生

2、实验技能培训内容:实现一个Complex类和一个Real类。将Real类定义为Complex类的子类。然后设计一个求解一元二次实系数方程的根的类Root。

3、主要仪器:计算机

4、实验方法:上机编程

实验十三 类继承中的构造

1、实验目的: 掌握类继承中的构造

2、实验技能培训内容:类继承中的构造方法

3、主要仪器:计算机

4、实验方法:上机编程

实验十四 类继承中的构造

1、实验目的: 掌握类继承中的构造

2、实验技能培训内容:类继承中的构造方法

3、主要仪器:计算机

4、实验方法:上机编程

实验十五 大学生类

1、实验目的: 掌握虚函数的使用

2、实验技能培训内容:设计一个大学的类系统,包括Student(学生),Profeor(教师),Staff(职员)。另有一个类既作为学生又兼作助教的可作为派生类StudentStaff,它是由Student类和Staff类派生而来,另外定义一个父类DataRec作为上述类(子类)的基类。

3、主要仪器:计算机

4、实验方法:上机编程

责任撰写人:陈桂芬

面向对象程序设计实验教学大纲

《面向对象程序设计》实验指导书《面向对象程序设计实验》课程组目录实验预备 实验环境和工具使用,多文件应用程序的开发过程 实验一 类与对象实验二 实验三 实验四 实验五......

教学大纲《面向对象程序设计实验》

《面向对象程序设计实验》课程教学大纲第六次实验: 友元的使用方式1.学时:2课时; 2.实验类型:验证性实验 3.实验目的:(1)了解友元机制的由来和本质; (2)理解友元机制的主要作用;(3)掌握友......

《面向对象程序设计》(c++)实验教学大纲

《面向对象程序设计》实验教学大纲 课程总学时:64学分:4实验学时:16实验个数: 6个实验学分:1分 课程性质:专业必修课适用专业:计算机类专业 教材及参考书:《C++语言程序设计(第四版)》......

《面向对象程序设计方法》课程教学大纲

《面向对象程序设计方法》课程教学大纲(计算机科学与技术本科专业使用)一、课程的地位、教学目的和基本要求C++语言是一种高效实用的程序设计语言,既可进行过程化的程序设计,也......

《面向对象程序设计》教学大纲

《面向对象程序设计》教学大纲课程名称:面向对象程序设计 英文名称:Object Oriented Programming) 学分:2 总学时:36 实验(上机)学时: 8 开课专业:电子商务专业一、本课程的性质、目......

下载《面向对象程序设计方法》实验教学大纲word格式文档
下载《面向对象程序设计方法》实验教学大纲.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

热门文章
点击下载本文