中国电子学会2021年09月份青少年软件编程Scratch图形化等级考试试卷三级真题(含答案)

本文提供了2021年9月Scratch编程考试的三级真题,涉及选择题和判断题,内容涵盖变量的使用、图形绘制、角色交互、循环与条件等编程基础概念,以及游戏设计的应用。同时,文章还包含了编程题的题目描述和评分标准,旨在考察考生的编程思维和实践能力。
摘要由CSDN通过智能技术生成

2021-09 Scratch三级真题

分数:100           题数:38

一、单选题(共25题,每题2分,共50分)

1. 程序中要使用不确定的数值,这时要用到的是?(D )

A、图章         

B、变量       

C、广播          

D、随机数

2.    执行下列程序后,角色会说?(D )

        

A、3              

B、6              

C、10                 

D、15

3.    猫妈妈和小猫在玩数数游戏,小猫从0开始数数,按下空格键之后,小猫停止数数,下面哪个选项的程序可以实现这个功能?(A )

A、

B、

C、       

D、

4. 关于“图章”,说法不正确的是?(D )

A、图章印出的图案,跟用画笔画出来的图案是一样的,不能使用移动积木让图案移动

B、图章印出的图案多少,不影响系统运行速度

C、图章印出来的图案后,再修改角色的颜色特效,之前的图章图案不受角色外观变化影响

D、图章印出图案后,可以修改图案虚像值

5.    蝙蝠bat有下图四个造型,它想要在森林舞会中以任意一个造型登场,下面哪个选项可以实现?(C )

      

A、       B、

C、        D、

6.    默认小猫角色,下列哪个程序执行一次之后能够在舞台上画出下面图案?( D)

        

A、

B、

C、

D、

7. 让角色一直移动,需要用到的下面哪个积木?(A )

A、重复执行           

B、图章            

C、克隆            

D、广播

8.    执行下列程序后,c的值是?( B)

        

A、50          

B、51           

C、49              

D、0

9.    下列程序绘制的图形是?(D )

        

A、正方形       

B、长方形            

C、菱形             

D、没有出现图形

10.  小蜗牛不小心掉进了一口井,白天它往上爬a米,晚上向下掉b米,这口井高h米,通过下图的程序求出小蜗牛爬出井需要的天数。假设a=4,b=2,那么当井高为多少米时,小蜗牛可以在第9天时爬出井?(A )

        

A、20            

B、21                

C、22                

D、23

11. 关于克隆体,说法正确的是?( B)

A、所有克隆体的运动轨迹必须一样                                    

B、不同的克隆体可以有不同的运动轨迹

C、克隆体不能移动                                                                   

D、克隆体的亮度虚像都不能改变

12.  小猫位于舞台中心,方向90,执行一次下列程序后,舞台上可以看到?(B )

        

A、舞台上只看到一只小猫,且坐标是(x:100,y:0)

B、舞台上看到两只小猫,一只坐标是(x:0,y:0),另一只坐标是(x:100,y:0)

C、舞台上看到无数只小猫,且每只小猫相隔距离为100

D、舞台上只看到一只小猫,且坐标是(x:0,y:0)

13.  执行下列程序后,a的值为?( D)

        

A、15             

B、20                  

C、40             

D、50

14.  执行下列程序后,小猫说出的结果是右图中哪个图形的面积?(B )

 

A、阴影①部分的面积          

B、阴影部分①和③的面积之和

C、图形②的面积                    

D、图形④的面积

15.  执行下列程序,说出的内容是?( D)

         

A、自然数的累加和             

B、自然数的累乘积           

C、两个数的最大公约数          

D、两个数的最小公倍数

16.  角色Champ99有7个造型,他和同学们玩拍七令,游戏规则是从1开始依次数数,如果遇到7或7的倍数时跳过数数,Champ99换一个造型,Champ99刚好换完第七个造型时游戏停止,请问最后一个小伙伴报的数是?(C )

        

A、7                 

B、49                   

C、41                 

D、35

17.     角色A程序如左图所示,角色B程序如右图所示。点击绿旗,在什么时候角色A说“真棒”?( C)

                              

                                       

A、角色A开始切换造型时                                    

B、角色A造型切换十次完成后

C、角色B造型切换十次完成后                            

D、不会说此句

18.  角色苹果,运行下面程序绘制的图形是?( A)

        

A、       

B、   

C、   

D、

19.  猫抓老鼠游戏的封面上有“开始”按钮和“游戏规则”两个按钮,但是点击了“开始”按钮之后出现的却是游戏规则说明,下面各选项是“开始”的程序,哪个选项可能造成这一现象?( A)

        

A、

B、

C、

D、

20. 能让角色在整个舞台范围内的任意位置出现的程序是?(C )

A、

B、

C、

D、

21.  小猫的程序左下图所示,恐龙的程序如右下图所示,点击绿旗,下面说法正确的是?( D)

      

A、点击绿旗后,小猫立即说“一起玩真高兴!”

B、点击绿旗后,小猫和恐龙开始跳跃,小猫停止跳跃后,立即说“一起玩真高兴!”

C、点击绿旗后,小猫不跳跃,恐龙开始跳跃,等到恐龙停止跳跃,小猫说“一起玩真高兴!”

D、点击绿旗后,小猫和恐龙都开始跳跃,小猫先停止跳跃,等到恐龙停止跳跃,小猫说“一起玩真高兴!”

22.  下图中的程序执行一次之后,舞台上画出的痕迹是?(D )

        

A、      

B、      

C、      

D、

23.  关于变量的描述正确的是?(C )

A、变量的正常显示模式只显示变量值

B、变量的大字显示模式显示变量名及变量值

C、变量的滑杆显示模式显示变量名、变量值以及滑杆,通过滑动滑杆上的滑块改变变量的值

D、变量只能存放变化的数字

24.  默认小猫角色,下图中的程序执行一次之后得到的图形是?(C )

        

A、       

B、         

C、         

D、

 25. 记录用户输入的数据,要用到的是?( C  )

A、侦测碰到    

B、随机数     

C、变量    

D、广播

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

26. 当新建一个变量后,可以更改它的名称,但无法更改它的作用域。(对)

27. 变量为study与Study是同一个变量,不能同时出现在同一个角色中。(错)

28. 循环语句必须固定循环的次数。(错)

29. 利用画笔的图章功能复制出来的图形会以一个新角色出现在舞台上。(错)

30.  下面两个积木产生的随机数都是一样的。 (错)

         

        

31. 消息广播后会发送给所有的角色,但不会发送给自己。(错)

32.  执行下列程序后,角色会一直跟随鼠标移动,在这个过程中如果碰到舞台边缘,停止全部脚本。(对)

        

33.  在闯关游戏中,得分11分,减分4分,会提示“再来一次!”。(对)

        

34.  执行下列程序后,舞台上一共出现2个相同的角色。(错)

      

35.  默认小猫,初始位置在舞台中心,下面程序不能画出任何图案。(错)

                         

                                       

三、编程题(共3题,共30分)

36.  计算平均分

善于思考的小猫看到期末老师算平均分很麻烦,想要设计一个用于统计班级平均分的系统,利用电脑快速帮助老师完成平均分的计算。你能帮帮它吗?

         

1. 准备工作

(1)保留白色背景及默认小猫角色。

2. 功能实现

(1)通过询问,手动输入班级人数;

(2)根据班级总人数依次询问“第x名的成绩是?”,并输入每一位同学的成绩;(x表示第几名,例如第1名的成绩是?第2名的成绩是?)

(3)小猫通过询问获取的数据进行计算,四舍五入后说出平均分。

评分标准

(1)正确初始化所设置全部变量;(1分)

(2)通过询问获取总人数,并用变量存储(2分),询问时没有适当文字提示扣1分

(3)重复询问成绩次数设置正确;(1分)

(4)依次询问获取每一位同学的成绩(2分),询问时没有适当文字提示扣1分

(5)计算总成绩;(1分)

(6)四舍五入后说出平均分(3分),平均分计算错误扣1分,没有文字提示扣1分,没有四舍五入扣1分。

参考代码

37.  接红包游戏

      

       1. 准备工作

(1)背景:使用原始的背景;

(2)角色:除小猫外,添加角色Milk作为红包;

(3)变量:建立一个得分变量用于计分。

2. 功能实现

(1)小猫在舞台下方,只能通过键盘左右键控制左右移动;

(2)不断克隆红包,克隆体出现在舞台上方水平随机位置,降落下来;

(3)红包碰到小猫,红包消失加10分,否则落地消失;

(4)当得分等于50分,小猫隐藏,出现“游戏结束”四个字,游戏结束。

评分标准:

(1)实现左右键控制小猫;(2分 )

(2)实现红包的克隆;(2分 )

(3)实现红包随机水平位置并下落;(2分 )

(4)红包碰到小猫消失并加分,否则落地再消失;(2分 )

(5)得分等于50,小猫消失,出现“游戏结束”四个字,停止全部脚本。(2分 )

参考代码

小猫程序:

红包程序:

游戏结束程序:

38.  绘制图形

1. 准备工作

(1)默认的白色背景;

(2)默认的小猫角色。

2. 功能实现

(1)画笔的颜色为黑色,画笔的粗细为3;

(2)绘制如下的图形,边长自定义,图形不能超出舞台范围。

        

评分标准

(1)程序开始全部擦除、设置笔的颜色和粗细;(1分),如果有一项没做,不得分。

(2) 画出一个正方形;(2分)

(3) 画出三个长度逐渐增加的正方形;(3分)

(4)将三个正方形旋转5次,画出完整图形;(3分)

(5)没有超出舞台。(1分)

参考代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值