GESP第九次认证真题解析|图形化编程二级真题回顾

四季读书网 1 0
GESP第九次认证真题解析|图形化编程二级真题回顾

点击上方蓝字·关注我们

GESP第九次认证真题解析|图形化编程二级真题回顾-第1张图片-四季读书网
GESP第九次认证真题解析|图形化编程二级真题回顾-第2张图片-四季读书网
GESP第九次认证真题解析|图形化编程二级真题回顾-第3张图片-四季读书网

CCF编程能力等级认证,英文名Grade Examination of Software Programming(以下简称GESP),由中国计算机学会发起并主办,是为青少年计算机和编程学习者提供学业能力验证的平台。GESP覆盖中小学全学段,符合条件的青少年均可参加认证。GESP旨在提升青少年计算机和编程教育水平,推广和普及青少年计算机和编程教育。

GESP考察语言为图形化编程、Python编程及C++编程,主要考察学生掌握相关编程知识和操作能力,熟悉编程各项基础知识和理论框架,通过设定不同等级的考试目标,让学生具备编程从简单的程序到复杂程序设计的编程能力,为后期专业化编程学习打下良好基础。

本次为大家带来的是20253月图形化编程二级认证真题解析。

图形化编程 二级

202503

一、单选题(共10题,每题3分,共30分)

题号

1

2

3

4

5

6

7

8

9

10

答案

D

B

C

C

B

A

D

A

D

B

12025年春节有两件轰动全球的事件,一个是DeepSeek横空出世,另一个是贺岁片《哪吒2》票房惊人,入了全球票房榜。下面关于DeepSeek与《哪吒2》的描述成立的是?( )

A、《哪吒2》是一款新型操作系统

BDeepSeek是深海钻探软件

C、《哪吒2》可以生成新的软件

DDeepSeek可以根据《哪吒2》的场景生成剧情脚本

【答案D

【知识点】计算机网络和Internet

【解析】DeepSeek是一款人工智能大模型,由中国团队自主研发,由于其低廉的训练成本,和非常高的性能,而震惊世界。《哪吒2》是一部动画电影,票房代表了我国动画领域自主研发的能力。那么对于以上说法正确的是D

2、输入自然数13,下列流程图的输出结果是?( )

GESP第九次认证真题解析|图形化编程二级真题回顾-第4张图片-四季读书网

A、偶数

B、奇数

C、偶数奇数

D、没有输出

答案】B

【知识点】流程图的概念与描述

【解析】流程图输入的数是13,遇到判断x % 2 == 0这个表达式的值为不成立,那么答案=奇数,输出答案,因此输出的是B

3、默认小猫角色,执行下列程序后,小猫说出的值是?( )

GESP第九次认证真题解析|图形化编程二级真题回顾-第5张图片-四季读书网

A11

B18

C28

D80

【答案】C

【知识点】变量

【解析】阅读程序容易看出i的取值为1~8,其中除以3余数为1的才会被累乘起来,那么这里边1473取余等于1,累乘起来就是28

4、默认小猫角色,执行下列程序,舞台上最多会看到多少只小猫?( )

GESP第九次认证真题解析|图形化编程二级真题回顾-第6张图片-四季读书网

A0

B1

C5

D6

答案】C

【知识点】克隆

【解析】本题考察克隆积木的使用,先移到随机位置再克隆自己说明本体和克隆体是重合的,因此最多是5只小猫,那么还有一个积木是删除此克隆体,但是这个积木放到绿旗下边,并没有对克隆体起作用,因此还是最多5只小猫。

5、默认小猫角色,执行下面程序,在舞台上绘制出来的图形为?( )

GESP第九次认证真题解析|图形化编程二级真题回顾-第7张图片-四季读书网

AGESP第九次认证真题解析|图形化编程二级真题回顾-第8张图片-四季读书网

BGESP第九次认证真题解析|图形化编程二级真题回顾-第9张图片-四季读书网

CGESP第九次认证真题解析|图形化编程二级真题回顾-第10张图片-四季读书网

DGESP第九次认证真题解析|图形化编程二级真题回顾-第11张图片-四季读书网

【答案B

【知识点】画笔拓展模块

【解析】本题要考虑面向45度和面向135度是朝向哪里,我们最常用的面向90度,角色朝向舞台右边,0度是上边,那么45度是斜向上,135度是斜向下,那么B符合代码绘制结果。

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

GESP第九次认证真题解析|图形化编程二级真题回顾-第12张图片-四季读书网

A、小猫说“55”

B、小猫说“0”

C、小猫先说“55”后改成“0”

D、小猫先说“0”后改成“55”

【答案A

【知识点】广播、变量

【解析】本题考察读程序,循环10次,i的取值从1~10,然后累加起来,得到55,但是在循环之后增加了一条广播计算,右边广播是做了左边绿旗的逆运算,又全部减掉了,关键是题目用了“广播”不是“广播并等待”,小猫会在广播的同时说出累加的结果55

7、舞台没有任何积木块,默认小猫角色,执行下列积木块,小猫说出的值是?( )

GESP第九次认证真题解析|图形化编程二级真题回顾-第13张图片-四季读书网

A80

B100

C160

D180

【答案】D

【知识点】声音模块

【解析】声音模块中的音量设为100%,然后减小20,还剩80。说的是音量+侦测中的舞台音量,音量是各个角色和背景的私有变量,默认值为100,所以80+100=180,说出的结果是180

8、默认小猫角色,执行下列积木块,小猫说出0-100(包含100)能被7整除但不能被3整数的数,红框内填入的代码是?( )

GESP第九次认证真题解析|图形化编程二级真题回顾-第14张图片-四季读书网

AGESP第九次认证真题解析|图形化编程二级真题回顾-第15张图片-四季读书网

BGESP第九次认证真题解析|图形化编程二级真题回顾-第16张图片-四季读书网

CGESP第九次认证真题解析|图形化编程二级真题回顾-第17张图片-四季读书网

DGESP第九次认证真题解析|图形化编程二级真题回顾-第18张图片-四季读书网

【答案】A

【知识点】逻辑运算

【解析】本题考察关系表达式与逻辑表达式,能被7整除但是不能被3整除,这两个条件要同时成立,因此排除B,也排除C,不能被3整除的不成立积木块应该只用于第二个式子,综上A是正确选项。

9、执行下列积木,变量x的值为?( )

GESP第九次认证真题解析|图形化编程二级真题回顾-第19张图片-四季读书网

A-1

B4

C56

D2

【答案】D

【知识点】算术运算

【解析】表达式的值需要从上往下逐层计算,先计算出3除以3的余数为0,再乘以2还是0,最后计算3+0-1,答案是2

10、四位同学比身高,小张比小李矮,小王比小李高,小赵最高。他们的身高顺序是?( )

A、小赵小李小王小张

B、小赵小王小李小张

C、小王小赵小李小张

D、小李小张小赵小王

【答案】B

【知识点】逻辑推理和编程数学

【解析】逻辑推理,小张比小李矮,我们知道小李>小张,小王比小李高,可以得出小王>小李>小张,最后小赵最高,得到小赵>小王>小李>小张。

二、判断题(共5题,每题4分,共20分)

题号

1

2

3

4

5

答案

×

×

1、默认小猫角色,执行下面程序,按两次空格,第一次会说“X>Y”,第二次一定也说“X>Y”?( )

GESP第九次认证真题解析|图形化编程二级真题回顾-第20张图片-四季读书网

【答案】错误×

【知识点】变量和逻辑推理

【解析】本题考察随机数和变量运算相关知识。按下空格键会执行将Y增加025之间随机数,如果两次随机数都是25Y增加到50。按下两次空格Y可能会增加到100,第二次会说 “X=Y”。因此第二次一定也说“X>Y”错误。

2、使用克隆指令,除克隆自己外,也可以克隆其它角色。( )

【答案】正确

【知识点】克隆

【解析】本题考察克隆相关知识。任何角色均可通过克隆[角色名]积木克隆其他角色。

3、默认小猫角色,执行下列程序后,舞台上能够看到10只小猫。( )

GESP第九次认证真题解析|图形化编程二级真题回顾-第21张图片-四季读书网

【答案】错误×

【知识点】画笔拓展模块

【解析】本题考察图章和运动相关知识。隐藏本体,使用图章还是能看见角色印章。边移动边左转60度,重复6次之后就会回到初始位置,这时舞台上有6只小猫,剩下4次图章会跟之前重合,最终舞台只会出现6只小猫。因此舞台上能够看到10只小猫错误。

4、舞台如下图所示,点击绿旗后,小猫和小狗说出的内容相同。( )

GESP第九次认证真题解析|图形化编程二级真题回顾-第22张图片-四季读书网
GESP第九次认证真题解析|图形化编程二级真题回顾-第23张图片-四季读书网
GESP第九次认证真题解析|图形化编程二级真题回顾-第24张图片-四季读书网

【答案】正确

【知识点】变量的作用域

【解析】考察变量的作用域,两个角色使用的都是仅适用于当前角色的私有变量cnt,虽然变量名相同,但是不会相互影响。小狗角色cnt私有变量统计14的奇数个数,最终cnt保存数据2。小猫角色cnt私有变量统计04的奇数个数,最终cnt保存数据2。点击绿旗后,小猫和小狗说出的内容相同。

5、变量创建后,可以修改变量的名称,删除这个变量,但不能修改变量的作用域。( )

【答案】正确

【知识点】变量

【解析】变量的作用域(全局/仅当前角色)在创建时确定,无法修改。

三、编程题(共2题,每题25分,共50分)

题号

1

2

答案

1图书馆里的老鼠

GESP第九次认证真题解析|图形化编程二级真题回顾-第25张图片-四季读书网
GESP第九次认证真题解析|图形化编程二级真题回顾-第26张图片-四季读书网

【题目描述】

图书馆里面有n本书。不幸的是,图书馆里混进了一只老鼠。老鼠每x小时能啃坏一本书,假设老鼠在啃坏一本书之前不会啃另一本。

默认小猫角色和白色背景,编写程序计算经过y小时,图书馆还有多少本完好的书。

【输入描述】

新建变量“n”,用于存储书的数量。

新建变量“x”,用于存储老鼠啃坏一本书的时间。

新建变量“y”,用于存储经过的小时数。

输入数据保证y ≤ n×x

如下图所示:

GESP第九次认证真题解析|图形化编程二级真题回顾-第27张图片-四季读书网

【输出描述】

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

如下图所示:

GESP第九次认证真题解析|图形化编程二级真题回顾-第28张图片-四季读书网

【输入样例】

n = 10

x = 2

y = 3

【输出样例】

result = 8

【输入样例】

n = 5

x = 2

y = 4

【输出样例】

result = 3

【注意事项】

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

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

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

【知识点】算术运算、变量、表达式

【解析】

y小时后还剩多少本完好的书,只要知道啃掉了多少本书,用总数-啃掉的书数量=剩余的书的数量。啃一本书需要x小时,y小时能啃多少本书就看yx的多少倍,也就是y/x。这里需要考虑y/x可能是小数的情况,这时候被啃掉一点的书也不能算完整的书了,所以需要对y/x的值向上取整来表示被啃掉的书的数量,n代表总数,(n-向上取整(y/x))的值就是剩余的完整书本数。

【参考程序】

GESP第九次认证真题解析|图形化编程二级真题回顾-第29张图片-四季读书网

2、数字变换游戏

GESP第九次认证真题解析|图形化编程二级真题回顾-第30张图片-四季读书网
GESP第九次认证真题解析|图形化编程二级真题回顾-第31张图片-四季读书网

【题目描述】

默认小猫角色和白色背景,输入一个正整数n1≤n≤100),按照如下规则进行变换,算出第k次变换后的数是多少?

规则:从n开始,如果n是偶数,n变换为n除以2的数,如果n是奇数,n变换为n加上3的数。

【输入描述】

新建变量“n”用于存储一个正整数。

新建变量“k”用于存储变换的次数。

如下图所示:

GESP第九次认证真题解析|图形化编程二级真题回顾-第32张图片-四季读书网

【输出描述】

输出变换后的数。

如下图所示:

GESP第九次认证真题解析|图形化编程二级真题回顾-第33张图片-四季读书网

【输入样例】

n = 3

k = 5

【输出样例】

n = 6

【输入样例】

n = 10

k = 4

【输出样例】

n = 2

注意事项:

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

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

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

【知识点】循环、变量

【解析】题目要求对n进行k次变换,所以在设置完变量的初始值后,要重复执行k次。在循环中判断n是偶数还是奇数,判断奇偶性就看n除以2的余数是否为0.如果余数为0,表示n是偶数,按题意n设为n/2的值;如果余数不为0,表示n是奇数,按题意设为n+3的值。条件判断时,处理两种相反情况用“如果那么否则”,所以在“重复执行k次”中用“如果那么否则”判断“n除以2的余数是否为0”,来决定把“n设为n/2”或者“把n设为n+3”即可获得第k次变换后n的值。

【参考程序】

GESP第九次认证真题解析|图形化编程二级真题回顾-第34张图片-四季读书网

策划:GESP技术委员会副主席 刘晓庆

技术支持:GESP技术委员会委员 宋旭彤

GESP第九次认证真题解析|图形化编程二级真题回顾-第35张图片-四季读书网

GESP第九次认证真题解析|图形化编程二级真题回顾-第36张图片-四季读书网
联系方式

1.GESP微信:关注CCF GESP公众号,点击"GESP小助手"即可交流

2.GESP邮箱:gesp@ccf.org.cn

注:请在邮件中详细描述咨询的问题并留下考生的联系方式及姓名、身份证号,以便及时有效处理。

3.GESP电话:0512-67656856

咨询时间:周一至周五(法定节假日除外):上午 8:30-12:00;下午 13:00-17:30

扫描下方二维码,关注GESP公众号了解更多资讯
GESP第九次认证真题解析|图形化编程二级真题回顾-第37张图片-四季读书网

抱歉,评论功能暂时关闭!