GESP 2024年6月 图形化三级试卷

*
您的姓名:
*
1.
小杨父母带他到某培训机构给他报名参加 CCF 组织的GESP 认证考试的第1 级,那他可以选择的认证语言有几种?
A.1
B.2
C.3
D.4
*
2.
下列流程图的输出结果是?

A.2
B.3
C.4
D.5
*
3.
默认小猫角色,执行下列程序,输入 10,则 y 的值是?

A.10
B.0
C.1
D.-1
*
4.
默认小猫角色,列表“字母表”依次存储从 A 到 Z 的 26 个大写字母,输入“GESPYYDS”,执行下列程序,小猫说出的内容是?

A.JHVS BBGV
B.JHVS CCHV
C.KIVT BBGV
D.KIWT CCHW
*
5.
默认小猫角色,执行下列程序,绘制出如下图形,红框处填写的数值是?

A.0
B.50
C.100
D.150
*
6.
默认小猫角色,执行下列程序,绘制出来的图形是?

A.
B.
C.
D.
*
7.
默认小猫角色,执行下列程序,舞台上最多会看到多少只小猫?

A.4
B.3
C.8
D.6
*
8.
默认小猫角色,执行下列程序,小猫说出的内容是?

A.1
B.3
C.5
D.7
*
9.
默认小猫角色,执行下列程序,小猫说出的内容是?

A.0
B.1
C.2
D.3
*
10.
下列有关于列表的说法正确的是?
A.删除列表中的一项数据,这一项后面数据的列表编号不会改变
B.列表名称一旦确立不可修改。
C.列表只能适用于所有角色,不能仅适用于当前角色。
D.列表与变量可以同名,如可以同时建立名为“成绩”的列表和名为“成绩”的变量。
*
11.
默认小猫角色,执行下列程序,变量“temp”的值为?
A.1
B.8
C.20
D.29
*
12.
下列两个积木的值分别是?

A.false false
B.false true
C.true false
D.true true
*
13.
默认小猫角色,执行下列程序,输入 BANANAS,小猫说出的内容是?

A.2
B.3
C.4
D.5
*
14.
最小公倍数是指两个或多个整数公有的倍数中,最小的那个数。例如,2 和3的公倍数有 6、12、18 等等,其中最小的是 6,因此 6 就是2 和3 的最小公倍数。默认小猫角色,下面求两个正整数的最小公倍数的程序中“重复执行直到…”的判断条件是?

A.
B.
C.
D.
*
15.
小杨想要将 A 柱子上的三个盘子转移到 C 柱子,规则是每次只能挪动一个圆盘,小盘只能放到大盘上边,可以借助 B 柱子完成任务。请问最少需要几步可以完成这个任务?

A.7
B.8
C.9
D.10
*
16.
GESP 测试是对认证者的编程能力进行等级认证,同一级别的能力基本上与编程语言无关。
*
17.
默认小猫角色,执行下列程序,输入正整数 5,小猫说出的内容是33。

*
18.
选择小球角色,执行下列代码,输入字符串“ABAAA”舞台上会出现下图所示图形。

*
19.
默认小猫角色,执行下列程序后,小猫说出的内容为25。

*
20.
默认小猫角色,执行下列程序,舞台不会出现小猫角色。

*
21.
默认小猫角色,执行下列程序,小猫说出的内容为 false。

*
22.
默认小猫角色,执行下列程序,列表“植物”的第二项内容是百合。

*
23.
默认小猫角色,执行下列程序,列表中的项目数为 6。

*
24.
默认小猫角色,执行下列程序,如果小猫只说出“石景山”,那么在画红框的积木中填入即可。

*
25.
把整数 3025 从中剪开分为 30 和 25 两个数,此时再将这两数之和平方,计算结果又等于原数。 30 + 25 × 30 + 25 = 55 × 55 = 3025,这样的数叫“雷劈数”。可以使用枚举的方法求出所有符合这样条件的四位数。
26.
小杨画矩形

【题目描述】
小杨想构造一个高为 h(3≤h≤10),宽为 w(5≤w≤10)的矩形,这个矩形的边框用小写字母“a”来绘制,中间用“=”填充。 
默认小猫角色和白色背景,请你帮小杨根据给定的 h 和w,在列表中呈现对应的矩形。 
【输入描述】 
新建变量“h”用于存储矩形的高(3≤h≤10)。 
新建变量“w”用于存储矩形的宽(5≤w≤10)。 
如下图所示:
【输出描述】 
新建列表“list”用于存储最后生成的矩形,注意每次点击绿旗之后都需要清空该列表,然后再向内插入数据。 
如下图所示:
【输入样例】 h = 7 w = 7 
【输出样例】 list = ['aaaaaaa', 'a=====a', 'a=====a', 'a=====a', 'a=====a', 'a=====a','aaaaaaa']
【输入样例】 h = 5 w = 6 
【输出样例】 list = ['aaaaaa', 'a====a', 'a====a', 'a====a', 'aaaaaa']

注意: 
1. 变量名的拼写(包括大小写)要和题目完全一致。 
2. 输入变量直接赋值即可,无需使用“询问并等待”积木块。
 【最多可上传10个文件】
点击上传
27.
数个数

【题目描述】 
默认小猫角色和白色背景,给定一个十进制整数n(n ≥ 2),求出从2 到n的所有整数中出现 2 的个数。 例如: n = 5 时,2,3,4,5,出现 1 个 2。 n = 25 时,2,3,4,5,…,22,23,24,25,出现9 个2。
【输入描述】 
新建变量“n”,用于存储查找数据的范围n(n ≥ 2)。
如下图所示:
【输出描述】
 新建变量“result”,用于存储最终出现 2 的个数。
 如下图所示:
【输入样例】 n = 25 
【输出样例】 result = 9 
【输入样例】 n = 5 
【输出样例】 result = 1

注意:
 1、 变量名的拼写(包括大小写)要和题目完全一致。 2、 输入变量直接赋值即可,无需使用“询问并等待”积木块。3、 输出结果存放在对应变量中即可,无需使用“说…”或“说…,2 秒”积木块
 【最多可上传10个文件】
点击上传
问卷星提供技术支持
举报