图形化scratch集训专项练习
您的姓名:
一、单选题(共 25 题)
1.下列哪个积木属于“事件”模块?()
A.
B.
C.
D.
2.执行以下脚本后,变量 x 的最终值是?()
A. 5
B. 8
C. 10
D. 16
3.关于“侦测”模块,以下说法正确的是?()
A. 只能检测颜色碰颜色
B. 可以获取鼠标的 x 坐标
C. 不能判断是否按下鼠标
D. 不能获取当前响度值
4.要使角色只在“背景编号 = 3”时才执行某段代码,应使用哪个积木组合?()
A.
B.
C.
D.
5.执行 ,下列说法正确的是?()
A. 每次都说同一个数字
B. 一定不会重复
C. 可能说出小数
D. 每次结果都是 1~10 的整数
6.运行以下代码,小猫最终会说什么?()
A. 大于等于
B. 小于
C. 不输出
D. 报错
7.以下哪个积木可以检测角色是否碰到舞台边缘?()
A.
B.
C.
D.
8.要使角色在按下空格键时广播消息“开始”,应使用?
A.
B.
C.
D.
9.变量“得分”初始为 0,重复执行以下代码 5 次:。最终得分为?()
A. 0
B. 5
C. 16
D. 32
10.下列哪个运算可以判断一个数是否为偶数?()
A.
B.
C.
D.
11.执行时,如果鼠标移出舞台范围,角色会?()
A. 移到舞台中心
B. 移到最近的有效坐标
C. 停在原地
D. 报错
12.以下哪个事件积木在项目启动时立即执行?()
A.
B.
C.
D.
13.表达式 不成立的结果是?()
A. true
B. false
C. 5
D. 3
14.以下哪个代码片段可以实现“如果分数 ≥ 10 且分数 ≤ 20”的判断?()
A.
B.
C.
D.
15. ,显示的内容是?()
A. 你好世界
B. 你好 世界
C. 世界你好
D. 你好+世界
16.执行以下代码,最终 x 的值是?()
A. 4
B. 6
C. 10
D. 2
17.侦测模块中,,用户的输入存储在()
A. 答案 变量
B. 回答 变量
C. 输入 变量
D. 结果 侦测积木
18.以下哪个积木可以获取当前舞台的背景编号?()
A. 背景名称
B. 舞台编号
C. 背景编号
D. 当前背景
19.下面哪个表达式的结果总是布尔值(true/false)?()
A.
B.
C.
D.
20.要使角色按下“上”键时向上移动 10 步,应使用?()
A.
B.
C. 两者都可以
D. 两者都不可以
21.若想生成 0 到 1 之间的小数(不包括 1),最佳表达式是?()
A.
B.
C.
D. 无法生成小数
22.以下哪个侦测积木返回的是数值?()
A.
B.
C.
D.
23.运行以下代码,小猫说出的结果是?()
A. 15
B. 21
C. 25
D. 17
24.以下哪个变量命名在 Scratch 中是无效的?()
A. 得分 1
B. 1得分
C. score
D. 玩家_生命
25.一组代码:
如果生命初始为 3,碰到怪物后瞬间连续扣除,会导致?()
A. 生命一次只扣 1
B. 生命瞬间归零
C. 扣除速度受等待控制,不会瞬间多次
D. 不会扣除
二、多选题(共 15 题)
(每题有 2 个或以上正确选项)
1.下列哪些积木属于“运算”模块?()
A.
B.
C.
D.
2.下列哪些事件可以触发脚本运行?()
A. 按下空格键
B. 当前时间到达整点
C. 接收到广播消息
D. 绿旗被点击
3.关于变量“仅适用于当前角色”与“适用于所有角色”的区别,下列说法正确的有?()
A. 全局变量所有角色都能修改
B. 局部变量其他角色无法访问
C. 局部变量的值在舞台监控中不显示
D. 全局变量在不同角色中同名会冲突
4.下列哪些表达式的结果可能为“true”?()
A.
B.
C.
D.
5.以下哪些积木可以侦测声音?()
A.
B.
C.
D.
6.要实现“按 A 键或 B 键都能使角色变大”,正确的脚本片段有?()
A.
B.
C.
D. 无法实现
7.关于“广播”与“广播并等待”的区别,说法正确的有?()
A. 广播后继续执行后续积木
B. 广播并等待会等所有接收脚本执行完再继续
C. 两者功能完全相同
D. 广播并等待不会触发接收
8.下列哪些表达式的值在数学上恒等于 (a) + (b)?()
A. (b) + (a)
B. ((a) * (2)) + (b) - (a)
C. (a) - (-(b))
D. (a) * (b)
9.以下哪些积木可以用于判断角色是否碰到另一种颜色?()
A.
B.
C.
D.
10.若要实现“当按下鼠标且鼠标碰到角色时才播放声音”,可以使用的侦测积木有?()
A.
B.
C.
D.
11.以下代码中,哪些可以正确交换变量 x 和 y 的值(不使用第三个变量)?()
A.
B.
C. 无法只用运算交换
D.
12.关于“计时器”积木,正确的说法有?()
A. 计时器 初始为 0
B. 计时器归零 可以将计时器重置为 0
C. 计时器只有在绿旗被点击后才开始走
D. 计时器单位是毫秒
13.以下哪些代码可以实现“重复执行 10 次”?()
A.
B.
C.
D. 无法实现精确次数
14.运算模块中的“四舍五入”积木,下列说法正确的有?()
A. 四舍五入 (1.49) 结果为 1
B. 四舍五入 (1.5) 结果为 2
C. 四舍五入 (-1.5) 结果为 -1
D. 四舍五入 (-1.49) 结果为 -1
答案:A, B(C 结果为 -2,因为 -1.5 四舍五入向远离 0 的方向得 -2;D 得 -1)
15.变量模块中,可以进行的操作有?()
A. 创建新变量
B. 修改变量名
C. 删除变量
D. 将变量显示为舞台上的滑杆
答案:A, B, C, D
三、是非题(共 10 题)
(正确选“是”,错误选“否”)
1.当和可以同时触发同一个角色的不同脚本。(A)
A.对
B.错
2.侦测模块中的只能在角色脚本中使用。()
A.对
B.错
3.变量值可以通过 将来改变,无论它是全局还是局部。()
A.对
B.错
4. 可能产生 1、2、3 中的任意一个,概率相等。()
A.对
B.错
5.表达式在 Scratch 中会报错。()
A.对
B.错
6.广播消息时可以附带数值参数。()
A.对
B.错
7. 和功能完全相同。()
A.对
B.错
8.使用后,积木会显示为 0 并重新开始计时。()
A.对
B.错
9. 的结果是字符串 “1234”,但可以参与数学运算。()
A.对
B.错
10.变量名中间有空格是允许的。()
A.对
B.错
关闭
更多问卷
复制此问卷