1
GESP 图形化三级试卷
(满分: 100 分 考试时间: 120 分钟)
学校: 姓名:
题目 一 二 三 总分
得分
一、 单选题(一共 15个题目,每题 2分,共 30 分)
题号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
答案 C B A C A D D A D C B C B A B
1、小杨的父母最近刚刚给他买了一块华为手表 , 他说手表上跑的是鸿蒙 ,这个鸿蒙
是?( )
A、小程序
B、计时器
C、 操作系统
D、神话人物
2、下列流程图的输出结果是? ( )
2
A、 25
B、 30
C、 35
D、 55
3、 默认小猫角色,执行下列程序,绘制出如下图形,红框处填写的数值是? ( )
3
A、 9
B、 8
C、 7
D、 5
4、默认小猫角色,执行下列程序,绘制出来的图形是? ( )
4
A、
B、
5
C、
D、
5、默认小猫角色,执行下列程序,输入数字 5,小猫说出的内容是?( )
6
A、 12
B、 10
C、 8
D、 14
6、默认小猫角色,执行下列程序,小猫说出的内容是?( )
7
A、 2
B、 11
C、 34
D、 1111
7、 默认小猫角色,执行下列程序,小猫说出的内容是?( )
A、 bananas
8
B、 banana
C、 sananab
D、 ananab
8、默认小猫角色,执行下列程序,列表 list 的第一项和第二项的值分别是?( )
A、 30 20
B、 10 20
C、 20 10
D、 30 10
9、默认小猫角色,执行下列程序,变量 “ temp ” 的值为?( )
9
A、 9
B、 10
C、 11
D、 12
10 、舞台中有小猫和 Apple 两个角色,执行下列小猫程序,舞台上最多会看到多少
个苹果?( )
A、 10个
B、 11个
10
C、 1个
D、无法确定
11 、默认小猫角色,执行下列程序,小猫说出的内容是?( )
A、 14
B、 15
C、 16
D、 17
12 、默认小猫角色,执行下列程序,小猫说出的内容是?( )
11
A、 100
B、 95
C、 55
D、 0
13、下列两个积木的值分别是?( )
12
A、 false false
B、 false true
C、 true false
D、 true true
14、默认小猫角色,下列哪个选项可以表达该分段函数?()
??? = ??? ??? =
−2, ???<− 2
???+3, − 2≤ ???<2
3, 2≤ ???
A、
B、
13
C、
D、
15 、 有 94颗糖果 , 两人轮流拿 , 谁拿到最后一颗糖果谁输 。 条件是 : 每次最多拿 5
颗,最少拿 1颗。问先拿的人拿几颗糖果才能保证获胜?( )
A、
B、
C、
14
D、
二、 判断题(每题 2分,共 20 分)
题号 1 2 3 4 5 6 7 8 9 10
答案 √ × × √ √ √ × × √ ×
1、小杨今年春节回奶奶家了 ,奶奶家的数字电视要设置 ip 地址并接入到 WIFI 盒子
才能收看节目,那这个 WIFI 盒子具有路由器的功能。( )
2、默认小猫角色,执行下列代码,舞台上会出现 4个一样大小的小猫。( )
15
3、默认小猫角色,执行下列程序后,角色的坐标仍为( 0,0 )。( )
4、默认小猫角色,执行下列程序,小猫说 false , 2秒。( )
5、默认小猫角色,执行下列程序,可以删除列表中的所有项目。 ( )
16
6、默认小猫角色,列表 “ 星期 ” 如左图所示,执行右图程序后,可以将 “ 星期六 ”
插入到该列表中并使一星期七天按先后顺序排列。( )
7、 默认小猫角色 , 执行下列程序 , 舞台上出现 5只小猫 , 无论点击哪只小猫 , 所有
小猫都消失。( )
8、默认小猫角色,分别执行下列程序,小猫的运动状态是相同的。( )
17
9、 假设变量 x, y, z的值互不相等 , 默认小猫角色 , 执行下列程序 , 可以让 x, y,
z的值由小到大排序。( )
18
10 、 默认小猫角色 ,执行下列程序可以判断输入的整数是否为对称数 ,如 1221 是对
称数, 234 不是对称数。( )
19
20
三、编程题(共 2题,每题 25 分,共 50 分)
题号 1 2
答案
1、乘法问题
【题目描述】
小杨刚刚学习了乘法 , 我们把若干个正整数 ( 大于 1) 存放到列表 “ list ” 中 ,
要求他将这些数乘起来。
对于大部分题目,小杨 可以精准地算出答案 放入变量 “ result ” 中 ,不过,如
果这些数的乘积超过 10000 ,小杨就不会做了 ,这时在变量 “ result ”中存入 >10000 。
默认小猫角色和白色背景,请你写一个程序,告诉我们小杨 会如何作答 。
例如:若列表 list 最初存放的数据为 [3, 5] ,小杨计算完乘法后将 15存入变
量 “ result ” 中。若列表 list 最初存放的数据为 [100, 100 , 100] ,小杨不会做,
将 >10000 存入变量 “ result ” 中。
【输入描述】
新建列表 “ list ” ,用于存放需要进行乘法的数据。
如下图所示:
21
【输出描述】
新建变量 “ result ”用于存储计算的结果 ,如果大于 10000 ,那么存入 >10000 ,
否则存入乘积的结果。
如下图所示:
【输入样例】
list = [100, 100, 100]
【输出样例】
result = >10000
【输入样例】
year = [3, 5]
【输出样例】
result = 15
注意事项:
1、列表名、变量名的拼写(包括大小写)要和题目完全一致。
2、列表直接用 “ +” 功能赋值进行测试即可,无需写代码赋值。
22
【参考程序】
23
2、 移动 0元素
【题目描述】
有
GESP 3月认证 图形化 三级真题,2024年3月16日 CCF GESP认证Scratch图形化编程三级真题及答案