2024年2月28日发(作者:丁寻芳)
地区:
姓名:
准考证号:
成绩:
2021 青少年人工智能编程水平测试 二级 模拟试卷(理论+编程)
单选题
30
多选题
15
编码题
55
总分
100
一、单项选择题(共 15 小题,每小题 3 分,共 45 分)
1. 对角色进行编程,程序如下,那么角色说话的顺
序为?(
C)
4.
要使用图形化编程软件中角色在舞台上绘图,应
该选用下列哪一条命令?(
B)
A. 清空并抬笔
B. 落笔并移动 10 步
C. 将画笔颜色更改为 0
D. 将画笔粗细增加 1
5.
如下图所示,如果 x=0,此时 y=多少?(
A)
8.
小红设计图形化编程软件的程序时使用了克隆
体,可是运行一段时间以后,计算机的速度越来
越慢,舞台上的角色出现严重的卡顿。下面哪个
选项最有可能解决这一问题?(
D)
A. 减少命令的数量
B. 采用加速模式
C. 将无关命令移出循环体
D. 使用删除本克隆体命令
9.
如下图所示,点击开始后,角色说出的数字是?
(
B)
A. 11、12、13
B. 11、13、12
C.
12、13、11
D.
12、11、13
2. 关于造型和背景,下面说法正确的是?(
D)
A. 造型编号从 0 开始
B. 背景编号从 0 开始
C. 只能有一个背景
D. 可以有一个或多个造型
3. 如图,程序运行结果为 true,请问回答的值可能是多少?(D )
6. 动画的帧数是指一秒内切换图片的次数,下图是
角色包含的造型,问该角色的帧数是?(
C)
A. m-n B. m+n C. 2m D. m+n+m-n
A.2 B.4 C.6 D.8
10. 如果想让角色在程序运行时不会被任何一个角色
挡住,该选择哪块积木实现这个效果(
B)
A. 20 B. 100 C. 38 D. 51
A.0 B. 2 C. 5 D. 0.5
7.
旋转一片花瓣变成一朵有 8 个花瓣的花朵,在编
写程序时需要每次旋转多少度?(
D)
A. 90 B. 30 C. 60 D. 45
11. 在设计弹跳小球运动时,我们通过键盘左右键移动蓝色的反弹板将小球弹出,小球碰到边缘反弹。在这个游戏中,不可能使用到的积木是?( D)
A. 碰到舞台边缘
B. 碰到蓝色
C. 碰到反弹板
D. 碰到到鼠标
12. 关于下图说法正确的是(B
)
第1页(共9页)
第2页(共9页)
第3页(共9页)
2021
青少年人工智能编程水平测试 二级 模拟试卷 (理论+编程)
D. 运算模块
A.六边形内只能填写侦测模块
B.六边形内可添加判断条件
C.六边形内填写条件为真,则返回执行上半部分
D.这个模块必须和循环一起使用
13. 如果达到静音效果,需要用到?( A)
A. 停止所有声音
B. 将音量设置为 100%
C. 将音调调整 100
D. 左右平衡为 100
14. 运行下图代码后“我的变量”的值为?( C )
二、多项选择题(共 5 小题,每小题 3 分,共 15 分)
1.
关于广播下面说法不正确的是?(
BC)
A. 可以通过“广播”和“当收到广播”实现角色转换
B. 通过“广播”和“当收到广播”不能实现角色转换
C. 接受消息时,只能接收一个角色广播发出的消息
D. 接受消息时,可以接收多个角色广播发出的消息
2.
执行下图所示的程序,得到的结果不可能是?
(
ABC)
D. 该积木的值是否为真与角色造型的中心点有关
下列不属于侦测模块的是?4.
(ACD
)
A. 等待2秒
B. 碰到鼠标指针
C. 碰到边缘就反弹
D. 重复执行直到
5.
数值与逻辑运算积木能够实现的功能包括?
(
ABD)
A. 加减运算
B. 大小判断、余数
C. 取小数
D. 乘除运算
A.重复执行移动,如果到鼠标指针的距离等于 50
就停止,然后切换到下一个造型
B.重复执行移动,切换到下一个造型,如果到鼠标
指针的距离大于 50 就停止
C.重复执行移动,如果到鼠标指针的距离小于 50
就停止,然后切换到下一个造型
D.重复执行移动,然后切换到下一个造型,如果到
鼠标指针的距离小于 50 就停止
A. 40 B. 48 C. 25
D. 56
15. 小明想在图形化编程软件中设置一个倒计时变
量,那么首先应该在哪个模块添加这个变量?C
( )
A. 控制模块
B. 侦测模块
C. 变量模块
3. 使用侦测模块中判断两个角色是否碰到,下列哪种说法正确?( ABC)
A. 如果两个角色图片的透明部分重叠在一起,该积木的值为假
B. 如果两个角色图片的非透明部分重叠在一起,该积木的值为真
C. 如果有一个角色是隐藏状态,该积木的值一直为假
第5页(共9页)
第6页(共9页)
第4页(共9页)
2021 青少年人工智能编程水平测试 一级 模拟试卷 (理论+编程)
三、 编程题(共 2 小题,共 55 分)
1. 使用询问、回答积木,制作一个猜数字的小游
戏。
(本题共 15 分)
2.编写程序使用画笔模块绘制出一个立方体的图形,
如图所示。
(本题共 15 分)
3. 编写程序完成躲障碍物的蝙蝠的小游戏。
(本题共 25 分)
编程要求:
编程要求:
(1)产生一个 10 以内的随机整数为需要猜的数字;
(2)根据输入的数字给出“往大猜”“往小猜”的
提示语;
(3)输入正确时给出“猜对了!”的提示。
(1)导入蝙蝠角色、分别绘制障碍物、大地角色;
(2)通过键盘上的空格键控制蝙蝠往上飞,当碰到
障碍物或者大地时,游戏结束,否则得分;
按下空格键,蝙蝠往上飞,当碰到障碍物或大地
时,停止全部;
物达到最右端后,又回到最开始的位置,向左运
动,重复这个过程;
(5)大地角色:移到最上层。
(3)蝙蝠角色:当点击绿旗,蝙蝠自上往下飞,当
(4)障碍物角色:障碍物不断自左向右移动,障碍
第7页(共9页)
第8页(共9页)
第9页(共9页)
2024年2月28日发(作者:丁寻芳)
地区:
姓名:
准考证号:
成绩:
2021 青少年人工智能编程水平测试 二级 模拟试卷(理论+编程)
单选题
30
多选题
15
编码题
55
总分
100
一、单项选择题(共 15 小题,每小题 3 分,共 45 分)
1. 对角色进行编程,程序如下,那么角色说话的顺
序为?(
C)
4.
要使用图形化编程软件中角色在舞台上绘图,应
该选用下列哪一条命令?(
B)
A. 清空并抬笔
B. 落笔并移动 10 步
C. 将画笔颜色更改为 0
D. 将画笔粗细增加 1
5.
如下图所示,如果 x=0,此时 y=多少?(
A)
8.
小红设计图形化编程软件的程序时使用了克隆
体,可是运行一段时间以后,计算机的速度越来
越慢,舞台上的角色出现严重的卡顿。下面哪个
选项最有可能解决这一问题?(
D)
A. 减少命令的数量
B. 采用加速模式
C. 将无关命令移出循环体
D. 使用删除本克隆体命令
9.
如下图所示,点击开始后,角色说出的数字是?
(
B)
A. 11、12、13
B. 11、13、12
C.
12、13、11
D.
12、11、13
2. 关于造型和背景,下面说法正确的是?(
D)
A. 造型编号从 0 开始
B. 背景编号从 0 开始
C. 只能有一个背景
D. 可以有一个或多个造型
3. 如图,程序运行结果为 true,请问回答的值可能是多少?(D )
6. 动画的帧数是指一秒内切换图片的次数,下图是
角色包含的造型,问该角色的帧数是?(
C)
A. m-n B. m+n C. 2m D. m+n+m-n
A.2 B.4 C.6 D.8
10. 如果想让角色在程序运行时不会被任何一个角色
挡住,该选择哪块积木实现这个效果(
B)
A. 20 B. 100 C. 38 D. 51
A.0 B. 2 C. 5 D. 0.5
7.
旋转一片花瓣变成一朵有 8 个花瓣的花朵,在编
写程序时需要每次旋转多少度?(
D)
A. 90 B. 30 C. 60 D. 45
11. 在设计弹跳小球运动时,我们通过键盘左右键移动蓝色的反弹板将小球弹出,小球碰到边缘反弹。在这个游戏中,不可能使用到的积木是?( D)
A. 碰到舞台边缘
B. 碰到蓝色
C. 碰到反弹板
D. 碰到到鼠标
12. 关于下图说法正确的是(B
)
第1页(共9页)
第2页(共9页)
第3页(共9页)
2021
青少年人工智能编程水平测试 二级 模拟试卷 (理论+编程)
D. 运算模块
A.六边形内只能填写侦测模块
B.六边形内可添加判断条件
C.六边形内填写条件为真,则返回执行上半部分
D.这个模块必须和循环一起使用
13. 如果达到静音效果,需要用到?( A)
A. 停止所有声音
B. 将音量设置为 100%
C. 将音调调整 100
D. 左右平衡为 100
14. 运行下图代码后“我的变量”的值为?( C )
二、多项选择题(共 5 小题,每小题 3 分,共 15 分)
1.
关于广播下面说法不正确的是?(
BC)
A. 可以通过“广播”和“当收到广播”实现角色转换
B. 通过“广播”和“当收到广播”不能实现角色转换
C. 接受消息时,只能接收一个角色广播发出的消息
D. 接受消息时,可以接收多个角色广播发出的消息
2.
执行下图所示的程序,得到的结果不可能是?
(
ABC)
D. 该积木的值是否为真与角色造型的中心点有关
下列不属于侦测模块的是?4.
(ACD
)
A. 等待2秒
B. 碰到鼠标指针
C. 碰到边缘就反弹
D. 重复执行直到
5.
数值与逻辑运算积木能够实现的功能包括?
(
ABD)
A. 加减运算
B. 大小判断、余数
C. 取小数
D. 乘除运算
A.重复执行移动,如果到鼠标指针的距离等于 50
就停止,然后切换到下一个造型
B.重复执行移动,切换到下一个造型,如果到鼠标
指针的距离大于 50 就停止
C.重复执行移动,如果到鼠标指针的距离小于 50
就停止,然后切换到下一个造型
D.重复执行移动,然后切换到下一个造型,如果到
鼠标指针的距离小于 50 就停止
A. 40 B. 48 C. 25
D. 56
15. 小明想在图形化编程软件中设置一个倒计时变
量,那么首先应该在哪个模块添加这个变量?C
( )
A. 控制模块
B. 侦测模块
C. 变量模块
3. 使用侦测模块中判断两个角色是否碰到,下列哪种说法正确?( ABC)
A. 如果两个角色图片的透明部分重叠在一起,该积木的值为假
B. 如果两个角色图片的非透明部分重叠在一起,该积木的值为真
C. 如果有一个角色是隐藏状态,该积木的值一直为假
第5页(共9页)
第6页(共9页)
第4页(共9页)
2021 青少年人工智能编程水平测试 一级 模拟试卷 (理论+编程)
三、 编程题(共 2 小题,共 55 分)
1. 使用询问、回答积木,制作一个猜数字的小游
戏。
(本题共 15 分)
2.编写程序使用画笔模块绘制出一个立方体的图形,
如图所示。
(本题共 15 分)
3. 编写程序完成躲障碍物的蝙蝠的小游戏。
(本题共 25 分)
编程要求:
编程要求:
(1)产生一个 10 以内的随机整数为需要猜的数字;
(2)根据输入的数字给出“往大猜”“往小猜”的
提示语;
(3)输入正确时给出“猜对了!”的提示。
(1)导入蝙蝠角色、分别绘制障碍物、大地角色;
(2)通过键盘上的空格键控制蝙蝠往上飞,当碰到
障碍物或者大地时,游戏结束,否则得分;
按下空格键,蝙蝠往上飞,当碰到障碍物或大地
时,停止全部;
物达到最右端后,又回到最开始的位置,向左运
动,重复这个过程;
(5)大地角色:移到最上层。
(3)蝙蝠角色:当点击绿旗,蝙蝠自上往下飞,当
(4)障碍物角色:障碍物不断自左向右移动,障碍
第7页(共9页)
第8页(共9页)
第9页(共9页)