202503 青少年软件编程等级考试Scratch四级真题 建议答题时长:60min
1. 单选题

默认小猫角色,运行下列程序,绘制出的图案是?( )

A

B

C

D

2. 单选题

出生年份减3的差除以12的余数即为生肖编号,例如出生年份为2008,减3的差除以12的余数为1,生肖即为鼠;出生年份为2007,减3的差除以12的余数为0,生肖为猪。下列哪个选项可以根据输入的生日年份计算并说出对应的生肖?( )

A

B

C

D

3. 单选题

默认小猫角色,运行下列程序后,不可能说出?( )

A

5

B

6

C

12

D

15

4. 单选题

下列哪个选项,小猫说“我擅长Programming”?( )

A

B

C

D

5. 单选题

 

运行下列程序,变量sum的值为?( )

A

45

B

50

C

55

D

60

6. 单选题

使用冒泡排序对数列5、9、2、6、1进行从小到大排序,第一轮冒泡的过程中,数字一共进行了几次交换?( )

A

1次

B

2次

C

3次

D

4次

7. 单选题

设计一款夜空大战的游戏,小敌机被子弹击中几次之后,就会爆炸?( )

A

2

B

3

C

4

D

5

8. 单选题

默认小猫角色,运行下列程序后,小猫说变量n的值是?( )

A

25

B

29

C

36

D

38

9. 单选题

角色共有7个造型如下图所示,运行程序后,角色的造型最终是?( )

A

意大利语

B

法语

C

德语

D

英语

10. 单选题

运行程序后,“水果”列表的第4项是?( )

A

荔枝

B

葡萄

C

香蕉

D

樱桃

11. 判断题

小圆点角色的程序如下左图所示,程序运行后的效果如下右图所示,自制积木中又调用了自己,这种算法叫做递归。( )

A

B

12. 判断题

“成绩”列表中保存了一组降序排序的数据,运行下列程序,输入一个数,插入到列表中,插入后列表中的数据仍然从大到小排序。(  )

A

B

13. 判断题

有一角色位于左图中红色箭头所在的方格,“前进一格”积木块可以使他朝着当前的方向前进一个格子,如右图所示的程序启动后该角色可以沿着蓝色路线走到绿旗所在方格处,那么①处的数值是13.( )

A

B

14. 判断题

小猫初始方向为面向90方向,在下列程序中的①和②依次填入3和4,运行程序后能绘制出如下右图所示的图案。( )

A

B

15. 判断题

水果列表中没有“弥猴桃”一项,运行下列程序,角色会说“0”。( )

A

B

16. 判断题

列表”字母“中存储了26个大写字母,小猫每次运行下列程序,能说出26个大写字母中的随机一个字母。( )

A

B

17. 判断题

运行下列程序,输入“Hello”,角色最后说"000Hello"。( )

A

B

18. 判断题

运行下列程序后,变量i和s的值最终分别为81和121。( )

A

B

19. 判断题

默认小猫角色,运行下列程序后,小猫先说“拜拜!”,再说“你好!”。( )

A

B

20. 判断题

运行下列程序后,S的值最终为32,那么红框处的数字应为7。( )

A

B

21. 编程题

BMI计算器

1.准备工作

(1)删除默认小猫角色,添加三个按钮角色:Button3,给三个角色分别添加文字“身高”,“体重”和“BMI”;

(2)默认白色背景;

(3)创建三个变量:身高、体重和BMI。

2.功能实现

(1)点击绿旗,三个变量身高、体重和BMI的初始值为0;

(2)点击“身高”按钮,询问“请输入身高,单位米”,输入数值后,变量“身高”显示对应值;

(3)点击“体重”按钮,询问“请输入体重,单位千克”,输入数值后,变量“体重”显示对应值;

(4)点击"BMI“按钮,计算BMI的值,BMI = 体重 /(身高*身高),变量”BMI“显示对应值,按钮说出”超重“、”超轻“或者“正常”;

(5)判断依据如下:

BMI < 18.5  超轻

BMI >= 18.5并且BMI < 24  正常

BMI >= 24  超重

查看答案
22. 编程题

小写转大写

1.准备工作

(1)默认小猫角色;

(2)默认白色背景。

2.功能实现

(1)点击绿旗,小猫询问“请输入一段英文”;

(2)等待1秒后,小猫将输入的英文中的小写字母全部转换为大写字母,其他字符不变;

(3)小猫说出转换后的文字。

查看答案
23. 编程题

跳水比赛

小猫是跳水比赛裁判长,每个运动员有十次成绩,将十次成绩的总分减去最高分,减去最低分,就是这个运动员的基础分。如果有两项或以上的分数都是最高分,只需要减一个即可,最低分也一样处理,请编程帮小猫计算基础分。

1. 准备工作

(1)默认小猫角色;

(2)默认白色背景。

2.功能实现

(1)点击绿旗,生成十个50到100的随机数,存入分数列表中;

(2)按下空格键,小猫说“基础分是xxx” 2秒。

查看答案
24. 编程题

绘制图形

1.准备工作

(1)默认小猫角色,隐藏;

(2)默认白色背景。

2.功能实现

(1)画笔的颜色是蓝色,粗细为3;

(2)绘制如下图所示的图形,正方形个数为12个,正方形边长和直线长度自定义,不超出舞台即可。

查看答案
试题目录
单选题
1 2 3 4 5 6 7 8 9 10
判断题
11 12 13 14 15 16 17 18 19 20
编程题
21 22 23 24
赣ICP备20007335号-2