面向对象程序设计C期末试卷与标准答案:选择题总结

版权申诉
0 下载量 73 浏览量 更新于2024-02-18 收藏 84KB DOC 举报
oft Visual Studio 6.0! B.Microsoft C.Microsoft Visual Studio 6.0! D.Microsoft Visual Studio 4、下列叙述中正确的是〔 〕。 A.继承是指一个新类从现有的类那里继承数据成员和成员函数 B.继承是指一个新类可以使用现有类的私有成员 C.继承是指一个新类从现有的类那里继承接口 D.继承是指一个新类从现有的类那里继承友元关系 5、 下列叙述中正确的是〔 〕。 A.对象是类的实例 B.类是对象的实例 C.类是对象的集合 D.对象是类的子类 二、程序设计题〔每题 20 分,共 40 分〕 编程完成一个矩阵类Matrix,实现矩阵的加法、减法运算。 三、程序设计题〔40 分〕 编写程序实现一个简单的学生信息管理系统,要求如下: (1)学生类Student包括数据成员:学号、姓名、性别、出生日期、成绩等信息,成员函数:设置和读取学生信息。 (2)可以增加学生、删除学生、修改学生信息、按学号或姓名查询学生信息等操作。 (3)采用面向对象的程序设计方法,应用封装、继承、多态的特性设计程序。建议采用 C++语言实现。 四、程序设计题〔30 分〕 编写程序实现对学生成绩的管理功能,能完成成绩的录入、浏览、计算平均成绩等操作。 要求包括: (1)学生类,包括学号、姓名、成绩等属性和相应的操作 (2)输入学生的信息,包括学号、姓名、各科成绩 (3)计算学生的平均成绩 (4)显示学生的信息 (5)对成绩进行排序,计算最高分、最低分、通过率等。 以上就是面向对象程序设计C 期末试卷的内容,试卷分为选择题、程序设计题等多个部分,要求学生掌握面向对象程序设计的基本概念和方法,并能够熟练运用C++语言进行程序设计。试卷内容涉及矩阵运算、学生信息管理系统、学生成绩管理等方面,考察学生对面向对象思想的理解和应用能力。希望学生能够认真对待考试,踏实复习,取得满意的成绩。