2025年12月GESP认证图形化编程三级真题(含答案和解析-在末尾)_第1页
2025年12月GESP认证图形化编程三级真题(含答案和解析-在末尾)_第2页
2025年12月GESP认证图形化编程三级真题(含答案和解析-在末尾)_第3页
2025年12月GESP认证图形化编程三级真题(含答案和解析-在末尾)_第4页
2025年12月GESP认证图形化编程三级真题(含答案和解析-在末尾)_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2025年12月GESP认证图形化编程三级真题(含答案和解析-在末尾)一、单选题(共15题,每题2分,共30分)。1.大约有6000架空客A320飞机,需要紧急更新一个程序。这是因为科学家发现,如果太阳光特别强烈,就像夏天晒得我们睁不开眼一样,可能会干扰飞机飞行控制计算机里的一个“总指挥”,让它算错数据,影响飞行安全。那么,这个负责判断的“总指挥”最可能是?()。A.内存单元B.处理器C.输出设备D.辐射传感器2.下列流程图的输出结果是?()。A.6B.7C.8D.93.默认小猫角色,执行下列程序,小猫说出的内容是?()。A.20B.23C.25D.294.默认小猫角色,执行下列程序,小猫说出的内容是?()。A.12B.14C.16D.85.默认小猫角色,执行下列程序,输入数字5,绘制的图形是?()。A.B.C.D.6.默认小猫角色,执行下列哪个程序,能够绘制如下图所示的图形?()。A.B.C.D.7.默认小猫角色,执行下列程序,按下空格键后,舞台中看到的是哪个选项?()。A.B.C.D.8.默认小猫角色,执行下列程序,小猫说出的内容是?()。A.CCBBAAB.AABBCCC.CBAABCD.ABCCBA9.默认小猫角色,执行下列程序,依次输入7、5、19、16后,小猫说出的内容是?()。A.GESPB.GENPC.GIRLD.GOAL10.默认小猫角色,执行下列程序,输入字符串G@E@@SP@,小猫说出的内容为GESP,程序中①和②分别是哪个选项?()。A.B.C.D.11.下列问题中,最适合使用枚举算法解决的是?()。A.根据三角形的三条边长计算其面积B.对最近一周每天的最高气温进行排序C.找出1到100之间所有的质数D.计算全班男同学的平均身高12.默认小猫角色,执行下列程序,依次输入35、38、39、54、71后,小猫说出的内容是?()。A.答对了2道题目!B.答对了3道题目!C.答对了4道题目!D.答对了5道题目!13.默认小猫角色,执行下列程序,小猫说出的内容是?()。A.红色蓝色绿色粉色B.红色白色黑色粉色C.红色白色蓝色绿色D.红色白色黑色蓝色14.未来10天北京的气温数据存储在列表“温度”中,默认小猫角色,运行下列程序,小猫说出的内容是?()。A.第10天温度变化最大B.第7天温度变化最大C.第6天温度变化最大D.第5天温度变化最大15.默认小猫角色,执行下列程序,输入20251227,红框处填写什么能够让小猫说出的内容为3?()。A.B.C.D.二、判断题(共10题,每题2分,共20分)。16.默认小猫角色,执行下列程序,会导致程序陷入无限循环,小猫不会说出任何内容。()。A.正确B.错误17.角色apple有两个造型,执行下列程序,当输入20251227时,可绘制出如下所示的图形。()。A.正确B.错误18.使用下列积木块,可以得到字符串的长度为7。()。A.正确B.错误19.默认小猫角色,执行下列程序,小猫的坐标一定为(100,0)。()。A.正确B.错误20.默认小猫角色,运行下列程序,可以将列表中所有的空字符项删除。()。A.正确B.错误21.默认小猫角色,执行下列程序,小猫说出的内容为7。()。A.正确B.错误22.默认小猫角色,新建变量name如下图所示,执行下列程序,舞台中的克隆体会慢慢消失,本体不会消失。()。A.正确B.错误23.默认小猫角色,执行下列程序,可以把小于等于6的数据留在列表list1中,大于6的数据移动到list2中。()。A.正确B.错误24.默认小猫角色,运行下列程序,能够通过变量is_palindrome的值来判断输入字符串是否为回文(回文就是正序与倒序完全相同的字符串,比如madam)。()。A.正确B.错误25.默认小猫角色,下列程序能够通过变量is_prime的值来判断输入的正整数是否为质数。()。A.正确B.错误三、编程题(共2题,每题25分,共50分)。26.小杨的字母转换魔法。题目描述。小杨是一位喜欢研究魔法的小小魔法师。他有一个神奇的“字母能量表”,这个表就像我们的字典一样,按照顺序列出了所有的小写字母(从a到z)。每个字母在表中都有自己唯一的位置编号,比如a是1号,b是2号,……,z是26号。字母能量表(包含26个小写字母)的顺序如下。顺序固定为:a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z。对应的位置编号依次为:1,2,3,…,26。小杨最近在学习一种转换魔法,这个魔法可以把一个字母变成另一个字母。施展魔法需要消耗法力,而法力值的大小,正好等于两个字母在“字母能量表”中的位置编号之差(我们只关心这个差的大小,也就是距离,不管谁前谁后,比如a变到z和z变到a所消耗的法力值都是25)。现在,魔法老师给了小杨两个单词(字符串)B和E,它们的长度相同。小杨需要将字符串B中的每一个字母,依次变成字符串E中对应位置上的字母。默认小猫角色和白色背景,编写程序帮助小杨计算出完成整个转换所需要消耗的总法力值,将结果存入变量ans中。输入描述。新建变量“B”,表示第一个字符串。新建变量“E”,表示第二个字符串。如下图所示。输出描述。新建变量“ans”用于存储最后的结果。如下图所示。注意事项。(1)变量名的拼写(包括大小写)要和题目完全一致。(2)输入变量直接赋值即可,无需使用“询问并等待”积木块。(3)输出结果存放在对应变量中即可,无需使用“说…”或“说…,2秒”积木块。27.小杨的黄金格探险。题目描述。小杨在探险时发现了一张神奇的矩形地图,地图有H行和W列。每个格子的坐标是(r,c),其中r表示行号从1到H,c表示列号1到W。小杨听说地图中隐藏着一些“黄金格”,这些格子满足一个特殊的数学关系:当行号r和列号c的乘积等于参数x的平方时,该格子就是黄金格。具体来说,黄金格的条件是:r×c=x2。例如,如果x=4,那么满足r×c=16的格子,如(2,8)、(4,4)、(8,2)都是黄金格。默认小猫角色和白色背景,编写程序帮助小杨计算地图中黄金格的总数。输入描述。新建变量“H”表示地图的行数。新建变量“W”表示地图的列数。新建变量“x”表示参数。注:H,W,x三个数都在1至100之间。如下图所示。输出描述。新建变量“ans”用于存储最后的结果。如下图所示。注意事项。(1)变量名的拼写(包括大小写)要和题目完全一致。(2)输入变量直接赋值即可,无需使用“询问并等待”积木块。(3)输出结果存放在对应变量中即可,无需使用“说…”或“说…2秒”积木块。答案和解析如下。1.答案:B。解析:题目核心考查计算机核心硬件的功能。选项中,内存单元(A)仅用于临时存储数据,不具备运算和判断能力;输出设备(C)负责呈现计算结果,无数据处理功能;辐射传感器(D)仅用于检测辐射信号,无法作为“总指挥”进行数据运算。而处理器(B)是计算机的核心运算部件,负责执行指令、处理数据和逻辑判断,符合“总指挥”的功能定位,因此答案为B。2.答案:C。解析:本题需梳理流程图的循环逻辑,推到流程如下。初始状态:steps=0,n=6。执行判断:n不等于1是。执行判断:n是偶数是。状态变为:n=3,steps=1。执行判断:n不等于1是。执行判断:n是偶数否。状态变为:n=10,steps=2。……等等。n的变化为:63105168421。steps变化:012345678。3.答案:C。解析:程序核心是计算1-10中满足特定条件的数字累加和。程序逻辑为:变量从1开始,重复执行直到变量大于10;若数字除以3无余数,sum增加该数字,否则sum增加1,同时变量自身加1。逐一计算:1(余1,sum+1)、2(余2,sum+1)、3(无余,sum+3)、4(余1,sum+1)、5(余2,sum+1)、6(无余,sum+6)、7(余1,sum+1)、8(余2,sum+1)、9(无余,sum+9)、10(余1,sum+1)。累加总和为1+1+3+1+1+6+1+1+9+1=25,故答案为C。4.答案:D。解析:程序为双重嵌套循环,外层循环变量从0到3(共4次),内层循环变量j从0到2(共3次)。每次内层循环,如果i大于j,count就增加2否则就加1。当i等于0时,j=0,1,2都是增加1,此时count=3。当i等于1时,j=0增加2,j=1,2增加1此时count=3+4=7。当i等于2时,j=0,1增加2,j=2增加1此时count=7+5=12。当i等于3时,j=0,1,2都增加2此时count=12+6=18。最终总计数为18,符合选项D,因此答案为D。5.答案:B。解析:题目要求选择程序绘制出来的图形。核心关注循环次数、移动步数和转向角度。程序结构为:隐藏角色→移至(0,0)→面向90度→重复5次(移动50步→左转72度)→重复5次(移动60步→左转72度)→重复5次(移动70步→左转72度)→重复5次(移动80步→左转72度)→重复5次(移动90步→左转72度)因此答案为B。6.答案:A。解析:题目要求匹配绘制目标图形的程序,核心关注循环次数、移动步数和转向角度。目标图形为特定组合图形,程序需满足“外层循环6次、内层循环4次,每次移动100步、右转90度”的逻辑。选项A的程序结构为:隐藏角色→移至(0,0)→面向90度→落笔→重复6次→重复4次(移动100步+右转90度),完全符合绘制逻辑,其他选项存在循环次数颠倒或多余操作(如颜色增加),因此答案为A。7.答案:B。解析:程序逻辑为:点击绿旗后,角色移至(0,0),面向90度,克隆自身;克隆体启动时,移到最前面,颜色特效增加25,移动100步。此时画布会有两只不同颜色的小猫。按下空格键,移动到位置(100,100),克隆体在前面。对应选项B的坐标和视觉效果,因此答案为B。8.答案:C。解析:第一次循环执行完后result=AA,第二次循环执行完后result=BAAB,第三次循环执行完后result=CBAABC程序核心是字符串的拼接顺序,最终输出结果为“CBAABC”,符合选项C的字符排列规律,其他选项的拼接顺序与程序逻辑不符,因此答案为C。9.答案:A。解析:程序逻辑为:初始化列表“临时”,将字符串“ABCDEFGHIJKLMNOPQRSTUVWXYZ”的字符依次加入列表;重复4次询问输入编号,将列表中对应编号的字符连接到S。输入7(G)、5(E)、19(S)、16(P),连接后为“GESP”,对应选项A,因此答案为A。10.答案:D。解析:程序功能是过滤输入字符串中的“@”,输出纯字母字符串(如输入G@E@@SP@,输出GESP)。核心逻辑为:遍历输入字符串的每个字符,若字符不是“@”,则连接到S。因此程序中①应为“回答的第i个字符≠@(不成立即等于@时不执行)”,②应为“将回答的第i个字符连接到S”,对应选项D的逻辑,因此答案为D。11.答案:C。解析:枚举算法的核心是逐一列举所有可能情况并验证条件。选项A(三角形面积计算)用公式直接求解,B(气温排序)用排序算法,D(平均身高计算)用统计公式,均不涉及枚举;C(找出1-100的质数)需逐一判断每个数字是否为质数,符合枚举算法的应用场景,因此答案为C。12.答案:D。解析:程序逻辑为:初始化cnt=0,i从1到5循环;每次取data1的第i项和data2的第i项,询问“a和b的差”并等待输入,若输入正确则cnt加1,最终输出答对次数。13.答案:B。解析:程序核心是输出列表“颜色”中的内容,颜色变化如下。红色,蓝色,绿色,粉色。红色,白色,蓝色,绿色,粉色。红色,白色,黑色,绿色,粉色。红色,白色,黑色,粉色。14.答案:A。解析:程序逻辑为:计算每天与前一天的温度差值绝对值,找出最大值对应的天数。温度列表为[2,4,5,0,1,6,2,4,6,0],差值绝对值分别为:|4-2|=2、|5-4|=1、|0-5|=5、|1-0|=1、|6-1|=5、|2-6|=4、|4-2|=2、|6-4|=2、|0-6|=6。第10天的差值绝对值最大(6),因此答案为A。15.答案:A。解析:程序功能是统计输入数字中满足特定条件的位数(输入20251227,输出3)。输入数字20251227的各位为2、0、2、5、1、2、2、7,其中奇数为5、1、7,共3位。程序逻辑为:取数字的每一位余数(digit),若digit除以2余1(奇数),则count加1。因此红框处应为“digit除以2的余数=1”,对应选项A,因此答案为A。16.答案:错误。解析:程序是否陷入无限循环需看循环终止条件。当增加到5的时候,c*c=b*b+a*a,循环结束。17.答案:错误。解析:程序逻辑为:输入数字后,取字符串的第i-1和第i个字符拼接为n,余数为0,用apple1造型,否则用apple2,y坐标每次减40。输入20251227时,拼接的n值对应的奇偶性切换,绘制的图形为红红绿绿红红绿与题干所示图形不一致,因此该说法错误。18.答案:错误。解析:字符串“CCFGESP”的字符组成的是C、C、F、空格、G、E、S、P,共8个字符,而非7个,因此该说法错误。19.答案:正确。解析:若c是s中存在的字符(随机数取1~7):s包含c,x坐标增加100,最终坐标(100,0)。若c是空字符串(随机数取8~10):包含这个模块也会返回true。20.答案:正确。解析:程序循环遍历列表data,若第i项为空字符,则删除该项目,否则i加1,能正确删除所有空字符项,因此该说法正确。21.答案:错误。解析:程序逻辑为:初始化S=CCFGESP(长度7),ans=1,广播消息1并等待;接收消息1时,ans加1,若S的字符数满足条件则再次广播。递归广播次数与字符串长度相关,ans的值为6,因此该说法错误。22.答案:错误。解析:克隆体与

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论