《面向对象程序设计》第11章在线测试

2020-09-22  本文已影响0人  Luffy飞飞

 《面向对象程序设计》第11章在线测试

《面向对象程序设计》第11章在线测试剩余时间:58:46

答题须知:1、本卷满分20分。

2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。

3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。

第一题、单项选择题(每题1分,5道题共5分)

 1、以下正确的说法是( C)。

A、用户调用标准库函数前,必须重新定义B、用户可以重新定义标准库函数,若如此,该函数将失去原有含义

C、系统不允许用户重新定义标准库函数D、用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中

 2、STL中能够保存其他类型的对象的类是(A )

A、容器B、迭代器

C、算法D、数组

 3、映射(map)属于(B )

A、顺序容器B、关联容器

C、前向容器D、双向容器

 4、多重映射(multimap)属于(B )

A、顺序容器B、关联容器

C、前向容器D、双向容器

 5、队列(queue)属于(D )

A、顺序容器B、关联容器

C、前向容器D、容器适配器

第二题、多项选择题(每题2分,5道题共10分)

 1、从广义上讲,STL的代码分为三类,它们分别是(ABC )

A、容器

B、迭代器

C、算法

D、模板

 2、下面属于适配器容器的是( AB)

A、优先队列

B、堆栈

C、集合

D、映射

 3、下面是算法完成的工作的是( AC)

A、计算

B、画流程图

C、操作容器对象

D、堆栈操作

 4、下面属于C++标准库的是(AB )

A、STL

B、C标准函数库

C、COM

D、DLL

 5、下面属于容器的头文件是(ABCD )

A、vector

B、list

C、quene

D、set

第三题、判断题(每题1分,5道题共5分)

 1、STL以一种类型参数化的方式实现,这种方式基于模板。T

正确错误

 2、在STL中,几乎所有的代码都采用了类模板和函数模板的方式.T

正确错误

 3、堆栈(stack)、队列(queue)和多重映射(multimap)属于容器适配器F

正确错误

 4、前向容器是一种采用前向迭代器的容器T

正确错误

 5、顺序容器是指一种长度可变的容器,它支持高效的数据查询和数据操作。F

正确错误

上一篇 下一篇

猜你喜欢

热点阅读