选择题 共10道

01 02 03 04 05 06 07 08 09 10


判断题 共10道

11 12 13 14 15 16 17 18 19 20


编程题 共4道

21 22 23 24

E997 CIE电子学会-202603-Scratch四级真题-练习

选择题 共10道
01

运行下列程序,变量“总和”最后的值是?()

3分
登录后查看选项
02

三个盒子中只有一个有奖品,每个盒子上写有一句话:

红盒子:奖品在蓝盒子里;

蓝盒子:奖品不在此盒中;

绿盒子:奖品不在红盒子里。

已知只有一句话为真,请问奖品在哪个盒子里?()

3分
登录后查看选项
03

甲壳虫初始位置在舞台下方,下列哪个选项可以实现,当按下空格键,甲壳虫向上爬行一段距离后回到原位?()

3分
登录后查看选项
04

默认小猫角色,初始位置在舞台中心,运行下列程序后,小猫的坐标变为?()

3分
登录后查看选项
05

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

3分
登录后查看选项
06

列表内容如下图所示,按下空格键,程序运行结束后该列表的第5项是?()

3分
登录后查看选项
07

运行下列程序后,舞台上可能画出下列哪个选项的图形?()

3分
登录后查看选项
08

默认小猫角色,运行下列程序,舞台上能看到?()

3分
登录后查看选项
09

运行下列程序后,列表水果的内容是?()

3分
登录后查看选项
10

运行下列程序后,列表的内容是?()

3分
登录后查看选项
判断题 共10道
11

在一个生存小游戏中,角色的“体力值”会随着“天数”的增加而减少。体力大于10时消耗得快,小于等于10时消耗得慢。阅读下方的模拟程序,当程序运行结束后,变量“天数”的值是 4,且变量“体力值”最终停留在5。()

2分
登录后查看选项
12 使用冒泡排序法对“2,5,9,1,4“进行降序排列,第一轮的排序结果为:“5,9,2,4,1”。() 2分
登录后查看选项
13

下列两段程序都能计算1-100之间所有奇数的和。()

程序1:

程序2:

2分
登录后查看选项
14

运行下列程序,若输入的单词为“beautiful”,角色可能说出字符串:“afue”。()

2分
登录后查看选项
15

体育课代表为帮助体育老师统计本次班级一分钟跳绳测试成绩,将每位同学的跳绳个数导入列表中,并编写了如下图所示的程序。该程序可以计算出班级一分钟跳绳的平均个数。()

2分
登录后查看选项
16

默认小猫角色,运行下列程序后,角色会说“结果相同”。()

2分
登录后查看选项
17 我们在创建自制积木时添加的“输入项(数字或文本)”(也就是参数),它的作用和全局变量完全一样,可以在当前角色的其他任何积木堆中直接拖拽使用。() 2分
登录后查看选项
18

创建一个绘制圆的自制积木,勾选了“运行时不刷新屏幕”,当使用这个积木时,会瞬间画出一个圆。()

2分
登录后查看选项
19

默认小猫角色,运行下列程序,因为列表没有第10项,程序会报错退出。()

2分
登录后查看选项
20

下列这段程序的作用是找出1到20之间,能够被3或者4整除的数字,并计算满足条件的数字个数。()

2分
登录后查看选项
编程题 共4道
21

超市库存预警系统

1.准备工作

(1)默认小猫角色,白色背景;

(2)新建一个列表“商品库存”;

(3)新建两个变量:“总库存”和“缺货种类”。

2.功能实现

(1)点击绿旗,清空“商品库存”列表;

(2)利用循环和随机数,向列表中自动添加15个数据,产生的数据范围在 10 到 100 之间(代表15种不同的商品目前的库存量);

(3)程序自动遍历整个列表,计算出这15种商品库存数量的总和,存入“总库存”变量;

(4)同时,程序需要检查每一项数据,如果某项商品的库存低于30件,则将其视为缺货,“缺货种类”变量增加1;

(5)计算完成后,小猫说出:“当前总库存为XX件,共有XX件缺货”2秒。

15分
登录后作答
22

考务系统日期格式转换器

在开发学校的考试倒计时播报系统时,后台传来的考试日期通常是一串连续的数字,比如“20260615”。为了让屏幕显示更友好,我们需要编写一个程序,自动将这串数字拆分并拼接成“2026年06月15日”的标准格式。

1.准备工作

(1)默认小猫角色,白色背景;

(2)新建一个变量:“标准日期”。

2.功能实现

(1)点击绿旗,小猫询问:“请输入8位数字的考试日期(例如20260615):” ;

(2)程序需要提取输入的这串数字中的特定字符:前4位是年份,第5和第6位是月份,第7和第8位是日期;

(3)利用“连接”积木,将提取出的数字与“年”、“月”、“日”汉字组合起来,存入变量“标准日期”中;

(4)最后小猫说出:“转换完成!考试日期是:xxxx”(xxxx是“标准日期”的内容)2秒。

 

10分
登录后作答
23

运动目标达成率(环形进度条)

现在很多智能手表(如Apple Watch)都会用一个彩色的“圆环”来展示你今天的运动量。满10000步就能画满整整一圈。请你用画笔功能模拟一个科技感十足的“步数进度环”。

1.准备工作

(1)默认小猫角色,白色背景;

(2)新建一个变量“今日步数”。

2.功能实现

(1)点击绿旗,小猫初始位置为(0,100),面向90度方向;

(2)小猫询问:“请输入你今天的运动步数:”,将回答存入“今日步数”变量,小猫隐藏;

(3)如果步数大于等于10000步,将画笔颜色设为绿色(代表达标);如果小于 10000 步,将画笔颜色设为橙色。将画笔粗细设为15;

(4)画满一圈是360度,对应10000步。请计算出用户当前步数对应的旋转角度(提示:旋转角度 = (今日步数 / 10000) * 360;如果步数超过10000,最多也只画一圈,即最大角度限定为360度);

(5)绘制弧度为旋转角度的圆弧。

15分
登录后作答
24

游乐园的自动检票机

游乐园的过山车项目有严格的身高要求。为了保证安全,身高达到140厘米(包含140)的小朋友才可以乘坐,低于140厘米的小朋友不能乘坐。请制作一个自动检票机。

1.准备工作

(1)默认小猫角色,白色背景。

2.功能实现

(1)点击绿旗,小猫询问:“请输入你的身高(厘米):”;

(2)程序对输入的数字进行判断;

(3)如果输入的数字小于140,检票员说出:“对不起,你的身高不够,还不能玩过山车哦。

(4)如果输入的数字大于140或者等于140,检票员说出:“身高达标,祝你玩得开心!”2秒。

 

10分
登录后作答