2025年青少年软件编程(图形化)等级考试试卷及答案(四级).docxVIP

  • 0
  • 0
  • 约5.26千字
  • 约 23页
  • 2026-02-08 发布于四川
  • 举报

2025年青少年软件编程(图形化)等级考试试卷及答案(四级).docx

2025年青少年软件编程(图形化)等级考试试卷及答案(四级)

一、单项选择题(每题2分,共20分)

1.在图形化编程中,若角色A的坐标为(0,0),执行“移动10步”后,其坐标变为(10,0)。若再执行“面向90度方向”并“移动10步”,则角色A的最终坐标为

A.(20,0)

B.(10,10)

C.(0,10)

D.(10,0)

答案:A

2.下列关于“克隆体”的说法正确的是

A.克隆体可以继承原角色的所有私有变量

B.克隆体无法被删除

C.克隆体数量无上限

D.克隆体不能响应键盘事件

答案:A

3.在Scratch中,若变量“得分”初始为0,角色被点击一次增加1分,同时广播“加分”。另一角色接收到“加分”后播放声音“pop”。若用户连续点击角色3次,则“pop”声音播放次数为

A.0

B.1

C.2

D.3

答案:D

4.使用“画笔”模块绘制正五边形时,角色每次旋转的角度应为

A.60°

B.72°

C.108°

D.120°

答案:B

5.若列表“数据”初始为空,执行以下脚本后,列表第3项的值为

```

重复3次

添加随机数(1,10)到数据

如果数据的最后一项5那么

替换第3项为0

结束

```

A.0

B.随机大于5的数

C.随机小于等于5的数

D.列表不存在第3项

答案:D

6.关于“广播并等待”与“广播”的区别,下列说法正确的是

A.前者会阻塞当前脚本,直到所有接收者执行完毕

B.后者会阻塞当前脚本

C.前者无法传递参数

D.后者可等待接收者返回结果

答案:A

7.若角色需要跟随鼠标移动,且只能在舞台下半部分(y0)活动,应使用的最合理判断条件是

A.如果y坐标0那么移动到鼠标指针

B.如果鼠标y0那么移动到鼠标指针

C.永远如果鼠标y0那么将y坐标设为鼠标y

D.永远将x坐标设为鼠标x将y坐标设为鼠标y与0的较小值

答案:D

8.在图形化编程中,实现“按下空格键发射子弹”最常用的结构是

A.当按下空格键重复执行克隆子弹

B.当按下空格键如果子弹数量5那么克隆子弹

C.当接收到空格广播克隆子弹

D.当按下空格键等待0.1秒克隆子弹

答案:B

9.若变量“速度”为5,角色每帧移动“速度”步,同时“速度”增加0.1,则10帧后角色共移动

A.50步

B.55步

C.59.5步

D.60步

答案:C

10.关于“自定义积木”的描述,错误的是

A.可设置布尔类型参数

B.可递归调用自身

C.可返回数值

D.无法使用“等待”积木

答案:D

二、程序补全题(每空3分,共30分)

11.【角色跟随鼠标】

角色需平滑跟随鼠标,且移动速度随距离增大而加快。补全脚本:

```

永远

设置变量dx为鼠标xx坐标

设置变量dy为鼠标yy坐标

设置变量距离为平方根(dx×dx+dy×dy)

如果距离1那么

设置变量速度为距离×①____

面向鼠标指针

移动②____步

结束

结束

```

答案:①0.1②速度

12.【绘制彩虹圆】

使用画笔绘制7色同心圆,颜色编号从0到6,每圈半径增加10。补全:

```

擦除全部

设置变量颜色为0

重复③____次

设置笔的颜色为颜色×④____

设置笔的粗细为10

盖章

添加颜色1

添加半径⑤____

结束

```

答案:③7④20⑤10

13.【列表去重】

列表“原始”含重复数字,需生成无重复列表“唯一”。补全:

```

删除唯一的全部项

对于原始中的每一项值

如果⑥____那么

添加值到唯一

结束

结束

```

答案:⑥唯一不包含值

14.【计时器倒计时】

舞台显示倒计时10秒,到0时停止所有。补全:

```

设置变量剩余为10

重复直到剩余=0

等待⑦____秒

添加剩余⑧____

说剩余

结束

停止全部

```

答案:⑦1⑧1

15.【克隆体碰撞】

克隆体碰到边缘即消失。补全:

```

当作为克隆体启动时

重复直到碰到

文档评论(0)

1亿VIP精品文档

相关文档