2021年9月Scratch四级
青少年软件编程(图形化)等级考试试卷(四级)
分数:100.00 题数:24
一、单选题(共10题,每题3分,共30分)
下面哪个选项程序可以交换下图列表中第2项和第3项的位置?( )


A、

B、

C、

D、

题型:单选题
答案:D
难度:一般
试题解析:淘宝店铺:机器人编程小站,购买真题享受一手同步更新。
雷峰塔景区门票价格政策规定如下:成人需支付40元/人;6周岁及以下儿童可免费参观;6至18周岁之间青少年可购买半价票(20元/人);70岁及以上老年人凭相关证件可享受半价优惠。景区门票价格计算流程图如图所示,请判断图中标号①处的价格计算依据是什么?( )注:此处"≤"表示小于或等于

A、年龄<18
B、年龄≤18
C、年龄>18
D、年龄≥18
题型:单选题
答案:B
难度:容易
试题解析:
角色目前的外观如图所示,在执行相关程序后,请问以下哪一选项中的图案会呈现?


A、

B、

C、

D、

题型:单选题
答案:B
难度:困难
试题解析:
淘宝店铺:机器人编程小站,购买真题享受一手同步更新。
给定一个数列:1到11。采用二分查找法寻找数8,请问至少需要多少次查找?( )
A、1
B、2
C、3
D、4
题型:单选题
答案:C
难度:较难
试题解析:
执行下面程序后在舞台中出现的图案是?( )


A、

B、

C、

D、

题型:单选题
答案:C
难度:较难
试题解析:淘宝店铺:机器人编程小站,购买真题享受一手同步更新。
下面程序的执行效果跟哪个选项的执行效果一样?( )

A、

B、

淘宝店铺:机器人编程小站,购买真题享受一手同步更新。
C、

D、

题型:单选题
答案:A
难度:较难
试题解析:
老师将世界地图挂在了黑板上,并在亚洲(1)、欧洲(2)、美洲(3)、非洲(4)和大洋洲(5)五个大洲分别标注了编号。随后要求学生们识别出各个大洲对应的编号,并有五位学生依次进行了回答。
B同学:4号是亚洲,2号是大洋洲;
C同学:1号是亚洲,5号是非洲;
淘宝店铺:机器人编程小站,购买真题享受一手同步更新。
D同学:4号是非洲,3号是大洋洲;
E同学:2号是欧洲,5号是美洲。
最后老师对五名同学的回答做出评价:你们每个人都只说对了一半。
下列选项中说法正确的是?( )
A、1号是美洲
B、2号是亚洲
C、3号是欧洲
D、5号是大洋洲
题型:单选题
答案:C
难度:一般
试题解析:
克隆小鸡角色,程序中“①”处的数值应该是多少?( )



A、3
B、4
C、5
D、以上都不对
题型:单选题
答案:B
难度:容易
试题解析:
该班级二位学生的学生成绩表格中,'变量1号'与'变量2号'分别代表每位同学的成绩数据.请详细说明这两个变量的具体含义.

A、

和

B、

和

C、

和

D、

和

题型:单选题
答案:D
难度:一般
试题解析:
该程序将接收用户输入内容的逆序操作作为处理对象。比如当用户输入‘我爱妈妈’时 角色会回应‘妈妈我爱你’ 请判断该程序中变量①的值是什么?

A、

B、

C、

D、

题型:单选题
答案:B
难度:一般
试题解析:
二、判断题(共10题,每题2分,共20分)
在调用并执行“模拟抽奖”后,角色说“中奖啦”的概率为50%。

题型:判断题
答案:正确
难度:一般
试题解析:
角色中有左图所示程序,在执行右图所示程序后,角色会说“1”。


题型:判断题
答案:错误
难度:一般
试题解析:
淘宝店铺:机器人编程小站,购买真题享受一手同步更新。
我们在学习阶段已经掌握了加减乘除四种基本算术运算,在此基础上阿斌开发了一种创新性的运算方法,并将其转化为计算机程序。当运行该程序中的运算流程后,在变量'结果'的位置上确定了一个数值为13的计算结果。


题型:判断题
答案:正确
难度:一般
试题解析:
执行以下程序后,角色会说“true”。

题型:判断题
答案:错误
难度:容易
试题解析:
点击绿旗后,列表“斐波那契数列”中各项的内容依次是“1 1 2 3 5 8 13”。

题型:判断题
答案:正确
难度:较难
试题解析:
若变量a=1,变量b=2,则执行下图程序后,变量a=120。

题型:判断题
答案:错误
难度:一般
试题解析:
列表‘50米短跑时间(秒)’中记录的是六(2)班每位学生的测试成绩,在这些数据中每个条目对应一位学生的信息。当运行该程序时,系统将识别出具有最低记录值的学生,并输出其学号。

题型:判断题
答案:错误
难度:一般
试题解析:
创建一个适用于所有角色的变量count;当角色执行以下程序时,变量count的值被确定为12。


题型:判断题
答案:错误
难度:一般
试题解析:
已知某角色一共有4个造型,执行下列程序后,角色的造型编号为2。

题型:判断题
答案:正确
难度:容易
试题解析:
在左图中列出星期的安排,并通过右图中的程序将周五插入到列表中以实现一周七天按顺序排列


题型:判断题
答案:正确
难度:容易
试题解析:
三、编程题(共4题,共50分)
计算并联电阻的值
两个电阻为r1和r2,两个电阻并联后的电阻R,计算公式如下:
R=1/(1/r1+1/r2)
分别输入r1和r2,计算并联电阻R。
**1.**准备工作
(1)小猫角色,白色背景。
**2.**功能实现
(1)询问“请输入第一个电阻”;
(2)询问“请输入第二个电阻”;
(3)小猫说出“并联后电阻值为xxx”。
题型:编程题
答案:
参考程序:
淘宝店铺:机器人编程小站,购买真题享受一手同步更新。

难度:一般
试题解析:
评分标准:
(1)输入第一个电阻值;(2分)
(2)输入第二个电阻值;(2分)
(3)计算出并联后的电阻值。(6分)
小猫钓鱼
小猫总共捕获了八条鱼,在对这些水产品的筛选过程中,小猫将体长不足六厘米的小鱼放回了水中,并将剩余的鱼类进行了妥善保存

**1.**准备工作
(1)导入名为“Beach Malibu”的舞台背景;
(2)保留默认的小猫角色;
(3)建立名为“鱼”的列表,用于保存鱼的长度。
**2.**功能实现
按顺序查询每条鱼的长度;接着通过键盘逐个录入8条鱼的数据(仅需输入数字),最后将这些数据存储在变量名为"fish"的对象里。
(2)当按下s键时,从列表中找出长度小于6(不包括6)的项,并删除。
题型:编程题
答案:
参考程序:

难度:一般
试题解析:
评分标准:
(1)导入舞台背景为Beach Malibu;(2分)
(2)通过键盘依次输入8条鱼的长度并加入列表中;(6分)
(3)当按下s键时,从列表中找出长度小于6(不包括6)的项,并删除。(7分)
**23.**成语接龙
小猫从"一鸣惊人"开始呈现题目,并且每个题目都以"人"字开头并接续下一个成语。当用户的输入不是标准的四字成语时或用户的输入成语的第一个字母与前一个成语最后一个字母不符时,则游戏自然结束。
淘宝店铺:机器人编程小站,购买真题享受一手同步更新。




**1.**准备工作
(1)保留舞台默认白色背景及小猫角色;
(2)建立名为“词语接龙”的列表。
**2.**功能实现
按下绿旗按钮后,在确认界面输入"一鸣惊人"后会触发对话框,并提示"一鸣惊人,请输出以"人"开头的四字成语"。
录入成语时,若用户录入的不是四字词或使用非标准用语,则会终止游戏流程;否则将正确成语纳入列表中。
当第二步收到的回复是"人山人海"时,随后小猫会继续询问:"人山人海,请以'海'字开头回复一个四字成语",接着依此类推,直到游戏结束。
题型:编程题
答案:
参考程序:

难度:一般
试题解析:
评分标准:
(1)有列表,点击绿旗后有提示文字;(3分)
(2)小猫从“一鸣惊人"开始岀题,由用户输入成语进行接龙;(3分)
(3)构建无限循环的成语接龙程序的基本框架;(3分)
(4)编写判断用户接龙的成语是否出错的脚本。(6分)
找出现次数最多的数字
确定哪个数值在统计中频次最高



**1.**准备工作
(1)保留默认的白色背景及小猫角色;
(2)建立名为“list”的列表。
**2.**功能实现
(1)运行程序,小猫询问“请问要输入几个数字?”
小猫逐一询问用户"请输入第x个数字"并将其输入的各个数值存储于列表中(其中x表示具体的位置,请例如:第一位置请输入数值1;第二位置请输入数值)
(3)确定出现频率最高的数字值,并由小猫宣布其结果:“最高频率对应的数值为xxx”。若存在多个数值具有相同的最高频率,则应由小猫选择最后一个符合条件的数值并予以公布。(举例来说,请问小猫会宣布:“最高频率对应的数值为26”。)
题型:编程题
答案:
评分标准:
(1)能够输入多个数字;(2分)
(2)输入的数字能够按顺序存入列表【list】;(2分)
(3)能够找出出现次数最多的数字;(4分)
(4)如果有相同的,找到的是最后一个。(2分)
难度:困难
试题解析:
参考程序:


