2024年3月CCF—GESP(图形化一级)编程能力等级认证试卷
剩余时间 --:--:--
单选题 共 10 题
1.

下列哪组程序可以让小猫慢慢变大?(   )

2.

舞台上有小猫、Block-Block-Block-Block-D 五个角色,如下图所示,运行下列程序后小猫最终停留在哪个位置?(   )

3.

小杨的父母最近刚刚给他买了一块华为手表,他说手表上跑的是鸿蒙,这个鸿蒙是?(   )。(2024.3py1级)

4.

舞台背景(从上到下分别为 Castle 1,Castle 2,Castle 3,Castle 4)如下图所示,运行下列程序后舞台背景为?(   )

5.

默认小猫角色白色背景,运行下列程序后,小猫会出现在舞台的哪个位置?(   )

6.

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

7.

运行下列几组程序,对应错误的是(   )

8.

舞台背景和角色如下图所示,运行下列程序,哪个选项的说法是正确的?(   )

9.

想要让猴子碰到香蕉后,香蕉实现逐渐变小的效果,那么下图中缺少的积木块是?(   )

10.

小猫位于舞台中心,距鱼缸 200 步,下面哪组程序可以让小猫一到达鱼缸的位置就开始唱歌?(   )

判断题 共 5 题
1.

小杨今年春节回奶奶家了,奶奶家的数字电视可以通过遥控器输入电视剧名称来找到想播放的电视剧,所以可以推知里面有交互式程序在运行。(   )(2024.3py1级)

2.

默认小猫角色,执行下列程序,可以在舞台上看到小猫。(   )

3.

使用下图积木,可以得到数值-0.55。(   )

4.

默认小猫角色,运行下列程序后,角色的音量为 80。(   )

5.

按照下图的方式可以实现背景音乐在程序开始时逐渐响起,即声音的开头是渐强的,而后面是正常的。(   )

编程题 共 2 题
1.

甲壳虫与香蕉

准备工作:

(1)删除默认小猫角色。

(2)添加角色 Bananas 和 Beetle。

(3)删除默认白色背景,添加背景 Blue Sky 2。

功能实现(根据注意事项,用积木块实现下列描述的功能):

(1)点击绿旗,背景换成 Blue Sky 2。

(2)点击绿旗,角色 Bananas 的初始位置为(X=120,Y=80),大小为 80。

(3)点击绿旗,角色 Beetle 的初始位置为(X=-120,Y=-80),旋转方式为任意旋转。

(4)当按下“↑”“↓”“←”“→”键,角色 Beetle 面向对应方向前进 10 步。

(5)当角色 Beetle 碰到 Bananas,Beetle 说“香蕉”,离开则不再说“香蕉”。

注意事项:

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

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

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

功能(4)分别写在角色 Beetle 代码区的【当按下↑键,当按下↓键,当按下←键,当按下→键】积木下面。

Scratch / 图形化编程题请在本地 Scratch 环境完成作答,此处仅展示题目要求。

2.

我是魔法师

准备工作:

(1)删除默认小猫角色。

(2)添加角色 Wizard Girl 和 Giga。

(3)删除默认白色背景,添加背景 Party。

功能实现(根据注意事项,用积木块实现下列描述的功能):

(1)点击绿旗,角色 Wizard Girl 的初始位置为(X=-140,Y=-60),初始方向为 90°方向。

(2)点击绿旗,舞台背景换成 Party。

(3)点击绿旗,角色 Giga 的初始位置为(X=80,Y=-75),初始方向为 90°方向。清除 Giga 的图形特效。

(4)角色 Wizard Girl 说“消失”2 秒 ,以每次移动 10 步的速度向 Giga 前进,直到碰到 Giga 为止。

(5)角色 Giga 碰到 Wizard Girl 后,逐步变得透明,直到完全透明消失。

注意事项:

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

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

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

Scratch / 图形化编程题请在本地 Scratch 环境完成作答,此处仅展示题目要求。