选择题 共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

213 | 202312Scratch四级真题-考试
选择题 共10道
01

运行下列程序,输入“abcdef”,程序结束后,变量“字符串”是?( )

undefined

3分
登录后查看选项
02

运行下列程序,先点击绿旗,再按下一次空格键,"list"的第一项和第二项值分别是?( )

undefined

3分
登录后查看选项
03 平均分90(含)以上为优秀,下列哪个选项能够很好地完成等级优秀的判定?( ) 3分
登录后查看选项
04 斐波那契数列除了第一项和第二项的数字都是1以外,从第三项开始,每一项的数字都等于前两项的数字之和。请问斐波那契数列第六项的数字为?( ) 3分
登录后查看选项
05

运行下列程序后,角色说出的值是?( )

undefined

3分
登录后查看选项
06

运行下列程序后,角色最后的坐标是?( )

undefined

3分
登录后查看选项
07

运行下列程序,输入10后,变量“输出密码”的值是?( )

undefined

3分
登录后查看选项
08

运行下列程序后,舞台上能看到图形是?( )

undefined

3分
登录后查看选项
09 链表1中存入5个1到10之间的随机数,将这5个数倒序存入链表2,运行一次下列哪个程序能够实现这个功能?( ) 3分
登录后查看选项
10

列表和程序如下图所示,运行下列程序后,变量“b”的值是?( )

undefinedundefined

3分
登录后查看选项
判断题 共10道
11 创建自制积木时,参数只能添加数字和文本。( ) 2分
登录后查看选项
12 二分查找是我们经常用的查找方式,它比顺序查找效率更高,比如在数字1到50之间查找一个数,最多只需要查找10次。( ) 2分
登录后查看选项
13

运行下列程序,输入“apple”,角色会说“有“2秒。( )

undefined

2分
登录后查看选项
14

运行下列程序,输入“ABC”,角色最后说出“ABCCBA”。( )

undefined

2分
登录后查看选项
15

列表“节气”中存入24个节气名称,下列程序能够统计出24个节气名称中包含“春”、“夏”、“秋”、“冬”的个数,且分别存在“含春”、“含夏”、“含秋”、“含冬”四个变量中。( )

undefinedundefined

2分
登录后查看选项
16

运行下列程序,角色先说“成功”1秒,后说“加油”1秒。( )

undefined

2分
登录后查看选项
17

列表和程序如下图所示,第一次点击绿旗后,角色说出的值是21。( )

undefinedundefined

2分
登录后查看选项
18

运行下列程序,输入一个空格,声音不会响起。( )

undefined

2分
登录后查看选项
19 冒泡排序算法中的交换次数与初始元素序列的排序有关。( ) 2分
登录后查看选项
20

多次按下空格键后,列表中项目的数量是8。( )

undefined

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

小明游泳

小明准备参加校运会比赛,他需要统计每天的训练时间。从a点b分一直训练到c点d分(0≤a≤c≤23,0≤b≤59,0≤d≤59),编程计算这一天共训练了几个小时,几分钟?

1.准备工作

(1)默认小猫角色;

(2)默认白色背景。


2.功能实现

(1)询问“开始训练在几点?”,存入变量a;  询问“开始训练在几分?”,存入变量b,24小时制,例如开始时间是10点10分;

undefined

undefined

(2)询问“结束训练在几点?”,存入变量c;询问“结束训练在几分?”,存入变量d,24小时制,例如结束时间是20点20分(注意:结束分钟可能小于开始分钟);

undefined

undefined

(3)说出这一天的训练时间是几小时,几分钟。

undefined

0分
登录后作答
22

新"跳7"游戏

小猫从1到100数数,遇到含7但又不是7的倍数时说"过",将这些数存入列表中,最后说出这样的数有多少个。

undefined

1.准备工作

(1)默认小猫角色;

(2)默认空白背景;

(3)创建一个名为list的列表。


2.功能实现

(1)点击绿旗,小猫从1开始数数,一直数到100,每个数说0.1秒;

(2)遇到这个数里含7但又不是7的倍数时说"过",并将此数放入列表;

(3)最后说出列表中这些数的个数,例如:小猫说“这样的数有XX个”。

0分
登录后作答
23

给数据清单排序

数据清单里有100个数,将它们从小到大排序,并找出最小数和最大数。

undefined

1.准备工作

(1)默认小猫角色;

(2)默认空白背景;

(3)创建一个列表“数据表”;


2.功能实现

(1)产生100个1-100的随机整数,并放入列表;

(2)对列表中的100个数进行从小到大排序;

(3)说出100个数的最大数及最小数。

0分
登录后作答
24

绘制小正方形

根据随机数来绘制不同的图形。

undefined

1.准备工作

(1)删除小猫角色,绘制一个小正方形角色,颜色自定义;

(2)使用默认的白色舞台背景。


2.功能实现

(1)按下a键,小正方形起始位置(-100,-150),产生一个1-10的随机数;

(2)随机数为奇数时,绘制出“随机数ⅹ随机数”方阵的一半,即随机数为9,第1列1个小正方形,第2列2个小正方形,……,第9列“9个小正方形;

(3)随机数为偶数时,绘制出“随机数ⅹ随机数”方阵;

(4)按下空格键,停止全部脚本。

0分
登录后作答