Logo

2023年12月 GESP C++ 6级

GESP · 6级 · 2023-12

60:00
满分 100
时长 60 分钟
27

2023年12月 GESP C++ 6级认证考试真题(含编程操作题部分)

答题卡 已答 0/27
已答 正确 错误 编程题

单选题(共 15 题,每题 2 分)

1

关于C++类和对象的说法,错误的是( )。

2

有关下面C++代码的说法,错误的是( )。

3

有关下面C++代码的说法,正确的是( )。

4

有关下面C++代码的说法,错误的是( )。

5

的定义,有关下面C++代码的说法正确的是( )。

6

有关下面C++代码的说法正确的是( )。

7

对 hello world 使用霍夫曼编码(Huffman Coding),最少bit(比特)为( )。

8

下面的 fiboA() 和 fiboB() 两个函数分别实现斐波那契数列,该数列第1、第2项值为1,其余各项分别
为前两项之和。下面有关说法错误的是( )。

9

有关下面C++代码不正确的说法是( )。

10

下面有关树的存储,错误的是( ).

11

构造二叉树 [1,2,3,null,4]( )。

12

下面有关布尔类型的函数的说法,正确的是( )。

13

通讯卫星在通信网络系统中主要起到( )的作用。

14

小杨想编写一个判断任意输入的整数N是否为素数的程序,下面哪个方法不合适?( )

15

内排序有不同的类别,下面哪种排序算法和冒泡排序是同一类?( )

判断题(共 10 题,每题 2 分)

16

在面向对象中,方法在C++的class中表现为class内定义的函数。( )

17

C++类的定义中,可以没有构造函数,会给出默认的构造函数( )

18

如果某个C++对象(object)支持下标运算符(方括号运算符),则该对象在所对应class中以成员函数的形式
进行了重载。( )

19

深度优先搜索(DFS,Depth First Search的简写)属于图算法,其过程是对每一个可能的分支路径深入到不
能再深入为⽌,⽽且每个节点只能访问一次。( )

20

哈夫曼编码(Huffman Coding)具有唯一性,因此有确定的压缩率。 ( )

21

在下面C++代码中,由于删除了变量 ptr,因此 ptr 所对应的数据也随之删除,故第8行代码被执行时,
将报错。( )

22

二叉搜索树查找的平均时间复杂度为 。( )

23

二叉搜索树可以是空树(没有任何节点)或者单节点树(只有一个节点),或者多节点。如果是多节点,则
左节点的值小于⽗节点的值,右节点的值大于⽗节点的值,由此推理,右节点树的值都大于根节点的值,左节点树
的值都小于根节点的值。( )

24

小杨想写一个程序来算出正整数N有多少个因数,经过思考他写出了一个重复没有超过N/2次的循环就能够算
出来了。( )

25

同样的整数序列分别保存在单链表和双向链中,这两种链表上的简单冒泡排序的复杂度相同。( )

编程操作题(共 2 题,共 50 分)

26
编程操作题 25分

试题名称:闯关游戏

时间限制:1.0 s | 内存限制:128.0 MB

样例解释

请注意,⼀些关卡的得分可能是负数。
3.1.11 数据规模
对于20%的测试点,保证 。
对于40%的测试点,保证 ;保证 。
对于所有测试点,保证 ;保证 。

27
编程操作题 25分

试题名称:⼯作沟通

时间限制:1.0 s | 内存限制:128.0 MB

样例解释

对于第⼀场合作,员⼯ 有共同领导 ,可以主持合作。
对于第⼆场合作,员⼯ 本⼈即可以管理所有参与者。
对于第三场合作,只有 号⽼板才能管理所有员⼯。

已答 0/27