admin 管理员组

文章数量: 1184232


2024年1月18日发(作者:entryset是线性表吗)

全国青少年软件编程(scratch)一级练习题(四)

(考试时间60分钟,满分100分)

一、单项选择题(共20题,每题2.5分,共50分)

1.

舞台、角色、造型、脚本等构成图形化编辑器的基本要素,下列关于角色这一要素的表述中不正确的...是(

C )。

A.角色通常包括脚本、造型和声音三部分

B.一个角色可以有多个造型

C.角色必须显示在舞台上

D.脚本可以实现角色的交互

解析:角色可以不用显示在舞台上,如图片:

2.

脚本区是对角色进行编程显示脚本的区域,下列说法不正确的是(

C )。

...A.脚本区显示的脚本可以缩小

B.脚本区显示的脚本可以放大

C.脚本区显示的脚本大小不可变

D.脚本区显示的脚本可以一键还原到默认大小

解析:

通过这两个按钮放大缩小

3. Scratch作品的默认保存格式是(

A )。

A.sb3

解析:

Scratch的默认格式是sb3

mp4是音乐的默认格式

txt是文本的默认格式

Exe是可执行程序的默认格式

4. Scratch软件自带的可以启动程序的按钮是(

B )。

A.

5.

关于画笔的指令被隐藏在(

D )。

A.事件

6.

舞台是呈现脚本运行效果的地方,舞台中央的坐标是(

B )。

A.(0,180)

图形化编程(一级)试卷 第 1

页 共 12

B.mp4 C.txt D.Exe

B. C. D.

B.自制积木 C.侦测 D.添加扩展

B.(0,0) C.(-240,0) D.(180,180)

7.

下面的流程图展示了一个简单的数7游戏过程,当输入数字n为17时,执行的事件是(

D )。

开始输入数字n是否是7的倍数?否是受惩罚

玩游戏结束A.先受惩罚再玩游戏 B.先玩游戏再受惩罚

C.受惩罚

解析:

17不是7的倍数哦,7的倍数有7,14,21...等

因此走左边否的那条线,到达玩游戏的上面,执行玩游戏,然后结束

8.

下列脚本中,能够正确计算正方形周长的是(

A )。

D.玩游戏

A. B.

C. D.

解析:

正方形的周长为

边长 * 4,面积为

边长 *

边长

9.

武侠电影中一些武林高手轻功了得,来无影去无踪,只有在近距离时才能看清他们,这是快速奔跑造成的残影效果。如果制作一个动画,让角色冲向终点时产生残影,需要设置的属性是(

D )。

A.亮度

10.

下列指令中,能够判断两个角色相遇的是(

C )。

A. B.

B.颜色 C.像素化 D.虚像

图形化编程(一级)试卷 第 2

页 共 12

C.

D.

11.

如果将两段不同的音乐连接到一起,不会应用到的编辑操作是(

D )。

A.选择

12.

运行下图中的脚本,最终显示的角色造型是(

C )。

B.复制 C.粘贴 D.新拷贝

解析:两段音乐连接在一起是指,先选择一段音乐,然后复制,最后粘贴在另一端音乐的末尾

A.ballerina-a

B.ballerina-b

C.ballerina-c

D.ballerina-d

解析:这个角色的造型一共有四个,ballerina-a、ballerina-b、ballerina-c、ballerina-d

造型切换的依次顺序为:b、c、d、a、b、c

其中(c、d、a、b、c)是循环中的

13.

当广播消息“秋天”时,可以接收到这个消息的脚本是(

C )。

A. B.

C. D.

图形化编程(一级)试卷 第 3

页 共 12

14.

奥运五环是由五个大小相同的空心圆形组合而成的图案。在画板编辑器中绘制奥运五环时,可以在绘

制完第一个圆形之后复制生成另外四个圆形。下列图标中表示“复制”的是(

A )。

A. B. C. D.

解析:A是复制,B是粘贴,C是删除,D是组合

15.

若让下图中选中的黑线移动到所有圆形的下面,应单击的按钮是(

D )。

A. B. C. D.

往前放往后放放最前面放最后面解析:因为是把黑线放到所有的图形下面,所以是放到最后

16.

让角色完成:当绿旗被点击后,重复执行10次“移动10步”“等待1秒”“下一个造型”这三个指令,最后“说‘你好’2秒”,对应的脚本是(

B )。

A. B.

C. D.

解析:根据题目把指令一一对应就好

17.

运行下图中脚本,如果检测到32次“按下鼠标”的操作,此时score的值为(

B )。

图形化编程(一级)试卷 第 4

页 共 12

A.34

的值为33

18.

有关下图的叙述中,正确的是(

C )。

B.33 C.32 D.31

解析:设score的值为1,每次按下鼠标,score的值+1,点击了32次“按下鼠标”的操作,因此score

A.如果①处条件为真,重复执行②处的指令

B.如果①处条件为假,执行②处的指令

C.如果①处条件为真,执行②处的指令

D.如果①处条件为假,重复执行②处的指令

19.

运行下图中脚本后,变量num的值为(

C )。

图形化编程(一级)试卷 第 5

页 共 12

A.7

B.10 C.13 D.16

解析:最开始num的值为1,每次循环num的值+3,在循环里进行判断,如果num > 10

则停止全部脚本!

20.

为了方便用户使用,很多论坛和社交网络都提供了“自动登录”和“记住密码”功能,为了保证信息安全,下列可以放心使用该功能的是(

B )。

A.学校电脑室的计算机

C.网吧的计算机

二、多项选择题(共5题,每题2分,共10分)

21.

下图中,角色面朝运动方向,由(-160, 0)到(0,0)对应的指令可以是(

AC )。

D.他人的计算机

B.本人的计算机

A. B.

C. D.

解析:x轴正向为90方向,移动160步和移动到 (0,0)

都可以

22.

运行下图中脚本,可能说出的数字有(

BCD )。

A.30 B.18 C.15 D.9

解析:注意运算的顺序,种子数在1-5之间,可能的取值为1、2、3、4、5,种子数+2以后变成

3-7之间,然后乘3,所以可能取值为:9、12、15、18、21

23.

在Scratch的声音编辑面板中可以设置下图中的声音特效,包括(

ABC )。

图形化编程(一级)试卷 第 6

页 共 12

A.静音

解析:

24.

在画板编辑器中绘制下图中的树木背景,需要用到(

BC )。

B.反转 C.机械化 D.重音

A.椭圆工具

B.线段工具 C.矩形工具

D.三角形工具

解析:画树的底下用矩形,画上面的梯形用线段,画最上面的用三角形

25.

在交互动画中,角色说的话一般会以字符串的形式出现,下列能够在舞台上让角色说出“hello, nice to

meet you!”这句话的是(

ACD )。

A.

B.

C.

D.

三、判断题(共10题,每题1分,共10分)

26.

在用画笔绘制图案时,如果不希望图案旁边显示角色,可以将角色设置为隐藏。

27.

在同一个Scratch动画中,舞台背景只有一个,不能切换。

解析:使用这个指令切换背景:

√ )

× )

图形化编程(一级)试卷 第 7

页 共 12

28.

网络是一个虚拟社区,可以随便发表言论而无需负责任。

解析:不可以随便发表言论,有些会负法律责任

29.

在Scratch中,用户可以根据“询问”的问题输入回答。

30.

在Scratch中,可以通过定义“广播”和“接收广播”来操纵角色的切换。

31.

运行下图中脚本,角色向右移动。

× )

√ )

√ )

× )

解析:90方向的话会向右移动,-90方向的话向左移动

32.

如果角色从舞台顶部开始坠落,其纵坐标的值先减小再增大。

解析:纵坐标的值是一直在进行减小

33. Scratch中包含小于、等于、大于3种关系运算。

34.

下图中脚本能够实现按下鼠标后隐藏角色的效果。

× )

√ )

× )

解析:题目的要求是按下鼠标后隐藏角色,这里是角色碰到鼠标后隐藏,注意两者不同!!!

35.

学生个人用Scratch编写的原创作品受到知识产权的保护。

√ )

四、编程题(共2题,每题15分,共30分)

36.

编写程序,解决以下问题:

垃圾分类已经成为我们日常生活中很重要的一部分,这对于环境保护、资源回收利用具有重要意义。图形化编程(一级)试卷 第 8

页 共 12

下面我们做一个简单的垃圾分类互动游戏。

准备工作:导入背景库中的“Mural”,并编辑该背景,增加如下图中的两个垃圾桶,注明“可回收垃圾”和“不可回收垃圾”的文字说明;导入角色库中的“Takeout”作为一种纸袋垃圾。

编程实现:

(1)点击绿旗后,地面出现垃圾“Takeout”(造型a),垃圾出现的位置不与垃圾桶相接触,垃圾静止1秒。

(2)垃圾面向鼠标指针移动。

(3)当垃圾遇到绿色的可回收垃圾桶时消失,并说“分类正确”2秒:当垃圾遇到蓝色的不可回收垃圾桶不会消失,并说“分类错误”2秒。

题参考答案:

准备工作:

1.

从舞台区点击选择背景

2.

从搜索栏中搜索Mural

3.

从背景区中编辑背景

图形化编程(一级)试卷 第 9

页 共 12

4.

先点击矩形,使用填充色绿色和蓝色,画实心的

5.

然后利用线段工具,给两个矩形描边,大小默认即可,注意矩形最下面是没有边的

6.

最后编辑文本,标注可回收垃圾和不可回收垃圾,注意文本字体的大小和颜色

注意:这里的顺序是先画矩形,然后线段描边,最后编辑文本,这样的顺序是让文本信息在矩形的上面

7.

导入角色Takeout,跟上述导入背景时的方式相同!!

以上准备工作就完毕了!下面是代码的编辑

注意:这个颜色的选择中最下面有个吸管工具

图形化编程(一级)试卷 第 10

页 共 12

点击吸管工具后,移动到自己画好的矩形中,点击鼠标左键吸收矩形的颜色

这样就能使在背景中选择的颜色和代码中选择的颜色保持一致

37.

编写程序,解决以下问题:

方形螺旋是我们常见的一种螺旋形状,其特点是连续的线段长度均匀增加,例如第一条线段长度为5,第二条长度为10,第三条长度为15,以此类推。现在请编写程序实现下图中的图案效果:当绿旗被点击时,以舞台中心位置为起点,使用画笔工具绘制一个方形螺旋。起点的x、y坐标均为0,第一条边的长度为5,以后的每条边的长度依次增加5,连续画50条这样的边。

解题思路:先观察题目和图片寻找规律

图形化编程(一级)试卷 第 11

页 共 12

本题的规律为:小猫从原点出发,每次左转90°,然后移动的步长为5,每次这个步长都会

加5,一共移动50次

题参考答案

参考答案是先移动再增加步长,本题的答案不唯一,欢迎同学们有不同的见解

图形化编程(一级)试卷 第 12

页 共 12


本文标签: 角色 脚本 垃圾 下图 舞台