林老师 · 客观题题库 · GESP 三级 · 2023 真题

GESP 三级 · 2023 真题

三级 · 2023 真题 · 客观题 · 每题 2 分
真题
复刻
试卷编号OBJ-500852
题目总数25 题 · 50 分
试卷类型客观题
考生须知:
① 本卷为客观题单卷,合计 25 题 · 50 分,全部为客观题;
② 试卷右上角设有 「提交答卷」 与 「重置考试」 按钮,提交后系统自动判分并显示答题正确情况,请确认全部作答后再行提交;
③ 试卷不显示答案,提交后方可查看每题作答与正确答案的对照;
④ 答卷进度会保留在本地缓存中,刷新或再次打开仍可继续作答;
⑤ 本卷仅供学生练习使用;请勿用于其他用途;题面有问题请联系:i64coder@163.com。

判 分 报 告

0 / 50 分
0
答 对 · 得 0 分
0
答 错 · 失 0 分
当前筛选下没有题目
壹

客 观 题

25 QUESTIONS · 2 POINTS EACH
第 1 题 单选 未作答

高级语言编写的程序需要经过以下( )操作,可以生成在计算机上运行的可执行代码。

(2 分)
GESP 三级 2023-06 · 单选 第1题 | 知识点 程序设计语言以及程序编译和运行的基本概念
第 2 题 单选 未作答

二进制数 11.0111.01 在十进制下是( )。

(2 分)
GESP 三级 2023-06 · 单选 第2题 | 知识点 进制与进制转换:二进制、八进制、十进制、十六进制
第 3 题 单选 未作答

已知大写字符 'A' 的 ASCII 编码的十六进制表示为 0x41,则字符 'F' 的 ASCII 编码的十六进制表示为( )。

(2 分)
GESP 三级 2023-06 · 单选 第3题 | 知识点 ASCII码
第 4 题 单选 未作答

以下哪个不是 C++语言中的运算符?( )

(2 分)
GESP 三级 2023-06 · 单选 第4题 | 知识点 标识符、关键字、常量、变量、字符串、表达式的概念
第 5 题 单选 未作答

如果字符串定义为 char str[] = "Hello";,则字符数组 str 的长度为( )。

(2 分)
GESP 三级 2023-06 · 单选 第5题 | 知识点 字符数组与相关函数
第 6 题 单选 未作答

一个数组定义为 double array[3];,则这个数组占用内存的大小为( )。

(2 分)
GESP 三级 2023-06 · 单选 第6题 | 知识点 数组与数组下标、实数型:float、double
第 7 题 单选 未作答

以下数组定义,符合 C++语言语法的是( )。

(2 分)
GESP 三级 2023-06 · 单选 第7题 | 知识点 数组与数组下标
第 8 题 单选 未作答

下列关于进制的叙述,不正确的是( )。

(2 分)
GESP 三级 2023-06 · 单选 第8题 | 知识点 进制与进制转换:二进制、八进制、十进制、十六进制
第 9 题 单选 未作答

下列关于 C++语言中数组的叙述,不正确的是( )。

(2 分)
GESP 三级 2023-06 · 单选 第9题 | 知识点 数组与数组下标
第 10 题 单选 未作答

一个 int 类型的值,做以下哪个操作,一定会变回原来的值?( )

(2 分)
GESP 三级 2023-06 · 单选 第10题 | 知识点 位运算:与(&)、或(|)、非(~)、异或(^)、左移(<<)、右移(>>)
第 11 题 单选 未作答

如果 a 和 b 均为 int 类型的变量,下列表达式能正确判断"a 等于 b"的是( )。

(2 分)
GESP 三级 2023-06 · 单选 第11题 | 知识点 位运算:与(&)、或(|)、非(~)、异或(^)、左移(<<)、右移(>>)
第 12 题 单选 未作答

如果 a 为 int 类型的变量,下列哪个表达式可以正确求出满足"小于等于 a 且是 44 的倍数"的整数中最大的?( )

(2 分)
GESP 三级 2023-06 · 单选 第12题 | 知识点 位运算:与(&)、或(|)、非(~)、异或(^)、左移(<<)、右移(>>)
第 13 题 单选 未作答

在下列代码的横线处填写( ),可以使得输出是"24 12"。

01#include <iostream>
02using namespace std;
03int main() {
04    int a = 12, b = 24;
05    ____________; // 在此处填入代码
06    a = a ^ b;
07    b = a ^ b;
08    cout << a << " " << b << endl;
09    return 0;
10}

(2 分)
GESP 三级 2023-06 · 单选 第13题 | 知识点 位运算:与(&)、或(|)、非(~)、异或(^)、左移(<<)、右移(>>)
第 14 题 单选 未作答

在下列代码的横线处填写( ),可以使得输出是"2"。

01#include <iostream>
02using namespace std;
03int main() {
04    int array[5] = {3, 7, 5, 2, 4};
05    int min = 0;
06    for (int i = 0; i < 5; i++)
07        if (____________) // 在此处填写代码
08            min = array[i];
09    cout << min << endl;
10    return 0;
11}

(2 分)
GESP 三级 2023-06 · 单选 第14题 | 知识点 数组与数组下标
第 15 题 单选 未作答

在下列代码的横线处填写( ),可以使得输出不是"3131"。

01#include <iostream>
02using namespace std;
03int main() {
04    int array[5] = {1, 2, 4, 8, 16};
05    int res = 0;
06    for (int i = 0; i < 5; i++)
07        ____________; // 在此处填写代码
08    cout << res << endl;
09    return 0;
10}

(2 分)
GESP 三级 2023-06 · 单选 第15题 | 知识点 位运算:与(&)、或(|)、非(~)、异或(^)、左移(<<)、右移(>>)
第 16 题 判断 未作答

一个算法可以用不同的形式来描述,但要求描述比较规范,因此不能用自然语言描述。

(2 分)
GESP 三级 2023-06 · 判断 第1题 | 知识点 算法描述:自然语言描述、流程图描述、伪代码描述
第 17 题 判断 未作答

域名是由一串用点分隔的名字来标识互联网上一个计算机或计算机组的名称,CCF 编程能力等级认证官方网站的域名是 gesp.ccf.org.cn,其中顶级域名是 gesp。

(2 分)
GESP 三级 2023-06 · 判断 第2题 | 知识点 计算机网络和Internet的基本概念
第 18 题 判断 未作答

数据编码方式只有原码、反码、补码三种。

(2 分)
GESP 三级 2023-06 · 判断 第3题 | 知识点 原码、反码、补码(有符号整数表示)〔补充词条〕
第 19 题 判断 未作答

在 C++语言中,长度为 nn 的数组,合理的下标范围是从 00 到 nn,包括 00 和 nn。

(2 分)
GESP 三级 2023-06 · 判断 第4题 | 知识点 数组与数组下标
第 20 题 判断 未作答

字符常量 '\0' 常用来表示字符串结束,它和字符常量 '0' 是不同的。

(2 分)
GESP 三级 2023-06 · 判断 第5题 | 知识点 字符型:char
第 21 题 判断 未作答

在 C++语言中,可以使用字符(如 '0')作为数组下标。

(2 分)
GESP 三级 2023-06 · 判断 第6题 | 知识点 字符型:char、数组与数组下标
第 22 题 判断 未作答

在 C++语言中,数组被定义时,它的大小就确定了。

(2 分)
GESP 三级 2023-06 · 判断 第7题 | 知识点 数组与数组下标
第 23 题 判断 未作答

计算机中存储的数据都是二进制形式。因此,在使用 C++语言编写程序时,将所有十进制数改写为相同数值的二进制数,会使得程序运行效率更高。

(2 分)
GESP 三级 2023-06 · 判断 第8题 | 知识点 进制与进制转换:二进制、八进制、十进制、十六进制
第 24 题 判断 未作答

在 C++语言中,表达式 (0xf == 015) 的值为 true。

(2 分)
GESP 三级 2023-06 · 判断 第9题 | 知识点 进制与进制转换:二进制、八进制、十进制、十六进制
第 25 题 判断 未作答

如果 a 为 int 类型的变量,且表达式 ((a | 3) == 3) 的值为 true,则说明 a 在从 00 到 33 之间(可能为 00、可能为 33)。

(2 分)
GESP 三级 2023-06 · 判断 第10题 | 知识点 位运算:与(&)、或(|)、非(~)、异或(^)、左移(<<)、右移(>>)