查看: 7356|回复: 0

C++语言程序设计_形考3-0001(课程代码:3306854-浙江电大)

[复制链接]

9162

主题

9199

帖子

24万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
241958
发表于 2023-3-30 21:55:05 | 显示全部楼层 |阅读模式

C++语言程序设计_形考3-0001
试卷总分:100


单选题(共16题,共48分)
开始说明:
结束说明:
1.(3分)
下列选项中,哪一项是可变序列算法( )。
A、for_each()
B、sort()
C、accumulate()
D、find()
2.(3分)
关于多态,下列说法中错误的是( )。
A、继承中的多态是动态多态
B、多态的本质是指函数的多种实现形态
C、由重载函数实现的多态是编绎时多态
D、动态多态是由纯虚函数实现的
3.(3分)
关于迭代器,下列说法错误的是( )。
A、删除容器中的元素,可能会使原有迭代器失效
B、反向迭代器可以从容器末尾向容器首部进行迭代
C、vector容器的iterator迭代器是随机迭代器
D、迭代器就是指针
4.(3分)
关于虚函数的实现多态的机制,下列说法中错误的是( )。
A、虚函数是通过动态绑定实现多态的
B、在编译包含虚函数的类时,编译器会在类中添加一个隐藏的虚函数指针,指向虚函数表
C、创建对象时,虚函数指针不占用对象内存空间
D、在继承时,派生类会继承基类的虚函数指针
5.(3分)
关于虚函数,下列说法中错误的是( )。
A、虚函数是运行时多态
B、声明虚函数的方法就是在成员函数原型前添加virtual关键字
C、虚函数只能是类中的成员函数,但不可以是静态成员函数
D、派生类对基类虚函数重写时,可以不必与基类中虚函数的原型完全一致
6.(3分)
关于类模板的模板参数,下列说法错误的是( )。
A、可以作为数据成员类型
B、可以作为成员函数的返回类型
C、可以作为成员函数的参数类型
D、以上说法都正确
7.(3分)
以下( )成员函数表示虚函数。
A、virtual int vf(int);
B、void vf(int)=0;
C、virtual void vf()=0;
D、virtual void vf(int) { };
8.(3分)
下列模板声明中,正确的是( )。
A、template<typename T1,T2>
B、template<classT1,T2>
C、template< T1, T2>
D、template<typename T1, typename T2>
9.(3分)
关于queue容器适配器,下列描述正确的是( )。
A、queue具有先入后出的特点
B、queue可以一次删除多个元素
C、queue不支持迭代器操作
D、queue不支持pop方法
10.(3分)
关于array容器,下列描述错误的是( )。
A、array容器初始化后,大小固定,不可修改
B、array容器中元素不可以进行修改
C、array容器和数组类型一样不进行边界检查
D、array容器可以调用fill()函数进行初始化
****此区域为收费内容****    需支付 3 学习币后可查看立即购买
回复

使用道具 举报

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

本版积分规则

 
 
代做客服
更新报错
下载问题
充值问题
交流合作
作业代做一群:
河南电大教学考代做
作业代做二群:
电大题库吧代做二群
工作时间:
0:00-24:00
官方微信扫一扫
快速回复 返回顶部 返回列表