电子学会图形化scratch编程等级考试三级真题答案解析【选择题】2020-9
全国青少年软件编程(Scratch)等级考试试卷(三级)(2020-09)
分数:100.00 题数:38
一、单选题(共25题,每题2分,共50分)
1. 为角色小猫添加以下代码,点击小绿旗,舞台区上最终会()。
A、出现一只小猫
B、出现2值重叠在一起的小猫
C、出现两只没有重叠的小猫
D、没有小猫出现
答案:D
考点分析:考查积木的综合使用,重点考查隐藏和克隆积木的使用;角色隐藏之后就不会在舞台上显示,虽然有克隆,但是并没有克隆体启动程序,所以不会有小猫出现,所以是D答案
2. 对变量进行初始化操作的积木是()
A、
B、
C、
D、
答案:B
考点分析:考查变量的积木使用,A是获取变量值,B是变量初始化,C是显示变量在舞台上,D是改变变量值增加指定值;所以答案B
3. 选择小猫角色,执行以下代码后,舞台上会出现()
A、0只小猫
B、3只小猫
C、4只小猫
D、3只小猫,但有两只重叠在一起
答案:C
考点分析:考查积木的综合使用,重点考查画笔模块图章的使用,图章就好比我们现实中的印章,使用一次就复制了一个;程序里面是重复3次印章,使用和角色前进100;所以产生了3只小猫,但是本体小猫在最后一次印章用完,继续往前移动,所以总共会有4值小猫,这答案C
4. 在舞台区,变量的显示方式不包括()
A、正常显示
B、打字显示
C、小字显示
D、滑竿显示
答案:C
考点分析:考查变量的显示方式,变量显示有3种分别是ABD三种,所以答案C
5、下面无法将小猫移到随机位置的是()
A、
B、
C、
D、
答案:A
考点分析:考查积木的综合分类,重点考查随机位置的使用,舞台的大小是X(-240,240),Y(-180,180);所以BC是肯定可以的,D答案是增加XY范围的一半也是可以的,移到随机位置,再点一次范围改变所以也可以达到;而A答案知识移到随机数1-10;这其实角色是不会动的。所以答案A
6、在Scratch中,能够执行产生不确定数字的积木是()
A、
B、
C、
D、
答案:C
考点分析:考查随机数的使用,只有C产生的数字是不确定的;A是5、B是false、D是a;所以答案C
7. 积木中小倒三角的值不包括()
A、饱和度
B、虚像
C、颜色
D、透明度
答案:B
考点分析:考查画特效积木的使用;倒三角中包括的是:颜色、饱和度、亮度、透明度;不包含虚像,虚像是角色外观特效,所以答案B
8. 在Scratch中要进行多角色之间传递消息,需要用到的积木是()
A、
B、
C、
D、
答案:B
考点分析:考查积木消息广播积木的使用,多个就是之间传递消息用到的就是广播消息或者广播消息并等待;要处理这个消息的时候使用“当接收到消息”积木;所以答案B
9. 如果想让角色1在收到广播后,执行相应代码,需要进行的操作是
A、在角色1的脚本编辑区使用“如果...那么...”积木判断是否接收到广播
B、角色1的脚本编辑区使用“当接收到消息1”积木
C、角色1的脚本编辑区使用“如果收到消息1”积木
D、角色1的脚本编辑区使用“等待接收到消息1”积木
答案:B
考点分析:考查消息的接收处理,题目明确的支出收到广播后要执行的代码,所以很自然的就是使用当接收到消息1积木,答案B
10. 执行下列代码,可以画出如图所示的图形,则角色的旋转中心为()?
A.
B.
C.
D.
答案:B
考点分析:考查画笔模块的积木使用,前面其实也考到;角色绘制轨迹是以角色的中心点进行绘制;我们可以看到绘制出来的图形是椭圆以一个顶点旋转而来,所以这个椭圆的中心点应该就在顶点上面也就是B答案,其它都不对。
11. 关于循环语句的嵌套,下列哪些做法是错误的?()
A、③④
B、②③
C、①④
D、①②
答案:A
考点分析:考查循环积木的使用,重点考查嵌套循环;嵌套循环一般遵循的规则是:无限循环可以嵌套有限循环,有限循环可以嵌套有限循环;也就是①和②,所以答案A③④是错的。
12. 在“运算”脚本中,以下哪个代码块可以实现“在{10,20,30...,100}中随机选择一个数”? ()
A.
B.
C.
D.
答案:B
考点分析:考查积木的综合使用,重点考查随机数和运算符积木的使用,A有可能出现11甚至小数0.9等等;C只会是1到10之间10个数,D0到100之间101个数字;只有B正确,显示产生1-10之间10个数,然后在将这10个数乘以10;也就是10、20、….、100
13. 关于广播,以下哪些说法是正确的?()
A、一个角色广播一个消息,只有自己可以接收这个消息,并启动接受消息程序。
B、新建一个消息后,只有一个角色可以广播这个消息。
C、重复执行广播一个消息,接收这个消息的程序只会被唤醒一次。
D、一个角色发出一个消息,所有其他角色都可以接收这个消息并启动各自不同的接受消息 程序。
答案:D
考点分析:考查消息广播和接收处理;一个角色可以广播多个消息,每个消息都可以被其他角色接收并启动各自不同的接受消息 程序,消息放在重复执行模块内部会被重复执行多次。
14. 顺序、选择、循环是三种基本结构,其中()结构实现程序反复执行。
A、顺序
B、选择
C、循环
D、以上都是
答案:C
考点分析:考查程序指令的基本结构,A顺序结构是积木按顺序执行,B选择结构是条件选择,条件满足执行一段积木指令,条件不满足执行另一段积木指令,C循环结构是重复执行循环模块内的积木指令。
15. 动画的帧数是指一秒钟切换图片的次数,以下是小猫包含的造型,那么你知道角色的帧 数为多少吗()
A、帧数为 5
B、帧数为 2
C、帧数为 0.5
D、帧数为 0.2
答案:A
考点分析:考查积木的具体使用,重点考查等待时间和造型积木的使用,题干说的很清楚帧是一秒钟切换图片的次数,而代码中事件讲个0.2秒切换一个造型,所以一秒钟有5次造型切换,所以小猫的帧数为5也就是A。
16. 关于下面广播的脚本功能表述正确的是( )
A、当“绿旗”被点击,广播“绘制背景”消息,然后再广播“绘制字符图案”消息。
B、当“绿旗”被点击,广播“绘制背景”消息,等待收到消息的脚本执行完成,然后再广播“绘 制字符图案”消息。
C、当“绿旗”被点击,向所有角色和舞台广播“绘制背景”消息,等待接收到消息的程序执行完成,再向所有角色和舞台广播“绘制字符图案”消息。
D、当“绿旗”被点击,向所有角色和舞台广播“绘制背景”消息,再向所有角色和舞台广播“绘 制字符图案”消息。
答案:C
考点分析:考查积木消息广播积木的使用,重点考查广播消息和广播消息并等待的区别;广播消息是向所有角色和舞台广播消息,在消息处理的同时执行广播消息后面的积木;广播消息并等待是想所有角色和舞台广播消息,在消息处理完成之后在执行广播消息并等待后面的积木。所以答案C
17. 运行下列脚本,num 的值为()
A、11 B、12 C、110 D、100
答案:D
考点分析:考查积木的综合使用,重点考查变量、逻辑与运算和循环积木的使用;开始的时候i=9,num=2,重复执行10次里面是每次i+10,num+1;
判断条件是:i>100而且num>10;这两个需要同时满足才会执行里面的内容。
i要大于100,只能是9+10*10(重复执行10次)也就是109,而此时num的值等于2+1*10=12,所以也满足num>10;
所以最后执行如果那么里面的内容num=100,答案D
18. 关于变量,下列说法错误的是()
A、Scratch 变量名没有特别的约束,但是区别大小写。
B、变量分为全局变量和局部变量,全部角色以及舞台都能修改全局变量的值。
C、变量就象一个“盒子”,可以保存图片和声音。
D、变量创建后,可存储任何类型的数据(数字、字符、布尔类型)
答案:C
考点分析:考查变量定义和使用,变量只能存放文本(数字、字母、字符串等),并不能存放图片和声音;所以除了C选项,其它都正确。
19. 小明用 Scratch 程序设计了一辆小汽车,可是汽车的两个轮子在转动时高低不平。最有可能的原因是下列哪一项?()
A、路面不平
B、两个车轮没有选用同一种颜色
C、车轮的中心点没有设置在圆心
D、轮子超出屏幕显示的范围
答案:C
考点分析:考查角色造型中心点设置问题,在Scratch中角色是围绕中心点进行旋转的,如果中心点没有设置在角色的正中心,旋转的时候就会出现高低不平的现象。
20. 下面积木运行完后,变量“数”的值是多少?
A、15
B、12
C、17
D、22
答案:C
考点分析:考查积木的综合使用,重点考查变量和循环积木的使用;开始之前数=2,重复3次,每次数增加5,3次后也就是增加了3*5=15;所以数=2+15=17,答案C
21. 关于 Scratch 中的克隆,以下说法哪一个是错误的?()
A、当克隆发生的那一刻,克隆体会继承原角色的所有属性。
B、克隆体也可以被克隆。
C、删除克隆体跟隐藏克隆体本质上一样。
D、克隆体被克隆出来,立即去执行“当作为克隆体启动时”下面的程序。
答案:C
考点分析:考查克隆积木的理解和使用,除了C选项其它都对;删除克隆体和隐藏克隆体在外观表现上一样,但是本质上不一样。删除克隆体,是让克隆体彻底清除,不再存在;而隐藏克隆体只是我们看不见,但是克隆体还存在并没有清除。
22. 对于以下代码段,当小绿旗被点击时,不可能出现的结果为()
A.
B.
C.
D.
答案:D
考点分析:考查随机数的使用,代码中在1和10之间取随机数,产生的10个数都是1、2、3….10,10个整数,并不会出现小数;所以D答案
23. 在 scratch 画笔模块中,我们可以运用( )指令将一片花瓣变成一朵花。
A、复制/粘贴
B、组合
C、图章
D、自制积木
答案:C
考点分析:考查画笔模块图章积木的使用,以上图形可以采用两种方式得到,一个就是图章,还有一个就是克隆;所以答案C
24. 下列关于下图的描述,哪个是错误的?()
A、重复执行的次数不是固定的
B、在执行大嘴巴里面的指令之前会先检测条件是否成立
C、执行大嘴巴里面的指令之后才会检测条件是否成立
D、判断条件设置不恰当时,可能导致死循环
答案:C
考点分析:考查重复执行直到条件积木的使用,这个积木是条件不满足就会执行里面的积木;条件满足就执行后面的积木。所以答案C
25. 小明设计 Scratch 程序时使用了克隆体,可是运行一段时间以后,计算机的速度越来越慢, 舞台上的角色出现严重的卡顿。下面哪个选项最有可能解决这一问题?()
A、减少命令的数量
B、采用加速模式
C、将无关命令移出循环体
D、使用删除本克隆体命令
答案:D
考点分析:考查克隆积木的使用,在Scratch中克隆体会大大的占用系统的内存,也就是会速度越来越慢出现卡顿现象;所以在案例里面正常在克隆体功能执行完之后,或者满足某种条件之后需要将克隆体删除。
文章来源: scratch.blog.csdn.net,作者:CSDN专家-小兔子编程,版权归原作者所有,如需转载,请联系作者。
原文链接:scratch.blog.csdn.net/article/details/117731946
- 点赞
- 收藏
- 关注作者
评论(0)