面向对象程序设计C期末试卷与标准答案:选择题总结
版权申诉
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++语言进行程序设计。试卷内容涉及矩阵运算、学生信息管理系统、学生成绩管理等方面,考察学生对面向对象思想的理解和应用能力。希望学生能够认真对待考试,踏实复习,取得满意的成绩。
2021-09-29 上传
2021-10-01 上传
2022-11-21 上传
2022-11-24 上传
2022-11-23 上传
2022-11-04 上传
gjmm89
- 粉丝: 15
- 资源: 19万+
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析