1、真题详解9全国青少年编程等级考试Scratch二级真题解析全国青少年软件编程(Scratch)等级考试试卷(二级)(2019-9)分数:100.00 题数:37一、单选题(共25题,每题2分,共50分)1. 要让角色移动过程中碰到舞台边缘说“你撞到我啦”,下图红框处应该选择哪个指令?()A、 B、C、 D、答案:A考点分析:考查侦测模块下面的碰撞检测积木的使用,题目要求碰到舞台边缘,所以可以排除BD碰到颜色类,C还需要加一个运算模块下面的判断指令才行,所以A答案正确,可能小朋友们平时不认真会不知道,A的下拉三角形可以选择舞台边缘和其它角色。2. 制作“火箭发射”的动画,在动画初始状态需要选择哪
2、个积木指令,实现静音的效果()?A、B、C、D、答案:D考点分析:考查声音模块下面的积木的使用,题目要求开始的时候实现静音,停止所有声音播放肯定就能拿到,A是改变音量大小,BC是声音特效,音调高低和左右声道。3. 下列程序的运行效果描述正确的是()? A、面向鼠标指针B、移到鼠标指针位置C、重复执行移到鼠标指针位置D、重复操作鼠标答案:C考点分析:考查具体积木的使用,图中有循环结构,里面有移到鼠标,所以答案是C4. 制作“开心苹果”的动画,当前“苹果”角色的大小为30,下面哪组指令能够使得“苹果”角色的大小增加10。()?A、 B、 C、 D、答案:C考点分析:考查角色大小积木的使用,题目要求
3、角色大小增加10,所以就是C答案5. 下图中程序运行后,角色的坐标为()?A、(0,0) B、(100,100)C、(100,0) D、(0,100)答案:B考点分析:考查坐标、循环结构的知识,开始的时候X=0,Y=0;然后重复10次X增加10,也就是X=100;接着重复10次Y增加10,也就是Y=100,所以最后结果是B6. 运行下面指令时,角色会说出。()A、appleB、bananaC、applebananaD、bananaapple答案:C考点分析:考查连接字符串积木的使用,连接字符串是将两个字符串连在一起所以是C7. 下列哪个指令角色运行完程序之后回到最开始的状态的是()?A、 B、
4、C、 D、答案:B考点分析:考查旋转积木的使用,A是转了36度,C是转了15度,D是转了150度,只有B答案是转了360度,旋转360度刚好一圈回到初始状态,所以答案B8. 角色的程序如下图,运行效果是( )? A、没有任何效果B、角色大小增加10C、角色大小增加20D、角色大小增加30答案:B考点分析:考查条件运算及角色大小积木的使用,图片里面的条件50大于50,显然不成立,50等于50;所以会执行否则后面的积木,也就是大小增加20,所以答案B9. 角色初始状态面向左边(-90),下列选项中程序运行后哪个选项和下图的最终效果一样?A、 B、C、 D、答案:B考点分析:考查朝向及旋转角度知识,
5、题目开始是面向-90度朝左,题目给定的图片最后角色是面向90度也就是朝右,所以我们要找角色朝右的选项;A是一直重复旋转每次180度、C是左转150度,D是向左移动180步,都不对;只有B答案右转180度正确10. 该模块的作用是()? A、如果不满足条件,执行指令包含的脚本模块B、如果满足条件,执行指令包含的脚本模块C、如果满足条件,重复执行指令包含的脚本模块D、如果不满足条件,重复执行指令包含的脚本模块答案:B考点分析:考查条件判断如果那么的积木使用,如果满足条件,执行指令包含的脚本模块,所以答案B11. 下列程序指令中,能正确计算出正方形的面积的是() ?A、 B、C、 D、答案:D考点分
6、析:考查询问指令及数学知识;我们都知道正方形的面积是边长乘以边长,所以答案是D;C求的是正方形的周长12. 在十六进制中,10用小写字母a表示,15用小写字母()表示?A、b B、d C、e D、f答案:D考点分析:考查数学进制转化知识,十六进制是由(0-F) 16个数字组成;十进制(0-9)对应的11-16用十六进制分别表示为:a(10)、b(11)、c(12)、d(13)、e(14)、F(15)13. 要实现如果键盘输入的数大于10就改变角色大小,否则就改变角色特效,应选择下列哪个指令?()A、 B、C、 D、答案:B考点分析:考查分支结构知识,A是条件判断,B是条件判断分支结构,C是有限
7、循环,D是无限循环;所以答案是B14. 下面的数中,可以表示为二进制的数是( )?A、2B、10111C、32768D、1024答案:B考点分析:考查二进制知识,ACD都是十进制数,只有B是二进制;二进制数都是由0和1组成15. 冬冬和明明在玩一个旋转三角形的游戏,三角形的三个顶点的编号分别为1、2、3。顶部编号为1,旋转1次如下图所示,旋转100圈以后,顶部编号为( )。 A、1 B、2 C、3 D、0答案:B考点分析:考查观察能力,逻辑推理能力;我们要知道三角形,旋转3次之后就会回到原先的状态,所以旋转100圈,其实可以先旋转99圈,这时候回到初始状态,接着在转1圈,所以也就是和上图一样,
8、顶点为2,答案B16. 下面哪个指令的运算结果为假false( )?A、B、C、D、答案:A考点分析:考查逻辑关系与和或运算,与运算是两个条件都为真(true)就返回逻辑值真(true),否则返回逻辑值假(false);或运算是只要有一个条件为真(true)就返回返回逻辑值真(true),否则返回逻辑值假(false);所以根据这个规则A的返回值为false17. 一只小球从舞台顶部落下,舞台底部分为绿色的草地和蓝色的河流两种,我们可以通过哪种程序结构实现判断出落在草地还是河流中?( )A、 B、C、 D、答案:B考点分析:考查控制积木的使用,题目明确说明有两种可能,所以需要用到分支结构也就是
9、B答案18. 想让小猫一直在舞台上移动,应采用下列哪种程序结构?( )A、 B、C、 D、答案:C考点分析:和上一题考点一样,只是这题题目要求要一直移动,所以需要用到无限循环,也就是C19. 运行下面指令模块,输入100,正确的显示效果是( ) A、全票 B、半票C、全票半票 D、半票全票答案:B考点分析:考查数学逻辑知识和条件分支语句,1004,所以正确也就是(true)35. 我们使用下面的取色工具,可以在舞台以外的区域选取颜色。( )答案:错考点分析:考查拾色器的使用,拾色器只能拾取舞台区域以内的颜色三、编程题(共2题,每题15分,共30分)36. “飞不出去的蝴蝶” 程序说明:舞台上有黑色边框,蝴蝶自动向前运动时,如果触碰到黑色边框,就会发出声音,并且转向。蝴蝶永远都飞不出黑色边框。(边框自己绘制) 1.准备工作(1)在舞台四周绘制一个封闭的黑色边框(如图),无填充、黑色边框加粗。(2)删除原小猫角色,加载新角色蝴蝶。2.功能实现(1)蝴蝶角色初始位置在黑色边框内部,蝴蝶蝴蝶自动向前运动。(2)如果触碰到黑色边框,就会发出声音。碰到黑色边框后自动转向,并自动运动,向矩形方框内部的白色区域运动。蝴蝶永远都飞不出黑色边