选择题 共15道

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15


判断题 共10道

16 17 18 19 20 21 22 23 24 25


编程题 共2道

26 27

834 202509GESP 图形化四级试卷-练习
选择题 共15道
01

小杨对人工智能很感兴趣,他听说有一个叫“大模型”的东西,就像一位读了很多很多书的“超级学霸”,能回答问题、写故事甚至翻译语言。那么,这个“大模型”是指下面哪一种最贴切呢?

2分
登录后查看选项
02

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

2分
登录后查看选项
03

默认小猫角色,执行下列程序,小猫说出的内容是?

2分
登录后查看选项
04

默认小猫角色,如果小猫说出的内容是 28,下面程序中“如果…那么…”的判断条件是?

2分
登录后查看选项
05

默认小猫角色,执行下列程序,小猫说出的内容是?

2分
登录后查看选项
06

默认小猫角色,在同样的场景下,有关下列程序说法 正确 的是?

2分
登录后查看选项
07

默认小猫角色,执行下列程序,输入 CCFGESP,小猫说出的内容是?

2分
登录后查看选项
08

默认小猫角色,执行下列程序,绘制出如下图形,红框处填写的数值是?

2分
登录后查看选项
09

默认小猫角色,执行下列程序,输入 C,小猫说出的内容是?

2分
登录后查看选项
10

默认小猫角色,执行下列程序,小猫说出的内容是?

2分
登录后查看选项
11

默认小猫角色,创建适用于所有角色的变量 i,执行下列程序,小猫说出的内容是?

2分
登录后查看选项
12

默认小猫角色,执行下列程序,输入 9.2,小猫说出的内容是?

2分
登录后查看选项
13

小杨在整理一副扑克牌的所有红心扑克牌,使其从小到大排列。他的做法是:最开始抓到第 1 张扑克牌被认为已经排好序;然后抓第 2 张扑克牌,将其与手中的牌从右向左依次比较,插入至有序部分的正确位置;不断循环步骤,每次将新抓到扑克牌插入至有序部分,直至抓完所有扑克牌,这样抓牌结束时就完成了扑克牌的排序。小杨这种整理扑克牌的方式与哪种排序的方式最接近?

2分
登录后查看选项
14

默认小猫角色,执行下列程序,输入什么后,小猫说出的内容为 false?

2分
登录后查看选项
15

小球角色的造型如下图所示,执行下列程序,输入哪组数字,可以绘制如下的图形?

2分
登录后查看选项
判断题 共10道
16

默认小猫角色,执行下列程序,输入 53,小猫说出的内容为 false。

2分
登录后查看选项
17

默认小猫角色,执行下列程序,小猫说出的内容为列表的第一个元素 10。

2分
登录后查看选项
18

默认小猫角色,执行下列程序,输入 GESP,小猫说出的内容为 FGESP。

2分
登录后查看选项
19

默认小猫角色,运行下列程序,输入 2025,小猫说出的内容为 3。

2分
登录后查看选项
20

默认小猫角色,执行下列程序,舞台中最多可以看到 4 只小猫。

2分
登录后查看选项
21

默认小猫角色,运行下列程序,输入 CCFGESP2025 后,可统计出数字和字母的个数。

2分
登录后查看选项
22

默认小猫角色,执行下列程序,红框处依次填入 5 和 4,能够绘制出如下所示图形。

2分
登录后查看选项
23

对序列[2, 0, 2, 4, 3, 1, 6]进行一趟选择排序(由小到大)之后,序列中的数据变为[0, 2, 2, 4, 3, 1, 6]。

2分
登录后查看选项
24

若用枚举算法解决"密码锁破解"问题,则十进制 3 位数字密码最多需要尝试 1000 次就一定能打开。

2分
登录后查看选项
25

如果排序前 2 个相等的数在序列中的前后位置顺序和排序后它们 2 个的前后位置顺序相同,则称为⼀种稳定的排序算法。

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

数组清零

【题目描述】

小杨有一个装着数字的小篮子(列表),里面放着 n 个非负数字(比如[2, 3, 4],1≤n≤20)。他的任务是通过一系列“魔法操作”,把篮子里所有数字都变成 0。

每次操作需要按照以下步骤进行:

(1)找最大的数字:在篮子里找到最大的数字。如果有多个相同的最大值,选位置最靠后面的那个(比如从上往下数,选最下边的)。

(2)找最小的非零数字:在篮子里所有还不是零的数字中,找到最小的那个。

(3)施展魔法:把第一步找到的最大数字,替换为该数字减去第二步找到的最小数字。

默认小猫角色,白色背景,请你帮助小杨计算出一共需要多少次这样的“魔法操作”,才能让所有数字都变成 0。

举个例子:[2, 3, 4] → [2, 3, 2] → [2, 1, 2] → [2, 1, 1] → [1, 1, 1] → [1, 1, 0] → [1, 0, 0] → [0, 0, 0] 一共 7 次。


【输入描述】

新建列表“data”,用于存储篮子中的数据。

如下图所示:

【输出描述】

新建变量“ans”,用于存储最后的结果。

如下图所示:


【输入样例】

data = [2, 3, 4]

【输出样例】

ans = 7

【输入样例】

data = [1, 3, 2, 2, 5]

【输出样例】

ans = 13


注意事项:

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

2、 输出结果存放在对应变量中即可,无需使用“说…”或“说…,2 秒”积木块

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

25分
登录后作答
27

按身高排序

【题目描述】

体育课上,老师面前站着 n 位同学,他们已经排成了一条长长的队伍。老师希望队伍看起来更整齐、更有精神!他想出了一个好主意:让同学们按照身高从高到矮的顺序来排队。不过,调整队伍的时候有一个小规则:每次只能让相邻的两位同学交换位置。

默认小猫角色和白色背景,请你帮助老师计算出最少需要多少次这样的交换,就能让队伍变得整整齐齐!


【输入描述】

新建列表“data”,用于存储每位同学的身高。

如下图所示:

【输出描述】

新建变量“ans”,用于存储最终的结果。

如下图所示:


【输入样例】

data = [170, 165, 180, 160, 175]

【输出样例】

ans = 5

【输入样例】

data = [155, 155, 160]

【输出样例】

ans = 2


注意事项:

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

2、 输出结果存放在对应变量中即可,无需使用“说…”或“说…,2 秒”积木块

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

25分
登录后作答