奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 563|回复: 0

贵州电大2018年秋季学期[C++语言程序设计(省)]C++任务4阶段性测验

[复制链接]

1万

主题

3

回帖

2万

积分

论坛元老

积分
29086
发表于 2018-11-12 08:55:29 | 显示全部楼层 |阅读模式
18秋【贵州电大】[C++语言程序设计(省)]C++任务4阶段性测验(参考)
【贵州电大】[C++语言程序设计(省)]C++任务4阶段性测验
电大作业答案
贵州电大作业

试卷总分100得分100
第1题下列函数中()是对文件进行写操作的.
get()
read()
seekg()
put()
第2题下列关于模板的描述中错误的是().
类模板的成员函数可以是函数模板
类模板生成模板类时必须指定参数化的类型所代表的具体类型
定义类模板时只允许有一个模板参数
类模板所描述的是一组类
第3题在一个被调用函数中关于return语句使用的描述()是错误的.
被调用函数中可以不用return语句
被调用函数中可以使用多个return语句
被调用函数中如果有返回值就一定要有return语句
被调用函数中一个return语句可返回多个值给调用函数
第4题下列关于对象数组的描述中()是错误的.
对象数组的下标是从0开始的
对象数组的数组名是一个常量指针    电大作业答案

对象数组的每个元素是同一个类的对象
对象数组只能赋初值而不能赋值
第5题下列描述中为抽象类的最主要特征的是().
可以说明虚函数
可以进行构造函数的重载
可以定义友元
不能说明其对象
第6题下列关于对象的描述中错误的是().
对象是类的别名
对象是类的实例
一个类可以定义多个对象
对象之间通过消息进行通信
第7题下述关于goto语句的描述中()是正确的.
goto语句可在一个文件中随意转向
goto语句后面要跟上一个它所转向的语句
goto语句可以同时转向多条语句
goto语句只能在一个函数体内转向
第8题重载函数在调用时选择的依据中()是错误的.
参数个数
参数的类型
参数的顺序
函数的类型
第9题关于多继承二义性的描述中()是错误的.
一个派生类的两个基类中都有某个同名成员在派生类中对这个成员的访问可能出现二义性
解决二义性的最常用的方法是对成员名的限定法
基类和派生类中同时出现的同名函数也存在二义性问题
一个派生类是从两个基类派生来的而这两个基类又有一个共同的基类对该基类成员进行访问时也可能出现二义性
第10题设置虚基类的目的是().
简化程序
消除二义性
提高运行效率
减少目标代码
第11题已知f1(int)是类A的公有成员函数p是指向成员函数f1()的指针采用()是正确的.
p=f1
p=Af1
p=Af1()
p=f1()
第12题在将两个字符串连接起来组成一个字符串时选用()函数.
strlen()
strcpy()
strcat()
strcmp()
第13题运算符&ampgt*的功能是().
使用对象指针通过指向成员的指针表示成员的运算
使用对象通过指向成员的指针表示成员的运算
用来表示指向对象指针的成员的运算
用来表示对象成员的运算
第14题()是析构函数的特征.
一个类中只能定义一个析构函数
析构函数名与类名不同
析构函数的定义只能在类体内
析构函数可以有一个或多个参数
第15题文件包含命令中被包含的文件的扩展名().
必须为.h
不能用.h
必须是.c
不一定是.h
第16题下列对派生类的描述中()是错误的.
一个派生类可以作为另一个派生类的基类
派生类至少有一个基类
派生类的成员除了它自己的成员外还包含了它的基类的成员
派生类中继承的基类成员的访问权限到派生类保持不变
第17题下列关于条件语句的描述中()是错误的.
if语句中只有一个else子句
if语句中可以有多个elseif子句
if语句中if体内不能是开关语句
if语句的if体中可以是循环语句
第18题已知intab下列switch语句中()是正确的.
switch(a){caseaa++breakcasebb++break}
switch(a+b){casela+bbreakcase2ab}
switch(a*a){casel2++acase34++b}
switch(a/10+b){case5a/5breakdefaulta+b}
第19题在带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数这样将对虚基类的子对象初始化().
与虚基类下面的派生类个数有关
多次
二次
一次
第20题关于纯虚函数和抽象类的描述中()是错误的.
纯虚函数是一种特殊的虚函数没有具体实现
抽象类是指具有纯虚函数的类
抽象类可以定义对象
抽象类只能作为基类来使用其纯虚函数的实现由派生类给出
第21题继承与派生的关系?
正确答案类的继承是从已有类那里得到已有的属性,从已有类产生新类的过程就是类的派生。由原有类产生新类时,新类便包含了原有类特征,同时也可以加入自己特有的新属性。派生类同样也可以作为基类派生新的类,这样就形成了类的层次结构,类的派生实际是一种演化发展过程,即通过扩展,更改和特殊化,从已知类出发建立一个新类.
第22题怎样继承
正确答案多继承
派生类构造函数的执行顺序是先执行所有基类的构造函数(顺序按照定义派生类时指定的各基类顺序),再执行派生类的构造函数,析构函数执行顺序,与构造函数完全相反(因为,数据是按栈存储的)。
单继承
先执行基类构造函数,在执行派生类构造函数,析构函数执行顺序与构造函数相反。
18秋【贵州电大】[C++语言程序设计(省)]C++任务4阶段性测验(参考).txt
5天前上传
点击文件名下载附件
4.14KB下载次数0
售价5学习币[记录]
[购买]

电大作业答案
贵州电大作业

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-26 03:26

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表