试卷 2024年12月Scratch图形化编程等级考试四级真题试卷
2024年12月Scratch图形化编程等级考试四级真题试卷
选择题
第 1 题    单选题

scratch列表存放全班同学的身高,小猫运行下列程序,下列选项说法正确的是?( )

A.

程序会计算出全班身高的最高值

B.

程序会计算出全班身高的最低值

C.

程序会计算出全班身高的平均值

D.

程序会计算出全班身高最高值与最低值的差值

第 2 题    单选题

默认白色背景,紫色小方块运行下列程序后,scratch舞台上显示?( )

A.

B.

C.

D.

第 3 题    单选题

默认小猫角色,scratch运行下列程序后,会说?( )

A.

跳水

B.

游泳

C.

乒乓球

D.

羽毛球

第 4 题    单选题

scratch想交换变量X和变量Y的值,空白处应该填写?( )

A.

B.

C.

D.

第 5 题    单选题

scratch运行下列程序后,输入“好好学习”,角色说出的内容是?( )


A.

学习

B.

少年

C.

D.


第 6 题    单选题

已知角色“砖块”的大小为40*30,程序如下左图所示,scratch运行程序后,舞台上显示如下右图所示的金字塔。请问程序“?”处应填入?( )

A.

B.

C.

D.

第 7 题    单选题

默认角色小猫,scratch运行程序后,输入6,则下列说法错误是?( )

A.

小猫最终角色大小可能为110

B.

小猫最终角色大小可能为125

C.

小猫最终角色大小可能为128

D.

小猫最终角色大小可能为140

第 8 题    单选题

默认小猫角色,scratch运行下列程序后,说出的结果是?( )

A.

0

B.

1

C.

2

D.

3

第 9 题    单选题

scratch运行下列程序后,变量b的值是?( )

A.

12

B.

20

C.

32

D.

28

第 10 题    单选题

默认小猫角色,隐藏小猫后,scratch运行下列程序,舞台上会显示?( )

A.

B.

C.

D.

判断题
第 11 题    判断题

默认小猫角色,scratch运行下列程序,输入“hello”,最后说出“ddhello”。( )

A.
正确
B.
错误
第 12 题    判断题

默认角色小猫,scratch运行下列程序,当输入150时,小猫会说出“列表的项目总数为:3”。( )

A.
正确
B.
错误
第 13 题    判断题

默认角色小猫,scratch运行下列程序,小猫会说5、4、3、2、1各两秒。( )

A.
正确
B.
错误
第 14 题    判断题

默认小猫角色,scratch运行下列程序,会说出“吉”字。( )

A.
正确
B.
错误
第 15 题    判断题

使用冒泡排序法对 5, 2, 6, 3, 8 进行升序排列,则第一趟排序的结果为2, 5, 6, 3, 8。( )

A.
正确
B.
错误
第 16 题    判断题

角色箭头的初始位置如下图所示,“前进一格”积木块可以使它朝着当前的方向前进一个格子,scratch运行下列程序,角色可以沿着蓝色路线走到绿旗所在方格处,那么①处的数值是13.( )

A.
正确
B.
错误
第 17 题    判断题

小球角色运行下列程序后,scratch舞台上显示7个小球,位置如右下图所示。( )

A.
正确
B.
错误
第 18 题    判断题

下列两组scratch程序的运行结果是一样的。( )

A.
正确
B.
错误
第 19 题    判断题

scratch运行下列程序,最终变量“b”的值为14。( )

A.
正确
B.
错误
第 20 题    判断题

scratch运行下列程序后,列表只剩下两项:“李菊”和“王月”。( )

A.
正确
B.
错误
编程题
第 21 题    问答题

Scratch编程题:趣味点阵屏

点阵屏是由许多小灯泡排列组成的显示屏,能够显示文字、图像等信息,广泛应用于电子广告牌、信息显示屏等领域。

1.准备工作

(1)绘制角色方块,绘制造型白色方块和黑色方块,注意方块不能太大,建议20*20;

 

(2)保留默认白色背景。

2.功能实现

(1)点击绿旗,角色方块切换成造型白色方块,移动至初始位置(-200,-150);

(2)从左向右依次生成20个白色方块;从下往上依次生成15行白色方块;(注意:方块平铺,不要重叠)

(3)用户通过鼠标点击方块可以使方块在黑色和白色之间来回切换。

第 22 题    问答题

Scratch编程题:质数判断机

质数是指在大于1的自然数(非负整数)中,除了1和它自身外,不能被其他自然数整除的数。例如:2、3、5、7、11、13、17、19……(1不属于质数)。输入一个大于1的自然数,程序能判断这个数字是否是质数。

1.准备工作

(1)删除默认角色小猫,添加角色Button4和Button5,分别将角色名修改为“勾”和“叉”;

(2)保留默认白色背景。

2.功能实现

(1)点击绿旗,舞台询问“请输入一个数”;

 

(2)输入一个大于1的正整数,判断输入的数字是质数,舞台中出现角色“勾”;

 

(3)如果不是质数,舞台中出现角色“叉”。

第 23 题    问答题

Scratch编程题:猜年龄互动小游戏

老爷爷的年龄是1-100的随机数,老爷爷询问“请猜猜我的年龄是多少?”,输入年龄,老爷爷会回答“大了”或者“小了”,直到最后成功猜出年龄。

1.准备工作

(1)删除默认角色小猫,添加角色Wizard;

(2)添加背景Witch House。

2.功能实现

(1)老爷爷的年龄取1-100的随机数,老爷爷询问“请猜猜我的年龄是多少?”;

 

(2)输入一个数字,如果输入的数字大于老爷爷的年龄 ,老爷爷说“大了”,否则说“小了”,继续询问输入年龄;

 

(3)重复上述的操作,直到输入的年龄正好等于老爷爷的年龄,老爷爷说“猜对了”,程序结束。

第 24 题    问答题

Scratch编程题:偶数之和

求列表中所有偶数的和。

1.准备工作

(1)保留默认角色小猫和白色背景;

(2)新建列表“数字”。

2.功能实现

(1)点击绿旗,生成20个1-100之间的随机数,存放到列表“数字”中;

(2)点击小猫,小猫说出列表“数字”中所有偶数之和。

答题卡
选择题
1 2 3 4 5 6 7 8 9 10
判断题
编程题
题目总数:24
总分数:100
时间:90分钟