2024北京市中小学信息学能力测评下半年活动
基础知识测评(小学低年级组)
一、单项选择(共 15 题,每题 2 分,共计 30 分,每题有且仅有一个正确选项)
1. 编写完C++源代码文件后,我们需要对源代码进行编译,编译过程结束后生成 X,才可
以运行测试,请问 X 是:()。
A. 源代码
B. 可执行程序
C. 测试程序
D. 评测系统
2. 我们在编写一个 C++程序时,源代码的 第一行一般是:()。
A. 包含头文件
B. main函数(程序入口)
C. 输入语句
D. return 0;
3. 你去超市买矿泉水,发现超市在进行促销活动 :买3瓶送1瓶,假设一瓶矿泉水 1 元,
你手里有 x 元(x是正整数),以下哪个 C++的表达式能够计算出 最多可以购买多少瓶
矿泉水:()。
A. 3 * x + 1
B. 4 * x / 3
C. 4 * x / 3 + x % 3
D. 4 * x % 3 + x / 3
4. 我们一般认为 int 类型是 32 位整数,long long 类型是 64 位整数,请问单个 int 类
型变量和 long long 类型的变量占据的内存空间分别是多少字节:() 。
A. 32字节、64字节
B. 1字节、2字节
C. 4字节、8字节
D. 8字节、16字节
5. 执行下列 C++代码,程序的输出是:()。
int a = 1, b = 2, c = 3;
a = b + c;
b = a + c;
c = a + b;
cout << c << endl;
A. 3
B. 9
C. 13
D. 受编译器影响, 无法确定输出
6. 给定以下几个不同进制的数字,请问哪个数字转换为十进制后最 小()。
A. : t w u;
54
B. : s s s s s s s r;
6
C. :((;
5:
D. : u y v;
<
7. 以下不是输出设备的是()。
A. 音响
B. 显示器
C. 键盘
D. 打印机
8. 给定一个整数变量 x,现 在需要判断它是3的倍数或者 5的倍数,以下表达式正确的是:
()。
A. x % 5 ==0 && x % 3 == 0
B. x % 5 == 0 || x % 3 == 0
C. x / 5 == 0 && x / 3 == 0
D. x / 5 == 0 || x / 3 == 0
9. 有五个人分别住在五种颜色 (红、黄、蓝、绿、白) 的房子里,每个人 喝不同的饮料 (咖
啡、牛奶、茶、可乐、果汁) 。已知条件如下:
a) 红房子的主人不喝咖啡。
b) 绿房子在白房子的左边。
c) 喝果汁的人住在蓝房子里。
d) 喝咖啡的人住在绿房子的右边。
e) 黄房子的主人 喝牛奶。 如果绿房子的主人不喝茶 ,那么他喝什么 ()。
A. 咖啡
B. 牛奶
C. 果汁
D. 可乐
10. 现在你手里有 3个苹果,4个梨和5个橘子,你需要从手上 12个水果中选出 6个放到
水果篮中,有多少种不同的装水果篮方案 ()。
A. 18
BCSP-X 北京市中小学信息学能力测评活动 2024-2 基础知识测评 小学低年级组 题目