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

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

点击上方蓝字·关注我们

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

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

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

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

图形化编程 一级

202506

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

题号

1

2

3

4

5

6

7

8

9

10

答案

D

C

C

A

D

B

D

B

C

A

12025419日在北京举行了一场颇为瞩目的人形机器人半程马拉松赛。比赛期间,跑动着的机器人会利用身上安装的多个传感器所反馈的数据来调整姿态、保持平衡等,那么这类传感器类似于计算机的?( )

A、处理器

B、存储器

C、输出设备

D、输入设备

【答案】D

【考纲知识点】计算机基础

【解析】传感器用于收集数据并反馈给机器人,类似于计算机的输入设备。

2、下图红色框标注的区域是?( )

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

A、模块区

B、脚本区

C、角色区

D、舞台区

【答案】C

【考纲知识点】图形化编程平台基本操作

【解析】图形化界面主要分为几个区域:

角色区:显示和管理所有角色

舞台区:显示程序运行效果的主区域

模块区:包含各种编程积木的区域

脚本区:拖拽积木进行编程的区域

题目中红色框标注的是角色区,用于添加、删除和管理角色

3、默认小猫角色,希望小猫从(-900)移动到(9090),应该执行下面哪个代码?( )

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

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

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

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

【答案】C

【大纲知识点】角色控制

【解析】A选项:面向-90方向,移动180步,x坐标变为-270,由舞台的X坐标范围限制在-240240之间,角色实际只移动到舞台的最左侧,不符合要求

B选项:x坐标增加180(-9090)y坐标增加-90(0-90),最终坐标为(90-90),不符合要求

C选项: 面向90方向移动180步,x坐标变为90,面向0方向移动90步,y坐标变为90,最终坐标为(9090)符合要求

D选项:将y坐标增加90(从090),x坐标增加-90(从-90-180),最终坐标为(-18090),不符合要求

4、默认小猫角色,执行下列程序,若小猫最后的方向为-45°,则红框处填写的数值是?( )

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

A4

B5

C6

D7

【答案】A

【考纲知识点】循环结构

【解析】小猫初始方向90,执行面向135方向积木块,不断重复执行右转45度,右转1次面向135+45=180度,右转2次面向180+45=225=-135度,右转3次面向-135+45=-90度,右转4次面向-90+45=-45度,所以重复执行4次即可

5、默认小猫角色,执行下列程序,若小猫最后的大小为115,则下列说法错误的是?( )

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

A、小猫同时碰到AppleBanans

B、小猫同时碰到StrawberryApple

C、小猫同时碰到BanansStrawberry

D、小猫同时碰到AppleBanansStrawberry

【答案】D

【考纲知识点】分支结构、侦测条件

【解析】注意题目问的是错误的,初始大小为100,碰到Apple大小增加5,否则减少5,碰到Bananas大小增加10,碰到Strawberry大小增加10

A选项:碰到AppleBanans,大小100+5+10=115符合题目描述最后大小为115

B选项:碰到StrawberryApple,大小100+10+5=115符合题目描述最后大小为115

C选项:碰到BanansStrawberry,大小分别增加10,没有碰到Apple大小减少5,大小100-5+10+10=115,符合题目描述最后大小为115

D选项:碰到AppleBanansStrawberry,大小100+5+10+10=125,不符合要求

6、默认小猫角色,点击绿旗,执行下列程序后,第一次按a键会依次听到CaveChill两段音频,第二次按下a键时会发生什么?( )

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

A、先听到Cave,然后听到Chill

B、只听到Cave

C、先听到Chill,然后听到Cave

D、只听到Chill

【答案B

【考纲知识点】声音模块、侦测条件

【解析】点击绿旗声音设置为100,第一次按下a键播放Cave,播完后音量减少50,播放Chill,第二次按下a键播放Cave,播完后音量减少为0,所以只能听到Cave

7、要实现小猫从图①的默认状态到图②所示的状态,应该运行下列哪个程序?( )

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

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

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

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

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

【答案】D

【考纲知识点】角色控制

【解析】图形化中有三种旋转模式

任意旋转:角色的朝向随着方向的改变而改变。

左右翻转:0 ≤ 方向 ≤ 180,角色朝向右边,-179 ≤ 方向 ≤ -1,角色朝向左边。

不可旋转:角色的朝向保持固定,不会随着方向的改变而改变。

图中小猫从向右变为向左,排除A

B选项:小猫初始面向右,面向90方向依旧面向右边,不会变化

C选项:面向-90方向是头朝下,与图不符合

D选项:左右翻转且方向为-90,小猫朝向左边,实现图片效果

8、下列有关角色造型与舞台背景的说法错误的是?( )

A、造型编号从1开始,背景编号同样也从1开始

B、可以在角色的程序中切换背景,同样也可以在背景的程序中切换角色造型

C、角色可以有多个造型,舞台同样也可以有多个背景

D、角色可以在本地上传,背景同样也可以在本地上传

【答案】B

【考纲知识点】图形化编程平台基本操作、背景/角色的添加和切换

【解析】注意题目问的是错误的,B选项中角色程序可以通过下一个背景或切换背景积木块来实现切换背景,但在背景程序中无法切换角色造型

9、在声音编辑器中,使用下面哪个选项的工具可以实现声音波形从图1变成图2?( )

GESP第十次认证真题解析|图形化编程一级真题回顾-第17张图片-四季读书网
GESP第十次认证真题解析|图形化编程一级真题回顾-第18张图片-四季读书网

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

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

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

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

【答案C

【考纲知识点】声音模块

【解析】图中声波进行了左右翻转,选C能实现效果

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

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

A、小猫向右移动,碰到舞台边缘后面向-90°

B、小猫向右移动,碰到舞台边缘后方向不发生改变。

C、小猫向右移动,碰到舞台边缘后说“碰到舞台边缘”2秒。

D、小猫静止不动。

【答案】A

【考纲知识点】分支结构、侦测条件

【解析】程序逻辑如下:将小猫移动到(00)位置,面向90方向,设置为左右翻转,如果碰到舞台边缘则说“碰到舞台边缘”2s,否则x坐标增加240,执行如果那么积木块时,小猫并未碰到舞台边缘,所以C选项错误,当x增加240时碰到了舞台边缘,执行碰到边缘就反弹,当碰撞到左右边缘时,反弹后方向= -当前方向,A选项正确,B选项错误,D选项错误,小猫在过程中进行了移动

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

题号

1

2

3

4

5

答案

×

×

×

1、亮度特效能够改变角色或舞台亮度,数值越大越亮数值100为白色,数值越小越暗,数值0为黑色。

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

【答案】错误

【考纲知识点】角色的属性与控制

【解析】-100为黑色,说法错误

2、添加螃蟹角色,舞台背景如下图所示,执行下列程序,螃蟹始终都会在圆形区域内运动。

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

【答案】正确

【考纲知识点】循环结构、分支结构、侦测条件

【解析】程序先将螃蟹移动到(00),在0~360度之间选择一个方向,重复执行移动10步,如果碰到白色则往回移动10步,并且转换方向,图片中圆形区域外都是白色,当碰到白色就会回到粉色圈内,说法正确

3、舞台中有小猫和小狗两个角色,点击绿旗,执行下列程序,小猫始终不会说出“你好”。

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

【答案】正确

【考纲知识点】循环结构、分支结构、侦测条件

【解析】点击绿旗后小狗会被隐藏,所以小猫无法碰到小狗,就不会说“你好”,说法正确

4、甲、乙两个水缸原本水量相同。甲缸被倒出5升水,乙缸被倒入5升水。现在甲缸的水比乙缸少5升。

【答案】错误

【考纲知识点】计算机基础知识

【解析】假设甲乙初始水缸都是10升水,甲倒出5升水变成5升水,乙倒入5升水变成15升水,此时甲比乙少10升水

5、舞台中有箭头和Block-ABlock-BBlock-C四个角色,点击绿旗,执行下列程序,点击箭头角色一次,箭头指向字母C方向。

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

【答案】错误

【考纲知识点】分支结构、侦测条件

【解析】箭头初始面向B,当角色被点击时判断是否碰到鼠标,成立面向A,不成立面向C,当点击箭头时,满足条件面向A,说法错误

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

题号

1

2

答案

1、心想事成

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

准备工作:

1.删除默认小猫角色。

2.添加角色MotorcycleAbby

3.删除默认白色背景,添加背景Night City With StreetHearts

功能实现(根据注意事项,用积木块实现下列描述的功能):1.点击绿旗,舞台背景换成Night City With Street

2.点击绿旗,角色Motorcycle的初始位置为(X=180Y=-110),初始方向为90°,初始造型为Motorcycle-a,初始大小为90,初始状态为隐藏。

3.等待4秒钟后,Motorcycle显示出来,一边播放音乐car vroom,一边以x坐标减少5的速度行驶,直到碰到角色Abby

4.碰到Abby后,换成Motorcycle-b造型,换成Hearts背景。

5.点击绿旗,角色Abby的初始位置为(X=-180Y=-80),初始方向为90°,初始造型为abby-a,初始大小为80

6.每隔1秒,角色Abby更换到下一个造型,重复执行4次。

注意事项:

·功能(1)全部写在背景代码区的【当绿旗被点击】积木下面。

·功能(2)(3)(4)全部写在角色Motorcycle代码区的【当绿旗被点击】积木下面。

·功能(5)(6)全部写在角色Abby代码区的【当绿旗被点击】积木下面。

【题目大意】

分别给背景,MotorcycleAbby进行程序编写。

【解题思路】

1.点击小绿旗,背景切换为Night City With Street

2.点击小绿旗,设置Motorcycle的初始位置为X180Y-110,初始方向设定为90度,初始造型为Motorcycle-a,初始大小为90,添加隐藏状态,设置等待4s后添加显示积木块,播放声音car vroom,重复执行x坐标增加-5积木块,直到碰到Abby,然后切换成Motorcycle-b造型,换成Hearts背景。

3.点击小绿旗,设置Abby的初始位置为X-180Y-80,面向90方向,将大小设为80,初始造型为abby-a,重复执行4次等待1s和下一个造型积木块。

参考程序:

1)角色:Motorcycle

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

2)角色:Abby

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

3)背景:

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

2、海底冒险

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

准备工作:

1.删除默认小猫角色。

2.添加角色SharkDiver1

3. 删除默认白色背景,添加背景Underwater 1

功能实现(根据注意事项,用积木块实现下列描述的功能):1.点击绿旗,背景换成Underwater 1

2.点击绿旗,角色Diver1的初始位置为舞台中央,初始方向为90°,初始大小为60

3.等待按下鼠标,当按下鼠标后,Diver1逃跑到水草位置,即X坐标为140190之间的随机数,Y坐标为0160之间的随机数。

4. 点击绿旗,角色Shark的初始位置(X=-160Y=-100),初始方向90°,初始大小50,初始造型shark-a

5.按下向下“↓”键,右转5度,按下向上键“↑”左转5度,直到按下鼠标为止,按下鼠标后造型换成shark-b

6.以移动5步的速度向前移动,如果碰到Diver1,播放声音Bite,播完后停止全部脚本,如果碰到舞台边缘则停止全部脚本。

注意事项:

·功能(1)全部写在背景代码区的【当绿旗被点击】积木下面。

·功能(2)(3)全部写在角色Diver1代码区的【当绿旗被点击】积木下面。

·功能(4)(5)(6)写在角色Shark代码区的【当绿旗被点击】积木下面。

【题目大意】

分别给背景,SharkDiver1进行程序编写。

【解题思路】

1.点击小绿旗,背景换成Underwater 1

2.点击小绿旗,设置Diver1的面向90方向,移动到(00)位置,初始大小为60,等待按下鼠标,当按下鼠标后,将Diver1X坐标设为140190之间的随机数,Y坐标为0160之间的随机数。

3.点击小绿旗,角色Shark的初始位置为X-160Y-100,面向90方向,初始大小为50,初始造型为shark-a,重复执行以下程序:如果按向下键,则右转5度,如果按向上键时,则左转5度,直到按下鼠标后切换shark-b造型,重复执行移动5步,如果碰到Diver1则播完Bite后停止全部脚本,如果碰到舞台边缘则直接停止全部脚本。

参考程序:

1)角色:Shark

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

2)角色:Diver1

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

3)背景:

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

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

技术支持:韩丹

GESP第十次认证真题解析|图形化编程一级真题回顾-第39张图片-四季读书网
GESP第十次认证真题解析|图形化编程一级真题回顾-第40张图片-四季读书网
GESP第十次认证真题解析|图形化编程一级真题回顾-第41张图片-四季读书网
联系方式

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第十次认证真题解析|图形化编程一级真题回顾-第42张图片-四季读书网

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