《全国青少年Scratch编程二级试卷2及答案.docx》由会员分享,可在线阅读,更多相关《全国青少年Scratch编程二级试卷2及答案.docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2020 年青少年编程能力等级测评试卷Scratch 图形化编程(二级)(考试时间 60 分钟,满分 100 分)一、单项选择题(共 20 题,每题 2.5 分,共 50 分)1. 将下图中角色的x 坐标增加 50,则该角色不会经过(D)。A. 第一象限B第二象限C第三象限D第四象限2. 使用画笔工具模拟下图中铅笔画线的效果时,首先应在画板中将铅笔角色的中心点调整为(C)。A. BCD3. 若让下图中选中的正方形彻底被遮挡,应单击的按钮是(D)。第 8 页共 9 页图形化编程(二级)试卷图形化编程(二级)试卷第 8 页共 9 页A 往前放B 往后放C 放最前面D 放最后面4. 下方流程图中,“
2、将 A 增加 2”将会被执行(B)。开始将A设为1A10?是否将A增加2输出A结束A6 次B5 次C4 次D3 次5. 对于下图中的脚本,点击绿旗后,角色在舞台区画出的图案是(C)。A. 边长为 120 的三角形B边长为 120 的正方形C边长为 80 的三角形D边长为 80 的正方形6. 点击绿旗执行下图中的脚本后,角色的坐标为(C)。A(5,30)B(5,55)C(5,80)D(5,180)7.对应的数学算式是(C)。A 6 + 5 - 3 7B(6 + 5) - 3 7C 6 + (5 - 3) 7D6 + (5 - 3) 78. 点击绿旗执行下图中的脚本,将角色移动到下列位置时,可以播
3、放声音的是(D)。A(0,0)B(0,100)C(100,100)D(100,0)9. 运行下面的程序后,角色说出的内容是(B)。A1212B1221C33D24AB10. 下列脚本中,不能用于添加、删除、获取或修改列表中的元素的是(B)。CD11. 某角色共有 4个造型。对该角色执行下图中的脚本后,其造型编号可能是(B)。A1B2C3D612. 下列不能通过“事件”模块识别的指令是(D)。A. 按下键盘上的数字 0 键C周围噪音的响度大于 50B. 点击舞台上的某个角色D播放声音的音量大于 5013. 下图脚本模拟了老师宣布点名后,三位学生依次说出名字的过程。脚本执行过程中,老师说出的数值最
4、接近(B)。老师学生 1学生 2学生 3A1B7C8D914. 对于图中的列表“序列”,下列脚本的执行结果为 false 的是(B)。ABCD15. 对于点击绿旗后下图中脚本的执行过程,下列叙述错误的是(A)。A变量C变量的值在某一刻可能为 5的值最终为 8B变量D变量的值在某一刻可能为 3的值最终为 516. 执行下图中的脚本,变量b 最终的值是(D)。A2B3C4D517. 执行下图中的脚本后,舞台上会产生的克隆体的个数是(B)。A1B10C11D10018. 下图中的角色 ben共有 4个造型。点击绿旗后,角色的造型最终停留在(C)。A. ben-aBben-bCben-cDben-d1
5、9. 唐僧师徒 4 人西行取经,路遇妖怪,三个徒弟同时大叫“师傅快跑!”。4 个角色对应的脚本如下图所示,点击绿旗后,唐僧移动的步数是(C)。唐僧A0孙悟空B100猪八戒C300沙和尚D900AB20. 小明希望编写脚本实现如下效果:输入一个自然数,说出其各个数位上的数字之和。例如,输入 123,其各个数位上的数字之和为1+ 2 + 3 = 6 ,说出的内容为 6。下列脚本中,能实现这一功能的是( A )。CD二、多项选择题(共 5 题,每题 2 分,共 10 分)AB21. 下列脚本中,计算结果为 20 的有(ABD)。CDABCD22. 执行下列脚本后,位于(0,0) 的角色可以被移动到(
6、0,10) 的有(BC)。23. 下列对于Scratch 中变量和列表的叙述中,正确的有(ABD)。A变量和列表都可以被创建B变量和列表都可以被删除 C变量和列表都可以为空D变量和列表都可以显示和隐藏24. 使用自制积木定义如下脚本,下列叙述正确的是(BCD)。A脚本执行后会播放BarkB脚本执行后会播放CheerC脚本执行后会播放BarkD脚本执行后会播放Cheer25. 下列有关虚拟社区、知识产权和信息安全的叙述中,正确的是(AC)。A搜索引擎可以帮助人们快速、便捷地通过网络获取信息 B在聊天时话不投机,可以对网友反唇相讥甚至任意谩骂 C在网络生活中,应保护个人隐私,不随意公开个人信息 D
7、当自己的作品被冒用、知识产权遭到侵犯时,只能忍气吞声三、判断题(共 10 题,每题 1 分,共 10 分)26. 在平面直角坐标系中,点(50,0) 位于y 坐标轴上。(F)27. 广播发送的对象不包括自身。(F)28. 脚本的结果是g。(T)29. 脚本用于检测列表里是否包含猴子。(T)30. 添加注释可以有效提高脚本的执行效率。(F)31. 点击绿旗执行下图中的脚本,角色说出的内容是true。(F)32. 拒绝使用盗版产品,是对他人负责的表现。(T)33. 在网络生活中,需要保护好QQ 密码以及与别人的聊天记录。(T)34. 下图中的脚本可以用于测量两次点击角色的时间间隔。(T)35. 可
8、以通过单击脚本中的白色下拉菜单找到功能。(T)四、编程题(共 2 题,每题 15 分,共 30 分)36. 编写程序,解决以下问题:准备工作:使用默认的角色和背景,将角色设为隐藏、大小设为 5。编程实现:使用画笔工具,在所给脚本的基础上绘制下图中的彩色螺旋线。(1) 角色初始位置为(0,0) ,面向 90方向,每次左转 89。(2) 边长的初始值为 5,从第 2 条边开始,每条边的边长比上一条边增加 2。(3) 画笔的初始颜色为红色,每绘制 4 段线段,将画笔的颜色增加 3。(4) 当角色首次碰到舞台边缘或按下空格键时,程序停止。36. 参考答案37. 编写程序,解决以下问题:准备工作:导入背景库中的“Blue Sky 2”,并导入角色库中的“Balloon1”角色。编程实现:制作一个“打气球”的小游戏。(1) 使用克隆体,每隔0.5 秒生成 1 个颜色随机、从屏幕底部(水平位置随机)缓缓上升的气球。(2) 绘制一个瞄准器,瞄准器跟随鼠标移动,当瞄准器瞄准气球并按下鼠标时,气球消失。(3) 每击中1 个气球,得分增加1 分;当气球到达屏幕顶端时还未被击中,气球消失、得分减少3 分。(4) 得分小于 0 时,停止游戏,并切换为“游戏结束”背景。37参考答案厂迁r,畸