林老师 · 客观题题库 · CSP-J 卷
CSP-J 卷
· 共 35 题 · 由简到难 · 建议 53 分钟
真题
复刻
试卷编号OBJ-800093
题目总数35 题 · 70 分
试卷类型客观题
考生须知:
① 本卷为客观题单卷,合计 35 题 · 70 分,全部为客观题;
② 试卷右上角设有 「提交答卷」 与 「重置考试」 按钮,提交后系统自动判分并显示答题正确情况,请确认全部作答后再行提交;
③ 试卷不显示答案,提交后方可查看每题作答与正确答案的对照;
④ 答卷进度会保留在本地缓存中,刷新或再次打开仍可继续作答;
⑤ 本卷仅供学生练习使用;请勿用于其他用途;题面有问题请联系:i64coder@163.com。
壹
客 观 题
35 QUESTIONS · 2 POINTS EACH
第 1 题
单选
未作答
计算机系统中存储的基本单位用 B 来表示,它代表的是( )。
(2 分)
GESP 一级 2023-03 · 单选 第2题 | 知识点 存储单位换算、二进制
第 2 题
判断
未作答
(2 分)
GESP 三级 2023-06 · 判断 第3题 | 知识点 原码、反码、补码、ASCII码
第 3 题
单选
未作答
二进制数 11 1011 1001 0111 和 01 0110 1110 1011 进行逻辑与运算的结果是( )。
(2 分)
CSP-J 2019 · 单选 第2题 | 知识点 位与、二进制
第 4 题
单选
未作答
二进制数 11 1011 1001 0111 和 01 0110 1110 1011 进行逻辑或运算的结果是( )。
(2 分)
CSP-S 2019 · 单选 第3题 | 知识点 二进制、二进制
第 5 题
单选
未作答
二进制数 1011 转换成十进制数是( )。
(2 分)
CSP-J 2020 · 单选 第9题 | 知识点 进制转换、二进制
第 6 题
单选
未作答
(2 分)
CSP-S 2020 · 单选 第1题 | 知识点 二进制、进制运算、十六进制
第 7 题
单选
未作答
目前主流的计算机储存数据最终都是转换成( )数据进行储存。
(2 分)
CSP-J 2021 · 单选 第3题 | 知识点 二进制、冯诺依曼体系结构
第 8 题
单选
未作答
二进制数 101.11 对应的十进制数是( )。
(2 分)
CSP-J 2021 · 单选 第7题 | 知识点 进制转换、二进制
第 9 题
单选
未作答
八进制数 32.1 对应的十进制数是( )。
(2 分)
CSP-J 2022 · 单选 第13题 | 知识点 进制转换、八进制
第 10 题
单选
未作答
八进制数 123456708 和 076543218 的和为( )。
(2 分)
CSP-J 2023 · 单选 第2题 | 知识点 进制运算、八进制
第 11 题
单选
未作答
数 1010102 和 1668 的和为( )。
(2 分)
CSP-J 2023 · 单选 第9题 | 知识点 进制运算、进制转换
第 12 题
单选
未作答
十进制数 72010 和八进制数 2708 的和用十六进制表示是多少?( )
(2 分)
CSP-J 2025 · 单选 第13题 | 知识点 二进制、十六进制
第 13 题
单选
未作答
以下哪个序列对应数字 0 至 8 的 4 位二进制格雷码(Gray code)?( )
(2 分)
CSP-J 2024 · 单选 第4题 | 知识点 二进制、八进制
第 14 题
单选
未作答
计算 (148−10102)×D16−11012 的结果,并选择答案的十进制值:( )
(2 分)
CSP-J 2024 · 单选 第2题 | 知识点 二进制、十六进制、进制运算
第 15 题
判断
未作答
诞生于 1986 年的中华学习机 CEC-I 入选了 2021 年的 CCF 计算机历史记忆(一类),它的内存只有 64 KB。当时的汉字编码字符集 GB2312 中共有 6763 个汉字,假如每个汉字用 2 个字节编码,将整个 GB2312 汉字字符集都放入 CEC-I 的内存,也只占用了不超过 1/5 的内存空间。
(2 分)
GESP 二级 2023-06 · 判断 第1题 | 知识点 Unicode与汉字编码、存储单位换算
第 16 题
单选
未作答
(2 分)
GESP 三级 2023-06 · 单选 第8题 | 知识点 进制转换、二进制
第 17 题
单选
未作答
已知大写字符 'A' 的 ASCII 编码的十六进制表示为 0x41,则字符 'F' 的 ASCII 编码的十六进制表示为( )。
(2 分)
GESP 三级 2023-06 · 单选 第3题 | 知识点 ASCII码、十六进制
第 18 题
判断
未作答
为了简化计算机基本运算电路,使加减法都只需要通过加法电路实现,也就是让减去一个正数或加上一个负数这样的运算可以用加上一个正数来代替。于是改变负数存储的形式,存储成一种可以直接当成正数来相加的形式,这种形式就是补码。
(2 分)
GESP 三级 2024-12 · 判断 第1题 | 知识点 补码、原码
第 19 题
判断
未作答
(2 分)
GESP 三级 2024-09 · 判断 第2题 | 知识点 位取反、补码、程序阅读与输出推断
第 20 题
单选
未作答
补码 1111 1101 进行运算 1111 1101>>1 以后得到的结果是( )。
(2 分)
GESP 三级 2024-12 · 单选 第6题 | 知识点 移位运算、补码、程序阅读与输出推断
第 21 题
判断
未作答
k 进制,逢 k 进第二位,k2 进百位,k3 进千位。
(2 分)
GESP 三级 2025-03 · 判断 第9题 | 知识点 进制运算、进制转换
第 22 题
判断
未作答
CCF(十九进制)= 21AC(十三进制)(不区分大小写)。
(2 分)
GESP 三级 2025-03 · 判断 第10题 | 知识点 进制转换、进制运算
第 23 题
单选
未作答
UTF-8 编码规则如下:
1 字节:0xxxxxxx
2 字节:110xxxxx 10xxxxxx
3 字节:1110xxxx 10xxxxxx 10xxxxxx
4 字节:11110xxx 10xxxxxx 10xxxxxx 10xxxxxx
以下哪个字节序列是合法的 UTF-8 编码( )。
(2 分)
GESP 三级 2025-03 · 单选 第2题 | 知识点 Unicode与汉字编码、进制转换
第 24 题
单选
未作答
在 C++ 中,一个 8 位有符号整数(使用补码表示)的范围是( )。
(2 分)
GESP 三级 2025-03 · 单选 第6题 | 知识点 补码、数据范围与溢出
第 25 题
单选
未作答
(2 分)
GESP 三级 2025-06 · 单选 第1题 | 知识点 原码、数据范围与溢出
第 26 题
单选
未作答
(2 分)
GESP 三级 2025-06 · 单选 第3题 | 知识点 补码、二进制
第 27 题
单选
未作答
补码加法中,若符号位无进位而次高位有进位,则说明( )。
(2 分)
GESP 三级 2025-06 · 单选 第6题 | 知识点 补码、数据范围与溢出
第 28 题
单选
未作答
以下代码的说法正确的是什么( )。
01#include <iostream>
02using namespace std;
03
04int main() {
05 int a = 0b1101;
06 int b = 0b1011;
07 cout << (a ^ b);
08 return 0;
09}
(2 分)
GESP 三级 2025-03 · 单选 第10题 | 知识点 位异或、二进制、程序阅读与输出推断
第 29 题
单选
未作答
(2 分)
GESP 三级 2025-06 · 单选 第2题 | 知识点 反码、原码
第 30 题
单选
未作答
三进制数 (2102)(3) 转换成十进制是( )。
(2 分)
GESP 三级 2026-03 · 单选 第6题 | 知识点 进制转换、二进制
第 31 题
判断
未作答
(2 分)
GESP 四级 2023-06 · 判断 第8题 | 知识点 字符型、ASCII码
第 32 题
单选
未作答
(2 分)
GESP 六级 2023-09 · 单选 第10题 | 知识点 二进制、位异或
第 33 题
单选
未作答
要实现将一个输入的十进制正整数转化为二进制表示,下面横线上应填入的代码为( )。
01#include <iostream>
02using namespace std;
03
04stack<int> ten2bin(int n) {
05 stack<int> st;
06 int r, m;
07
08 r = n % 2;
09 m = n / 2;
10 st.push(r);
11
12 while (m != 1) {
13 r = m % 2;
14 st.push(r);
15 m = m / 2;
16 }
17 st.push(m);
18 return st;
19}
20
21int main() {
22 int n;
23 cin >> n;
24 stack<int> bin;
25 bin = ten2bin(n);
26 while (!bin.empty()) {
27 ____________ // 在此处填入代码
28 }
29 return 0;
30}
(2 分)
GESP 六级 2024-06 · 单选 第6题 | 知识点 进制转换、栈、程序补全
第 34 题
单选
未作答
若 n=∑i=0k16ixi,定义 f(n)=∑i=0kxi,其中 xi∈{0,1,…,15}。对于给定自然数 n0,存在序列 n0,n1,n2,…,nm,其中对于 1≤i≤m 都有 ni=f(ni−1),且 nm=nm−1,称 nm 为 n0 关于 f 的不动点。问在 10016 至 1A016 中,关于 f 的不动点为 9 的自然数个数为( )。
(2 分)
CSP-S 2023 · 单选 第14题 | 知识点 十六进制、埃氏筛
第 35 题
单选
未作答
7 进制数 235 转换成 3 进制数是( )。
(2 分)
GESP 八级 2024-06 · 单选 第2题 | 知识点 进制转换、进制运算