《2021年6月份青少年软件编程(图形化)等级考试试卷(三级)-20210626103831241.docx》由会员分享,可在线阅读,更多相关《2021年6月份青少年软件编程(图形化)等级考试试卷(三级)-20210626103831241.docx(19页珍藏版)》请在优知文库上搜索。
1、青少年软件编程(图形化)等级考试试卷(三级)分数:100.00题数:38一、单选题(共25题,每题2分,共50分)1.下图中的程序执行一次之后,“我的变量”最终的值是?OA、0或者1B、true或者falseC、包含或者不包含D、成立或者不成立答案:B试题解析积木()包含()”是一个条件判断语句,它判断之后只会返回“true或者false”而变量可以记录字母,所以答案为B。2.如果你的平均成绩是93分,数学是95分,运行下面程序后角色会?()A、说“祝贺你”B、说”抱歉,数学分数太低C、说”抱歉,平均分太低“D、什么都不说答案:A试题解析:3.如果a=7,b=2tC=9,执行下面程序后,角色会
2、说?()A、红色B、绿色C、蓝色D、白色答案:B试题解析:4.以下选项执行一次之后能够画出下图中的图形的是?OA、D、答案:A试题解析:当画笔的颜色为黑色或者白色时饱和度为0,此时颜色值改变也不会引起颜色的变化.5.2.2472129659666074运行下面程序后,角色说的内容不可能是?OA、B、1.37C、9.6D、7答案:A试题解析:当随机数当中设置的取值范围带了小数点之后,取到的随机数包含这段范围之间的小数和整数。但是,当与“说()”结合时,当取到的随机数包含多为小数时,会自动保留到小数点后两位。所以选项A当中的数不可能被角色说出来。6. “旋转跳跃我不停歇”,小猫随着歌声翩翩起舞,并
3、且记录了自己的每一个动作,以下选项中的程序执行一次之后没有记录小猫舞蹈动作的是?O试题解析:通过画笔中的图章功能结合重复使用可以记录角色的每一个动作,而选项C时重复执行结束之后才图章一次,所以并不能记录角色的每一个动作,故选C.7. 在1和8之间取随机数的意思是?()A、从1到8之间取整数,包括1和8B、从1到8之间取小数,包括1和8C、从1到8之间取整数,不包括1和8D、从1到8之间取小数,不包括1和8答案:A试题解析:8.下面程序执行一次之后,角色说出的内容不可能是?()将WSR0力布。和力词IKMA轿Mt,g在O和&IUIMUiBMWOHA、1B、11C、20D、2答案:C试题解析:被减
4、数取得最大值是20,减数能够取得最小值是L所以差不可能等于209. 实现累加计算用到的积木有?()A、重复执行B、广播C克隆D、随机数答案:A试题解析:10. 小猫在森林里面玩耍时捡到一个宝贝,它发现这个宝贝有一个神奇的作用:它会复制放到里面的东西。以下选项中具有这个功能的是?OA、克隆B、落笔C、移动D、旋转答案:A试题解析:落笔,移动,旋转并不会让舞台上的东西增加11.在国王组织的春游活动中小猫的背包里面装了好朋友最喜欢的香蕉,小猴子的背包里面装了好朋友最喜欢的小鱼干,以下选项中能够让两位好朋友背包内的东西互换的是?OyMHNImwn,为小酶Ira小子的Ott . 改为 时BKB、c、*m
5、ra 设为D、答案:A试题解析:要实现两个变量的内容互换,需要先将其中一个变量暂时存放,将另一个变量赋给它,然后再将暂时存放的赋给另一个变量。而选项B最终两个变量的值都是“香蕉”;选项C、D最终两个变量的值都是“小鱼干”;所以正确答案为A。12.执行下面程序后,说的结果?()A、4B、5C、4.5D、6答案:C试题解析:13.科技达人Casey给图书馆做了一款噪音检测提示系统,当图书室声音小于等于30时,画面显示笑脸,当声音大于30时,显示难受的表情,并且语音提示“保持安静”。以下哪个选项可以实现这个检测功能?()B、用4H答案:A试题解析:作为一个系统需要长时间运行,因此CD两个选项不符合要
6、求,B选项虽然有表情的切换,语音的播放,但是每当播放完提示音后都会有切换到微笑的瞬间。14.在跑步比赛中,起点裁判发布消息“预备”,等待终点裁判准备就绪后,起点裁判才会下达“开始”的命令。下面哪个选项可以实现这个功能?()D、答案:B试题解析:”广播()并等待”会等接收此广播的角色执行完相应的动作之后再继续执行之后的程序,而”广播()“是发完广播之后马上执行之后的程序.而题目中需要等待终点裁判返回信息后才执行之后的程序,故选B15.在捉蚱螭游戏中,背景如下图所示,能够实现蚱蜻在整片草地的随机位置出现的选项是?O答案:A试题解析:B选项只能在一个固定的点;C能够让蚱蠕在草地得上边缘随机位置出现,
7、但是不符合题目要求“整块草地随机位置”;D选项只能让蚱螭在墙体部分任意位置出现;而想要在整个草地得任意位置出现,那么x、y坐标得设置需要包含整块草地,即X(-240,240),V(-50,-180),所以选项为A,16.下面程序绘制的图形是?()A、只能绘制正四边形B、只能绘制正五边形C、可以绘制任意长度的多边形D、改变变量边数的值,可以绘制不同的正多边形答案:D试题解析:17.角色A的程序如左图所示,角色B的程序如右图所示。点击绿旗,什么时候说:真棒?O A、角色A开始切换造
8、型时B、角色A造型切换十次完成后C、角色B造型切换十次完成后D、不会说此句答案:B试题解析:18.下图中的程序执行一次之后,变量a、b的值分别是多少?()A、5060B、 5061C、 5160D、5161答案:C试题解析:当变量a=51时满足大于50的条件厕执行停止这个脚本,所以a不再增加;而变量b重复执行60次,每次增加L当执行完60次时停止重复所以变量b=60.故答案为C.19.默认小猫角色,初始位置在舞台中心,下面程序执行一次后,下面哪个选项是正确的?OA、小猫走动一段距离后,停下来,但是没有颜色变化B、小猫原地不动,但颜色发生变化C、小猫来回走动,同时颜色发生变化D、小猫走动一段距离
9、后,停下来,接着颜色不停的发生变化答案:D试题解析:重复执行10次,每次移动10步,并不能让小猫在舞台上来回走动.只能走一段距离,之后颜色变化20.执行下面程序,角色会说?()A、34B、28C、51D、42答案:A试题解析:21.小猫和小伙伴玩扔骰子走格子游戏,在游戏中小猫和小伙伴会根据背景中的方格指示运动和并能自动转向,且移动一步刚好是一个方格。游戏背景图如下左图所示,那么按照右图中的程序,重复执行直到里的程序最少执行多少次,小猫能够到达终点OA、2B、3C、4D、5答案:A试题解析:当第一次重复移动5步,第二次重复移动6步,就可以到达终点22.下面程序画出的图形是?()A、B、C、D、
10、答案:C 试题解析:23.下面程序绘制的图形是?()A、正方形B、正三角形Cs长方形D、圆答案:A试题解析:24.小猫和角色bell在舞台左侧边缘,如右图所示。小猫的程序如左图所示,角色bell没有任何程序,执行下面程序一次后,舞台上出现的内容是?()44444A、燮燮落第矍.B、铃燮燮燮,C、费D、人答案:B试题解析:角色可以克隆自己也可以克隆别的角色,但”当作为克隆体启动时只能针对自己的克隆体.25 .克隆体的总数上限大约是?()A、100B、200C、300D、400答案:C试题解析:二、判断题供10题,每题2分,共20分)26 .图章工具能够复制角色的所有外观属性,例如大小、显示、隐藏
11、、颜色、虚像、马赛克等特效。答案:错误试题解析:27.广播和变量都能起到在角色之间进行信息传递的作用。答案:正确试题解析:变量可以通过值的变化在角色间传递信息。28.随机数积木只能生成指定范围内的随机整数。答案:错误试题解析:当设置的取值范围包含小数时就可以取到范围之内的随机小数。29.在程序编写中,只要使用了“重复执行”就会造成死循环。答案:错误试题解析:”重复执行()次”和“重复执行直到()”都是循环语句,但是再满足一定条件时就会跳出循环而“重复执行也可以通过“停止全部脚本”等跳出循环.30.变量名可以用字母、数字、特殊符号等命名。答案:正确试题解析:变量名可以用字母、数字、特殊符号等命名
12、。31. 使用画笔中的落笔积木后必须使用抬笔,才能够在舞台上画出痕迹。答案:错误试题解析:只要使用了落笔,移动时就可以画出痕迹.32.如果a的值为95,执行下面程序,角色会说成绩相当好”。答案:正确试题解析:33.执行下列程序后,我的变量的值是32。答案:正确试题解析:34 .广播也可以像变量一样设定其作用范围为“适用于所有角色”和“仅适用于当前角色”两种状态。答案:错误试题解析:广播适用与整个程序中包含自己在内的所有角色以及舞台.35 .角色可以克隆自己也可以克隆别的角色及舞台。答案:错误试题解析:不能克隆舞台三、编程题(共3题,共30分)36 .躲球游戏控制小猫尽量躲开小球。游戏结束&nb
13、sp; 1 .准备工作(1)背景:使用原始空白背景;(2)角色:除原有小猫角色外,添加角色:Ball; (3)变量:建立变量“分数”。2 .功能实现(1)用上、下、左、右方向键控制小猫移动; (2)使用克隆,克隆出6个球;(3)克隆体出现在随机位置,面向随机方向移动,碰到边缘就反弹; (4)分数一直变化,是计时器的数值,时间越长,分数越高;(5)当小猫碰上小球,小猫和小球全部消失,出现“游戏结束”四个字,游戏结束。答案:小球程序:小猫程序:“游戏结束”角色程序:试题解析:评分标准: (1)实现了用上、下、左、右键控制猫的移动;(2分
14、)(2)重复设置分数为计时器的值;(2分)(3)克隆出6个球;(2分)(4)球能够面向随机方向运动;(2分)小猫碰到球后,小猫隐藏,广播消息,出现“游戏结束”后,停止全部脚本。(2分)37.计算成绩总和小猫帮助老师计算出班级成绩总和。 1 .准备工作(1)保留白色背景及默认小猫角色。2 .功能实现(1)询问“班级的人数是?,输入班级人数;(2)根据班级总人数依次询问“第X个学生的成绩是?”,依次输入每一位同学的成绩;(X表示第几个,例如第1个学生的成绩是?第2个学生的成绩是?)(3)小猫计算出成绩总和,并说出成绩总和是:XXX分”。答案:参考程序:试题解析:评分标准:(1)正确初始化所设置全部变量;(1分)(2)通过询问获取总人数,并用变量存储;(2分)询问时没有适当文字提示扣1分(3)重复询问成绩次数设置正确