试卷 2024年3月GESP认证Scratch图形化编程四级真题试卷
2024年3月GESP认证Scratch图形化编程四级真题试卷
单选题
第 1 题    单选题

小杨的父母最近刚刚给他买了一块华为手表,他说手表上跑的是鸿蒙,这个鸿蒙是

A.

小程序

B.

计时器

C.

操作系统

D.

神话人物

第 2 题    单选题

下列流程图的输出结果是? ( )

A.

120

B.

153

C.

720

D.

873

第 3 题    单选题

默认小猫角色,Scratch执行下列程序,面向的方向是? (  )

A.

向上

B.

向下

C.

向左

D.

向右

第 4 题    单选题

默认小猫角色,Scratch执行下列程序,输入“bananas ”,小猫说出的内容是? ( )

A.

bananas

B.

banana

C.

sananab

D.

ananab

第 5 题    单选题

默认小猫角色,Scratch执行下列程序,变量 result 的结果是? ( )

A.

35

B.

25

C.

24

D.

21

第 6 题    单选题

导入螃蟹角色 Crab,Scratch执行下列程序,以下说法错误的是? ( )

A.

有 5 次抓错 Crab 本体的机会

B.

Crab 本体和克隆体的大小都随周围声音的大小而变化

C.

鼠标指针碰到本体后,本体说“眼神真好”

D.

舞台上最多可以看到 11 只 Crab

第 7 题    单选题

默认小猫角色,Scratch执行下列程序,小猫的坐标为?( )

A.

(-10,20)

B.

(-10,0)

C.

(0,20)

D.

(-10,10)

第 8 题    单选题

默认小猫角色,Scratch运行程序1和程序2,关于变量“i”取值描述正确的是?( )

A.

运行程序 1 和程序 2 作用相同,鼠标在小猫身上按下并松开后使变量“i”增加 1

B.

运行程序 1 和程序 2,都不能使变量“i”增加 1

C.

运行程序 1,鼠标在小猫身上按下并松开后,变量“i”才会增加 1;运行程序 2, 鼠标在小猫身上按下不需要松开,变量“i”立即增加 1

D.

运行程序 1,鼠标在小猫身上按下不需要松开,变量“i”立即增加 1;运行程序2,鼠标在小猫身上按下并松开后,变量“i”才会增加 1

第 9 题    单选题

下列有关Scratch自制积木说法正确的是?( )

A.

创建自制积木时,参数只能添加数字和文本

B.

创建自制积木后,不能再修改参数

C.

在创建的自制积木中,不能使用广播积木块

D.

使用“制作新的积木”绘制图形时,为了不显示绘制过程而直接画出图形,需在 “制作新的积木”窗口中选择“运行时不刷新屏幕”

第 10 题    单选题

默认小猫角色,Scratch执行下列程序,小猫说出的值是?( )

A.

6

B.

7

C.

8

D.

10

第 11 题    单选题

默认小猫角色,Scratch执行下列程序,绘制的图形是?( )

A.

B.

C.

D.

第 12 题    单选题

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

A.

10,225

B.

10,193

C.

11,225

D.

11,193

第 13 题    单选题

斐波那契数列是指这样的数列:数列的第一个和第二个数都为 1,接下来每个 数都等于前面 2 个数之和。默认小猫角色,下列哪个程序能够求出斐波那契数列中第 k(k≥3)个数是多少?( )

A.

B.

C.

D.

第 14 题    单选题

在排序算法中两两比较排序记录项,将那些与排序要求不符的记录交换位置, 直到排好序为止的排序方法是?( )

A.

插入排序

B.

交换排序

C.

选择排序

D.

并归排序

第 15 题    单选题

一球从某一高度落下(单位米),每次落地后反跳回高度的一半,再落下。Scratch默认小猫角色,下列哪个选项能够计算出球在第 10 次落地时经过的米数?( )


A.

B.

C.

D.

判断题
第 16 题    判断题

小杨今年春节回奶奶家了,奶奶家的数字电视要设置 ip 地址并接入到 WIFI 盒子才能收看 节目,那这个WIFI盒子具有路由器的功能。

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

自定义绿色小球角色,变量 ID 为私有变量,Scrartch执行下列程序,能够绘制出如下所 示图形(注:颜色特效 140 为红色)。( )

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

默认小猫角色,输入数字10,Scratch执行下列程序,小猫最后说出146。( )

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

默认小猫角色,Scratch执行下列程序,可以产生下图所示的列表。( )

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

默认小猫角色,Scratch执行下列程序,小猫说出的内容是 16。( )

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

默认小猫角色,Scratch执行下列程序后,可以找到第一个大于 1000 且为 3 的倍数的数字。( )

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

默认小猫角色,Scratch执行下列程序,变量 result 的值为 B。( )

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

用 50 元钱兑换面值为 1 元、2 元、5 元的纸币共 25 张。每种纸币不少于 1 张, 问有多少种兑换方案。该问题适合使用枚举算法进行求解。( )

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

Scratch列表 list 保存了 6 个数字,如左图所示,按从大到小顺序进行排序,插入排序 第三趟的排序结果为右图所示。( )

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

现有一段时间的温度数据,存储在列表 list 中。阅读下列Scratch程序,如果输入的温 度是 21,那么小猫说 4。( )

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

偶数单增序列

【题目描述】
默认小猫角色和白色背景。 

对于给定的正整数序列“lst”(至少包含一个偶数),请将其中的所有偶数取出并按升序排列,数据之间以#隔开存入变量 result 中。

比如:lst = [17, 26, 9, 13, 88, 10],最后输出的结果为 10#26#88。

【输入描述】 

新建列表“lst”,用于存储原始的数据。 如下图所示:

【输出描述】 

新建变量“result”,用于存储得到的结果。 

如下图所示:

【输入样例】

lst = [17, 26, 9, 13, 88, 10] 

【输出样例】

result = 10#26#88 

输入样例】

lst = [5, 2, 26, 8, 27] 

【输出样例】

    result = 2#8#26

注意事项: 

1、变量名的拼写(包括大小写)要和题目完全一致。 

2、列表直接用“+”功能赋值进行测试即可,无需写代码赋值。

第 27 题    问答题

完全平方数

【题目描述】

 默认小猫角色和白色背景。

小杨同学有一个包含了 n(1≤n≤100)个正整数的序列“lst”,他想知道其 中有多少对下标组合<i,j>(1≤i,j≤n),使得 lst[i]+lst[j]是完全平方数,并将 结果存入变量 result 中。

如果 x 是完全平方数,则存在正整数 y 使得 y×y=x。

例如:序列 lst=[1, 4, 3, 3, 5],lst[1]+lst[3]=1+3=4,lst[1]+lst[4]=1+3=4, lst[2]+lst[5]=4+5=9,都是完全平方数,即 result=3。


【输入描述】

新建列表“lst”,用于存储 n 个正整数。 如下图所示:

【输出描述】 

输出一个非负数存储在变量“result”中,表示有多少对下标组合<i,j>(1≤i,j≤n),使得 lst[i]+lst[j]是完全平方数。 

如下图所示:

【输入样例】
lst = [1, 4, 3, 3, 5]

【输出样例】 result = 3

【输入样例】
lst = [3, 5]

【输出样例】 result = 0

注意事项: 

1、变量名的拼写(包括大小写)要和题目完全一致。

2、列表直接用“+”功能赋值进行测试即可,无需写代码赋值。

答题卡
单选题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
判断题
编程题
26 27
题目总数:27
总分数:100
时间:120分钟