image

编辑人: 沉寂于曾经

calendar2025-06-15

message6

visits407

2023年3月CCF-GESP编程能力等级认证Scratch图形化编程一级真题答案及解析

一、单选题

1、以下不属于计算机输入设备的有( )。

A 键盘

B 音箱

C 鼠标

D 传感器

解析:【喵呜刷题小喵解析】:计算机输入设备是将外部信息输入到计算机中的设备,如键盘、鼠标、扫描仪、摄像头、传感器等。而音箱是计算机的输出设备,用于播放声音,不属于输入设备。因此,选项B“音箱”不属于计算机输入设备。

2、下图中哪个按钮可以实现录制声音?( )

A A

B B

C C

D D

解析:【喵呜刷题小喵解析】:根据图片,我们可以看到四个按钮,其中B按钮上有一个麦克风图标,这通常表示录制声音的功能。因此,B按钮是实现录制声音的按钮。

3、舞台和小猫的程序如下图所示,鼠标点击小猫三次后,小猫朝向哪个方向?( )

A 舞台上方

B、

舞台下方

C、

舞台左侧

D、

舞台右侧

解析:【喵呜刷题小喵解析】根据提供的图片,鼠标点击小猫三次后,小猫会朝向舞台下方。因此,正确答案是B,即舞台下方。

4、小红觉得食品卡车的声音太吵了,下面哪个选项可以把音量调小为原来的一半?( )

A

B

C

D

解析:【喵呜刷题小喵解析】:题目中提到需要将音量调小为原来的一半,因此我们需要找到一个能将音量减半的选项。从给出的四个选项来看,选项C中的图片表示的是音量减半的按钮,而其他选项的图片与音量调节无关或没有明确表示音量减半。因此,正确答案是选项C。

5、角色的初始位置如下图所示,下面哪个选项能让角色移动到舞台的右上角?( )

A

B

C

D

解析:【喵呜刷题小喵解析】:
根据题目,我们需要找到一个能让角色移动到舞台右上角的选项。观察初始位置图,角色当前位于舞台的左下角。

A选项:角色会向左移动一步,到达舞台的左下方,不符合要求。

B选项:角色会向右移动一步,到达舞台的左下方,同样不符合要求。

C选项:角色会向上移动一步,到达舞台的左方,不符合要求。

D选项:角色会先向右移动一步,再向上移动一步,最终到达舞台的右上角,符合要求。

因此,正确答案是D选项。

6、关于下面积木,正确选项是?( )

A 最大值为 10

B 最大值为 15

C 最小值为 1

D 最小值为 5

解析:【喵呜刷题小喵解析】:根据图片,这个积木是由多个小正方体组成的,每个小正方体的边长都是1,所以每个小正方体的体积是1。而整个积木的体积是由这些小正方体组成的,所以积木的体积就是这些小正方体的数量。从图片中可以看到,积木由5个小正方体组成,所以积木的体积是5。因此,积木的最大值就是5,所以选项B“最大值为15”是错误的,而选项A“最大值为10”没有给出具体的数值,无法判断其正确性。选项C和D都是关于最小值的,而题目问的是最大值,所以这两个选项也是错误的。因此,正确答案是B。

7、舞台有如下背景,程序执行结束后,舞台最终显示的背景是?( )

A Baseball 1

B Basketball 1

C Playing Field

D Pool

解析:【喵呜刷题小喵解析】:根据题目中的图片,我们可以看到两张图片,一张是棒球场地,另一张是篮球场地。但是,题目问的是“舞台最终显示的背景”,而不是询问图片的内容。因此,我们需要根据图片在舞台上的布局和呈现方式来判断最终显示的背景。从图片的布局来看,两张图片可能是在一个更大的背景上,而棒球场地和篮球场地可能只是这个背景的一部分。因此,最有可能的背景是“Playing Field”,即“运动场地”。所以,正确答案是C。

8、Butterfly 2 有两个造型,下列选项程序执行结束后,能够看到蝴蝶多次挥舞翅膀效果的是?( )

A

B

C

D

解析:【喵呜刷题小喵解析】:根据题目描述,我们需要找到能够看到蝴蝶多次挥舞翅膀效果的选项。观察提供的选项图片,D选项的图片显示蝴蝶在连续挥动翅膀,符合题目要求。而其他选项的图片中,蝴蝶的翅膀动作并没有明显的多次挥动效果。因此,正确答案是D。

9、默认小猫角色,点击绿旗后,按下空格键,小猫的运动轨迹是?( )

A 从中心处向上移动,再向左移动。

B 从中心处向上移动,再向右移动。

C 从中心处向下移动,再向左移动。

D 从中心处向下移动,再向右移动。

解析:【喵呜刷题小喵解析】:根据题目中的图片,小猫的初始位置在屏幕中心。当按下空格键时,小猫开始移动。观察图片中小猫的运动轨迹,可以看到小猫首先向上移动,然后向右移动。因此,正确答案是“从中心处向上移动,再向右移动”。

10、舞台上有 3 个角色,程序如下图所示,点击绿旗,下列选项正确的是?( )

A 小猫随鼠标移动,可能会遮挡其他两个角色。

B 小猫随鼠标移动,可能会被其他两个角色遮挡。

C 小猫不会随鼠标移动,更不会被遮挡。

D 三个角色会一起随鼠标移动,小猫不会遮挡其他两个角色。

解析:【喵呜刷题小喵解析】根据题目中的程序,当点击绿旗时,小猫会随鼠标移动。由于题目中并没有提到其他两个角色会随鼠标移动,因此可以推断出小猫会随鼠标移动,而其他两个角色则不会。由于小猫会随鼠标移动,它有可能会被其他两个角色遮挡。因此,选项B“小猫随鼠标移动,可能会被其他两个角色遮挡”是正确的。

二、判断题

11、程序员用 C、C++、Python、Scratch 等编写的程序能在 CPU 上直接执行。( )

A 正确

B 错误

解析:【喵呜刷题小喵解析】:虽然C、C++、Python等语言编写的程序可以在CPU上执行,但Python等高级语言编写的程序需要先被编译成字节码或者中间代码,然后再由Python解释器解释执行,而不是直接在CPU上执行。而Scratch是一种图形化编程工具,它生成的程序不是直接在CPU上执行的,而是由解释器进行解释执行。因此,题目的陈述是错误的。

12、当按下空格键时,角色的位置不改变。( )

A 正确

B 错误

解析:【喵呜刷题小喵解析】:根据提供的图片,按下空格键时,角色会进行跳跃。因此,题目的陈述“当按下空格键时,角色的位置不改变”是不正确的。按下空格键后,角色的位置会发生变化,因为它会跳跃。所以,正确答案是B,即错误。

13、默认小猫角色,执行下面程序,当小猫碰到舞台边缘,小猫停止移动。( )

A 正确

B 错误

解析:【喵呜刷题小喵解析】:从题目中给出的信息来看,当小猫碰到舞台边缘时,小猫停止移动。这是一个基本的编程逻辑,很多编程环境和工具都支持这种功能。当小猫(或者其他角色)碰到舞台边缘时,程序会触发一个事件,使得小猫停止移动。因此,选项A“正确”是正确的。

14、角色的造型和舞台的背景可以在矢量图与位图间进行转换。( )

A 正确

B 错误

解析:【喵呜刷题小喵解析】:矢量图和位图各有其特点和用途,一般情况下,它们的转换需要根据实际需求来进行。矢量图主要用于描述对象的形状和轮廓,适合放大缩小,而位图则是用像素点来描述图像,适合显示图像细节。在角色的造型和舞台背景上,通常是根据需求来选择使用矢量图或位图,而不是在它们之间进行转换。因此,这个陈述是不准确的。

15、执行以下两组积木都需要判断两次条件是否成立。( )

A 正确

B 错误

解析:【喵呜刷题小喵解析】:观察给出的积木图,第一组积木包含两个条件判断积木,第二组积木也包含两个条件判断积木。因此,执行这两组积木都需要判断两次条件是否成立。所以,题目的说法是正确的。

三、实操题

16、问路

准备工作:

(1) 背景:删除默认白色背景,添加背景 Urban 和 School。

(2) 角色:删除默认小猫角色,添加角色 Avery 和 Dee。

(3) 删除 Avery 的 avery-b 造型,并添加 Avery Walking-a、Avery Walking-b、Avery Walking-c、Avery Walking-d 四个造型。

功能实现:

(1)用积木块实现,初始背景为 Urban,Avery 的初始位置为舞台的左下角

(X=-163,Y=-73),面向右边,初始造型为 avery-a,Dee 站在 Avery 对面(X=-47,Y=-76),面向左边,如上图所示;

(2)Avery 说“请问红旗小学怎么走?”2 秒,Dee 回答说“一直向前走就到啦”2 秒;

(3)询问到路的 Avery 径直走向舞台的右侧边缘,边走边切换造型(每次按照Avery Walking-a、Avery Walking-b、Avery Walking-c、Avery Walking-d 的顺序进行切换,每次切换间隔 0.1 秒,移动 10 步)。

(4)Avery 走到舞台右侧边缘后,背景换为 School,Avery 移到舞台的左下角(X=-163,Y=-73),说“找到红旗小学啦”2 秒。

(5)当背景换为 School 时,Dee 消失。

注意:本程序只允许使用运动、外观、事件(除广播)、控制、侦测类积木块。

参考答案:1. 设置初始背景为 Urban,Avery 的初始位置为舞台的左下角(X=-163,Y=-73),面向右边,初始造型为 avery-a,Dee 站在 Avery 对面(X=-47,Y=-76),面向左边。2. Avery 说“请问红旗小学怎么走?”2 秒,使用“说台词”积木块,输入台词“请问红旗小学怎么走?”,设置语音时间为2秒。3. Avery 径直走向舞台的右侧边缘,边走边切换造型(每次按照Avery Walking-a、Avery Walking-b、Avery Walking-c、Avery Walking-d 的顺序进行切换,每次切换间隔 0.1 秒,移动 10 步)。使用“移动”积木块,设置移动距离为10步,使用“更改造型”积木块,设置造型为Avery Walking-a、Avery Walking-b、Avery Walking-c、Avery Walking-d,并使用“等待”积木块设置每次切换造型的间隔为0.1秒。4. Avery 走到舞台右侧边缘后,背景换为 School,Avery 移到舞台的左下角(X=-163,Y=-73),说“找到红旗小学啦”2 秒。使用“更改背景”积木块,设置背景为School,使用“移动”积木块,设置Avery的位置为(X=-163,Y=-73),使用“说台词”积木块,输入台词“找到红旗小学啦”,设置语音时间为2秒。5. 当背景换为 School 时,Dee 消失。使用“如果...那么...”积木块,设置条件为“背景=School”,执行“隐藏”积木块,隐藏Dee。

解析:【喵呜刷题小喵解析】:

本题要求使用积木块实现一个问路的场景,包括角色、背景、台词、动作等元素的设置。根据题目要求,我们可以按照以下步骤进行实现:

1. 设置初始背景为 Urban,Avery 的初始位置为舞台的左下角,面向右边,初始造型为 avery-a,Dee 站在 Avery 对面,面向左边。这些都可以通过“设置背景”、“移动到XY坐标”、“面向方向”、“更改造型”积木块来实现。

2. Avery 说“请问红旗小学怎么走?”2 秒,这个可以通过“说台词”积木块来实现,输入台词并设置语音时间。

3. Avery 径直走向舞台的右侧边缘,边走边切换造型。这个可以通过“移动”积木块来实现,设置移动距离和速度。造型的切换可以通过“更改造型”积木块来实现,并使用“等待”积木块设置每次切换造型的间隔。

4. Avery 走到舞台右侧边缘后,背景换为 School,Avery 移到舞台的左下角,说“找到红旗小学啦”2 秒。这个可以通过“更改背景”、“移动到XY坐标”、“说台词”积木块来实现。

5. 当背景换为 School 时,Dee 消失。这个可以通过“如果...那么...”积木块来实现,设置条件为“背景=School”,执行“隐藏”积木块,隐藏Dee。

在实现过程中,需要注意使用积木块的顺序和逻辑,确保程序能够按照题目要求正确运行。

17、小猫捉老鼠

准备工作:

(1)导入背景 Room 2;

(2)删除默认小猫角色,导入角色 Mouse1、Cat 2。

功能实现:

(1)点击绿旗,老鼠出现在随机位置;

(2)通过键盘的“↑”、“↓”、“←”、“→”键来控制小猫行走,每按一次,移动 5 步;

(3)小猫在行走过程中需要面向不同方向;

(4)当小猫碰到老鼠时,老鼠发出 pop 的声音并隐藏起来(被“吃掉”),一秒后老鼠重新出现在随机位置。

注意:本程序只允许使用运动、外观、事件(除广播)、控制、侦测类积木块。

参考答案:1. 导入背景 Room 2,删除默认小猫角色,导入角色 Mouse1、Cat 2。2. 点击绿旗,老鼠出现在随机位置,小猫初始位置在舞台的左上角。3. 按下键盘的“↑”、“↓”、“←”、“→”键,小猫每按一次,移动 5 步,并面向不同的方向。4. 当小猫碰到老鼠时,老鼠发出 pop 的声音并隐藏起来,一秒后重新出现在随机位置。

解析:【喵呜刷题小喵解析】:
本题是一道基于Scratch编程的简答题,主要考查了事件控制、运动控制、侦测等模块的使用。

首先,我们需要导入Room 2背景,删除默认小猫角色,并导入Mouse1和Cat 2角色。

然后,当点击绿旗时,我们需要让老鼠出现在随机位置,这可以通过使用“选择一个随机位置”积木块来实现。同时,小猫的初始位置可以设置为舞台的左上角。

接下来,我们需要通过键盘的“↑”、“↓”、“←”、“→”键来控制小猫行走,这可以通过使用“如果……按下”和“移动……”积木块来实现。小猫每次移动的距离设定为5步,并通过改变方向积木块来改变小猫的朝向。

最后,当小猫碰到老鼠时,老鼠发出 pop 的声音并隐藏起来,一秒后重新出现在随机位置。这可以通过使用“当……碰到……”积木块、播放声音积木块、隐藏积木块以及等待一秒积木块来实现。老鼠重新出现在随机位置的过程与老鼠初始出现的过程类似。

在编程过程中,我们只需要使用运动、外观、事件(除广播)、控制、侦测类积木块,不能使用其他类型的积木块。

喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:2023年3月CCF-GESP编程能力等级认证Scratch图形化编程一级真题答案及解析

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share