图形化创意编程挑战赛初赛摸拟题(七)
姓名:
第一题 (15题 每题5分)
1. 若要让角色在舞台上按照“8”字形移动,需要( )。
A. 多次改变角色的移动方向和移动距离,结合循环结构实现
B. 一直向一个方向移动,通过改变背景来造成“8”字形的视觉效果
C. 只改变角色的造型,利用造型的变化呈现“8”字形
D. 利用“随机位置”积木,期待角色随机走出“8”字形
2. 在图形化编程软件中,以下关于“舞台坐标”的说法,正确的是( )。
A. 舞台中心的坐标是(0, 0),x 轴向右为正,y 轴向上为正
B. 舞台左上角的坐标是(0, 0),x 轴向右为正,y 轴向下为正
C. 舞台右上角的坐标是(0, 0),x 轴向左为正,y 轴向下为正
D. 舞台右下角的坐标是(0, 0),x 轴向左为正,y 轴向上为正
3. 想让角色在舞台上随机改变颜色,可以使用“外观”模块中的( )积木结合随机数生成。
A. 将颜色特效设为( )
B. 下一个造型
C. 说( )秒
D. 隐藏
4. 在图形化编程中,若要实现一个角色跳跃过障碍物的动画,需要( )。
A. 改变角色的 y 坐标实现跳跃动作,并结合条件判断躲避障碍物
B. 只改变角色的 x 坐标,忽略障碍物
C. 让角色直接穿过障碍物,不做任何处理
D. 无法实现角色跳跃过障碍物的动画
5. 以下哪个积木可以用来判断两个数是否相等?( )
A. 如果( ) = ( ) 那么
B. 如果( ) > ( ) 那么
C. 如果( ) < ( ) 那么
D. 如果( ) ≠ ( ) 那么
6. 在图形化编程里,当需要对角色的坐标进行复杂计算时,通常会用到( )模块的积木。
A. 运算
B. 运动
C. 外观
D. 控制
7. 想让角色在舞台上显示当前的时间,可以通过( )实现(假设软件支持获取系统时间)。
A. 获取系统时间,并使用“外观”模块的“说( )秒”积木显示
B. 手动输入时间,并使用“外观”模块的“说( )秒”积木显示
C. 无法显示当前时间
D. 使用“控制”模块的积木显示时间
8. 在图形化编程中,若要实现一个拼图游戏,需要( )。
A. 将图片切割成多个小块作为角色,通过检测角色位置判断拼图是否完成
B. 只使用一个角色,通过改变其造型来模拟拼图
C. 无法实现拼图游戏
D. 让用户直接在舞台上绘制拼图
9. 以下关于“广播消息并等待”积木的说法,正确的是( )。
A. 发送消息后,程序不会等待接收消息的角色执行完相关脚本,继续执行后续代码
B. 发送消息后,程序会等待接收消息的角色执行完相关脚本,再执行后续代码
C. 只能在一个角色中使用,不能在多个角色间通信
D. 与“广播消息”积木功能完全一样
10. 想让角色在舞台上以抛物线的轨迹移动,需要( )。
A. 根据抛物线的数学公式,通过改变角色的 x 和 y 坐标来实现
B. 利用“随机位置”积木,期待角色随机走出抛物线轨迹
C. 只改变角色的 y 坐标,忽略 x 坐标
D. 无法实现角色以抛物线轨迹移动
11. 在图形化编程中,若要实现一个角色跟随手指触摸移动的效果(假设在支持触摸的设备上),需要( )。
A. 检测触摸位置,并让角色移动到触摸位置
B. 让角色随机移动,不受触摸影响
C. 只能在电脑上通过鼠标实现类似效果,触摸设备无法实现
D. 无法实现角色跟随手指触摸移动的效果
12. 以下哪个积木可以用来设置角色的旋转模式为“左右翻转”?( )
A. 在“运动”模块中设置旋转模式为“左右翻转”
B. 在“外观”模块中设置旋转模式为“左右翻转”
C. 在“控制”模块中设置旋转模式为“左右翻转”
D. 在“声音”模块中设置旋转模式为“左右翻转”
13. 想让角色在舞台上根据用户输入的数字做出不同反应,可以使用( )。
A. “询问( )并等待”积木结合条件判断
B. 只能通过固定的数字判断,无法根据用户输入判断
C. “广播消息”积木结合“当接收到消息”
D. 无法实现根据用户输入数字做出不同反应
14. 在图形化编程中,若要实现一个类似“连连看”的游戏,需要( )。
A. 检测两个选中角色是否相同且满足消除条件,实现消除效果
B. 只对一个角色进行操作,不需要检测角色间的关系
C. 无法实现“连连看”游戏
D. 让用户随意点击角色,没有消除规则
15. 以下关于“变量的作用域”的说法,正确的是( )。
A. 变量的作用域都是全局的,所有角色都能访问
B. 可以设置变量为局部变量,仅在特定角色或代码块中起作用
C. 图形化编程中不存在变量作用域的概念
D. 变量一旦创建,其作用域不能改变
第二题 (5题 每小题5分)
1. 在图形化编程中无法模拟区块链技术概念,因为图形化编程不支持分布式存储和加密。( )
A. 正确
B. 错误
2. 设计太空探险模拟游戏实现飞船飞行、星球探索和资源收集,可以利用变量记录飞船状态、星球信息和资源数量来实现。( )
A. 正确
B. 错误
3. 实现“虚拟图书馆借阅系统”功能,不能利用列表存储书籍信息和变量记录借阅状态来实现借阅、归还和库存管理。( )
A. 正确
B. 错误
4. 让角色实现闪电闪烁效果,不能利用克隆功能创建多个代表闪电的角色通过控制显示、隐藏和透明度变化模拟闪烁。( )
A. 正确
B. 错误
5. 制作“城市交通规划模拟”程序实现道路建设和车辆流量调控,可以利用变量记录道路信息和车辆状态通过条件判断和算法实现。( )
A. 正确
B. 错误
关闭
更多问卷
复制此问卷