#CCF4673. [GESP202309 六级] 选择题

2023年9月CCF-GESP编程能力等级认证C++编程六级真题

一、单选题 (每题2分,共30分)

第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题 N个节点的二叉搜索树,其查找的平均时间复杂度为( )。

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

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

第15题 关于C++语言,以下说法不正确的是( )。

二、判断题 (每题2分,共20分)

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

第17题 5G网络中,5G中的G表示Gigabytes/s,其中 1 GB = 1024 MB。

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

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

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

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

第22题 哈夫曼编码是一种有损压缩算法。(2023.9C++六级)

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

第24题 如果节点数为 ,广度搜索算法的最差时间复杂度为O(N)。

第25题 二叉搜索树的左右子树也是二叉搜索树。