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

401 | 202309GESP 图形化四级试卷-考试
选择题 共15道
01

人们所使用的手机上安装的 App 通常指的是( )。

2分
登录后查看选项
02

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


2分
登录后查看选项
03

默认小猫角色,执行下列程序,下列说法正确的是?( )

3.png

2分
登录后查看选项
04

水泥厂计划生产水泥 3600 吨,用 20 天完成。实际每天比计划多生产 20 吨,下列哪个选项能够计算出实际多少天完成任务?( )

2分
登录后查看选项
05

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

5.png

2分
登录后查看选项
06

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

6-1.png6-2.png

2分
登录后查看选项
07

默认小猫角色,执行下列程序,按下 3 次空格键后,舞台上最多出现几只小猫?( )

7.png

2分
登录后查看选项
08

默认小猫角色,执行下列程序,输入 8 后,列表 lst 存储的数据是?( )

8.png

2分
登录后查看选项
09

三角形的任意两边之和大于第三边,变量 a,b,c 存储了三个正整数表示三角形的三条边,下面哪个选项能够判断出这三条边能够构成一个三角形?( )

2分
登录后查看选项
10

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

10.png

2分
登录后查看选项
11

默认小猫角色,绘制如下图形,程序中数字 1 至数字 4 依次填入?( )

11A.png11B.png


2分
登录后查看选项
12

默认小猫角色,执行下列程序,关于小猫运动状态描述正确的是?( )

12.png

2分
登录后查看选项
13

卡拉兹猜想:对于任何一个自然数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。默认小猫角色,下面哪个程序能够实现,对给定的任一不超过 1000 的正整数 n,小猫可以说出需要多少次才能得到 n=1?( )

2分
登录后查看选项
14

在排序算法中把第 i 个记录插入到前面已排好的记录中,使插入后的前 i 个记录符合排序要求的排序方法是( )

2分
登录后查看选项
15

下图为学生的基本信息,“姓名”、“身高(米)”和“体重(千克)”列表中编号相同的项为同一名学生的信息,如冯倩的身高是 1.67 米,体重是 51 公斤,默认小猫角色,下面哪个程序能够实现,将身高超过 1.75 米并且体重小于 65 公斤的学生姓名加入到列表“名单”中?( )

15.png

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

我们常说的互联网(Internet)是一个覆盖全球的广域网络,它不属于任何一个国家。( )

2分
登录后查看选项
17

默认小猫角色,执行下列程序,输入“try”,最后说出“taraya”。( )

2分
登录后查看选项
18

默认小猫角色,执行下列程序,小猫最后说出的内容为 100。( )

P3-1.pngP3-2.png

2分
登录后查看选项
19

默认小猫角色,执行下列程序,绘制出右图所示图形。( )

P4.pngP4-1.png

2分
登录后查看选项
20

默认小猫角色,运行下列程序 1 和程序 2,小猫的运动状态是相同的。( )

P5.png

2分
登录后查看选项
21

默认小猫角色,执行下列程序后,变量 result 的取值可能为 0.7。( )

P6.png

2分
登录后查看选项
22

默认小猫角色,执行下列程序,可以交换例表“lst”中的第 3 项和第 5 项的位置。( )

P7-1.pngP7-2.png

2分
登录后查看选项
23

6 的倍数有 6、12、18、24、30、36、42、48...,8 的倍数有 8、16,24,32,40、48...,两个数的最小公倍数是指两个数相同的倍数中最小的那一个,如 6 和 8的最小公倍数为 24,默认小猫角色,执行下列程序能够求出 6 和 8 的最小公倍数。 ( )

P8.png

2分
登录后查看选项
24

默认小猫角色,执行下列程序,可以将列表“lst”中的数据由小到大排序。( )

2分
登录后查看选项
25

某水杯有多种颜色供客户挑选,列表“杯身”存储黑白两种颜色,“杯盖”存储蓝红两种颜色,“杯带”存储紫粉黄三种颜色,默认小猫角色,执行下列程序可以将水杯能够搭配的不同颜色方案存储到列表“方案”中,保存的格式为杯身颜色+杯盖颜色+杯带颜色,如“白红黄”。( )

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

有多少小于当前元素的数字

B1.pngB2.png

【题目描述】

默认小猫角色和白色背景。给你一个列表“lst”,对于其中每个元素,请你统计列表中比它小的所有数字的个数并存入到另一个列表“result”中。

比如:lst = [6, 5, 4, 8]

对于第一个元素 6,有 2 个比它小的数字:(5,4)。

对于第二个元素 5,有 1 个比它小的数字:(4)。

对于第三个元素 4,有 0 个比它小的数字:()。

对于第四个元素 8,有 3 个比它小的数字:(6,5,4)。

最后得到 result = [2, 1, 0, 3]

【输入描述】

新建列表“lst”,用于存储原始的数据。

如下图所示:

B3.png

【输出描述】

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

如下图所示:

B4.png

【输入样例】

lst = [6, 5, 4, 8]

【输出样例】

result = [2, 1, 0, 3]

【输入样例】

lst = [7, 7, 7, 7, 7]

【输出样例】

result = [0, 0, 0, 0, 0]

注意:

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

2. 输入变量直接赋值即可,无需使用“询问并等待”积木块。

25分
登录后作答
27

小杨的储蓄

C1.pngC2.png

【题目描述】

小杨共有 N 个储蓄罐,编号从 1 到 N(1≤N≤20)。从第 1 天开始,小杨每天都会往储蓄罐里存钱。具体来说,第 i 天他会挑选一个储蓄罐 ai(1≤ai≤N),并存入 i 元钱。

默认小猫角色和白色背景。过了 D (1≤D≤100)天后,他已经忘记每个储蓄罐里都存入了多少钱了,你能帮帮他吗?

例如:

N = 2,表示小杨有 2 个储蓄罐,编号为 1 和 2;

D = 3,表示小杨存了 3 天钱,每天存入钱的储蓄罐的编号存储在列表 lst 中,lst = [1, 2, 1]表示第 1 天向 1 号储蓄罐存入 1 元,第 2 天向 2 号储蓄罐存入 2元,第三天向 1 号储蓄罐存入 3 元。

result = [4, 2]表示经过 3 天后,1 号储蓄罐中有 4 元,2 号储蓄罐中有 2 元。

【输入描述】

新建变量 N,表示小杨有 N 个储蓄罐。

新建列表“lst”存储小杨每天存入钱的储蓄罐编号,D 天后 lst 中有 D 项数据

表示第 1 天到第 D 天,存入钱的储蓄罐编号。

如下图所示:

C3.png

【输出描述】

新建列表“result”表示第 D 天后每个储蓄罐中存入的钱数,即“result”有N 项第 1 项表示编号 1 的储蓄罐存入的钱数,第 2 项表示编号 2 的储蓄罐存入的钱数,…,第 N 项表示编号 N 的储蓄罐存入的钱数。

如下图所示:

C4.png

【输入样例】

N = 2

lst = [1, 2, 1]

【输出样例】

result = [4, 2]

【输入样例】

N = 3

lst = [1, 1, 1, 3, 1]

【输出样例】

result = [11, 0, 4]

注意:

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

2. 输入变量直接赋值即可,无需使用“询问并等待”积木块。

25分
登录后作答