Logo

2023年9月 GESP C++ 6级

GESP · 6级 · 2023-09

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

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

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

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

1

近年来,线上授课变得普遍,很多有助于改善教学效果的设备也逐渐流行,其中包括比较常用的手写板,那
么它属于哪类设备?( )。

2

如果a和b均为int类型的变量,且b的值不为0,那么下列能正确判断“ a是b的3倍”的表达式是(
)。

3

以下不属于面向对象程序设计语⾔的是( )。

4

下面有关C++类定义的说法,错误的是( )。

5

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

6

下列关于命名空间的说法错误的是( )。

7

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

8

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

9

某内容仅会出现ABCDEFG,其对应的出现概率为0.40、0.30、0.15、0.05、0.04、0.03、0.03,如下图所⽰。
按照哈夫曼编码规则,假设B的编码为11,则D的编码为( )。

10

下面有关格雷码的说法,错误的是( )。

11

有关下图的二叉树,说法正确的是( )。

12

个节点的二叉搜索树,其查找的平均时间复杂度为( )。

13

青蛙每次能跳1或2步。下面是青蛙跳到第 N步台阶C++实现代码。该段代码采用的算法是( )。

14

个节点的双向循环链,在其中查找某个节点的平均时间复杂度是( )。

15

关于C++语⾔,以下说法不正确的是( )。

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

16

TCP/IP的传输层的两个不同的协议分别是UDP和TCP。

17

5G网络中,5G中的G表⽰Gigabytes/s,其中 1 GB = 1024 MB。

18

在面向对象中,类是对象的实例。

19

在C++类的定义中,使用static修饰符定义的静态成员被该类的所有对象共享。

20

在C++类的定义中,可以定义初始化函数或运算符函数等。

21

DFS是深度优先算法的英文简写。

22

哈夫曼编码是一种有损压缩算法。

23

有些算法或数据结构在C/C++语⾔中使用指针实现,一个典型的例⼦就是链表。因此,链表这一数据结构在
C/C++语⾔中只能使用指针来实现。

24

如果节点数为 ,广度搜索算法的最差时间复杂度为 。

25

二叉搜索树的左右⼦树也是二叉搜索树。

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

26
编程操作题 25分

试题名称:⼩杨买饮料

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

样例解释

号饮料总计 毫升,如每种饮料⾄多购买 1 瓶,则恰好⽆法满⾜需求,因此只能花费 元购买 号饮
料。
3.1.11 样例输入 3
1 4 141
2 2 50
3 4 40
4 5 30
5 3 20
3.1.12 样例输出 3
1 no solution
3.1.13 数据规模
对于 的测试点,保证 ; ; 。
对于 的测试点,保证 。
对于所有测试点,保证 ; ; 。

27
编程操作题 25分

试题名称:⼩杨的握⼿问题

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

样例解释

全班所有同学之间都会进⾏握⼿,因为每位同学来到教室时,都会发现他的学号是当前教室⾥最⼤的,所以他需要
和教室⾥的每位其他同学进⾏握⼿。
3.2.11 数据规模
对于 的测试点,保证 。
对于所有测试点,保证 。

已答 0/27