2025年中国电子学会青少年软件编程(化)等级考试试卷附答案_第1页
2025年中国电子学会青少年软件编程(化)等级考试试卷附答案_第2页
2025年中国电子学会青少年软件编程(化)等级考试试卷附答案_第3页
2025年中国电子学会青少年软件编程(化)等级考试试卷附答案_第4页
2025年中国电子学会青少年软件编程(化)等级考试试卷附答案_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2025年中国电子学会青少年软件编程(化)等级考试试卷附答案一、单项选择题(共25题,每题2分,共50分)1.在Scratch中,以下哪个积木块属于“控制”类别?A.播放声音直到完成B.如果那么C.将变量得分增加1D.下一个造型答案:B2.角色“小火箭”的初始位置是x=0,y=0。执行“移动10步”后,若要让它回到初始位置,应使用的积木是?A.移到随机位置B.移到x:0y:0C.碰到边缘就反弹D.设定x坐标为0答案:B3.列表“课程表”当前内容为["语文","数学","英语","科学"],执行“在列表课程表的第2项后插入‘体育’”操作后,列表内容变为?A.["语文","体育","数学","英语","科学"]B.["语文","数学","体育","英语","科学"]C.["语文","数学","英语","体育","科学"]D.["体育","语文","数学","英语","科学"]答案:B4.要实现“当角色被点击时,说‘我被选中了!’2秒,然后切换到下一个造型”,正确的积木顺序是?A.当角色被点击→说“我被选中了!”2秒→下一个造型B.当角色被点击→下一个造型→说“我被选中了!”2秒C.当角色被点击→等待1秒→说“我被选中了!”2秒→下一个造型D.当角色被点击→说“我被选中了!”2秒→等待0.5秒→下一个造型答案:A5.舞台默认的宽度和高度范围是?A.x:-180到180,y:-120到120B.x:-240到240,y:-180到180C.x:-360到360,y:-240到240D.x:-200到200,y:-150到150答案:B6.变量“生命值”设置为“仅适用于当前角色”,另一个角色“医生”能否读取该变量的值?A.能,所有变量都是全局的B.不能,局部变量仅当前角色可见C.能,通过“获取变量”积木跨角色调用D.不能,变量不可跨角色使用答案:B7.执行以下积木块后,变量“结果”的值是?设置结果为0重复执行3次将结果增加2如果结果>3停止全部脚本答案:2解析:第一次循环结果=2(不满足>3),第二次循环结果=4(满足>3,停止脚本),最终结果为4?(此处题目可能存在笔误,正确逻辑应为:第一次循环后结果=2,不停止;第二次循环结果=4,触发停止,所以最终结果是4。但根据选项可能需调整,此处假设题目正确,答案应为4)(注:原题可能存在描述误差,正确答案应为4,但需根据实际积木执行顺序确认)8.角色“星星”有5个造型,要实现每0.3秒切换一次造型,循环播放,应使用的积木组合是?A.当绿旗被点击→重复执行→下一个造型→等待0.3秒B.当绿旗被点击→下一个造型→等待0.3秒→重复执行→下一个造型C.当绿旗被点击→重复执行→等待0.3秒→下一个造型D.当绿旗被点击→重复执行→下一个造型→等待0.3秒答案:D9.声音“警报”的时长为5秒,执行“播放声音警报”后,立即执行“说‘危险!’2秒”,会发生什么?A.先播放声音5秒,再显示文字2秒B.声音和文字同时开始,声音持续5秒,文字持续2秒(2秒后文字消失,声音继续)C.文字显示2秒后,声音才开始播放D.声音播放2秒后停止,文字同时消失答案:B10.要检测角色是否碰到舞台边缘,应使用的积木是?A.碰到颜色?B.碰到鼠标指针?C.碰到边缘?D.碰到角色?答案:C11.列表“成绩”包含[90,85,95,88],执行“将列表成绩的所有项求和”后,变量“总分”的值是?A.358B.359C.360D.361答案:A(90+85=175,175+95=270,270+88=358)12.变量“时间”初始值为60,执行“重复执行直到时间=0→将时间减少1→等待1秒”后,总共等待的时间是?A.59秒B.60秒C.61秒D.58秒答案:B(从60减到0需60次减少,每次等待1秒,共60秒)13.角色“小鱼”的造型中心在身体右侧,执行“右转90度”后,角色的朝向会?A.向上B.向右C.向下D.向左答案:C(默认角色朝右,右转90度后朝下)14.要让背景从“白天”切换到“夜晚”,应使用的积木是?A.下一个背景B.切换背景为“夜晚”C.背景切换特效D.显示背景答案:B15.执行“如果(5>3)或(2=4)那么→说‘正确’→否则→说‘错误’”,角色会说?A.正确B.错误C.先正确后错误D.无显示答案:A(5>3为真,“或”运算只要一个为真则整体为真)16.角色“机器人”有“站立”“行走”两个造型,要实现按下左箭头键时切换为“行走”造型并向左移动,松开时切换回“站立”造型,正确的设置是?A.当左箭头键被按下→切换造型为“行走”→重复执行→向左移动10步;当左箭头键被松开→切换造型为“站立”B.当绿旗被点击→重复执行→如果左箭头键被按下→切换造型为“行走”→向左移动10步→否则→切换造型为“站立”C.当左箭头键被按下→切换造型为“行走”→移动10步;当左箭头键被松开→切换造型为“站立”D.当绿旗被点击→重复执行→如果左箭头键被按下→切换造型为“行走”→向左移动10步;如果左箭头键被松开→切换造型为“站立”答案:B(需持续检测按键状态,使用重复执行中的条件判断)17.声音“音乐”的播放模式设置为“播放并继续”,执行该积木后,脚本会?A.等待音乐播放完成后继续执行后续积木B.立即执行后续积木,音乐在后台播放C.暂停脚本,直到音乐播放一半D.随机停止音乐播放答案:B18.变量“得分”初始值为0,执行“如果得分<60→说‘不及格’→否则如果得分<80→说‘良好’→否则→说‘优秀’”,当得分=75时,角色会说?A.不及格B.良好C.优秀D.无显示答案:B19.要让角色“气球”从舞台底部(y=-180)匀速上升到顶部(y=180),耗时6秒,应设置“移动”积木的步数为?(注:每步移动的距离=总距离÷总步数,总步数=总时间÷每步时间,默认每步时间约0.1秒)A.60步(总距离360,6秒=60步,360÷60=6步/次)B.30步(360÷30=12步/次)C.120步(360÷120=3步/次)D.90步(360÷90=4步/次)答案:A(6秒=60个0.1秒,总距离360,360÷60=6步/次,所以移动6步,重复60次,或直接使用“移动10步”并调整等待时间,但题目可能简化为总步数=6秒/0.1秒=60次,每次移动360/60=6步)20.列表“颜色”包含["红","绿","蓝"],执行“删除列表颜色的最后一项”后,再执行“在列表颜色的末尾添加‘黄’”,列表内容是?A.["红","绿","黄"]B.["红","绿","蓝","黄"]C.["绿","蓝","黄"]D.["红","黄"]答案:A21.角色“时钟”的造型是一个圆形钟表,要实现指针每1秒顺时针转动30度(1小时对应30度),应使用的积木是?A.当绿旗被点击→重复执行→右转30度→等待1秒B.当绿旗被点击→重复执行→左转30度→等待1秒C.当绿旗被点击→重复执行→右转30度→等待0.5秒D.当绿旗被点击→重复执行→左转30度→等待0.5秒答案:A(顺时针转动为右转)22.执行“将变量a设为5,变量b设为a+3”后,变量b的值是?A.5B.8C.3D.15答案:B23.要实现“当鼠标指针靠近角色时,角色变大;远离时变小”,应使用的检测积木是?A.碰到颜色?B.鼠标指针的x坐标C.碰到鼠标指针?D.角色的大小答案:C24.角色“蝴蝶”有4个造型,执行“下一个造型”3次后,当前造型编号是?(初始为造型1)A.1B.2C.3D.4答案:D(1→2→3→4)25.以下哪个积木可以实现“当收到广播‘开始’时,角色开始移动”?A.当绿旗被点击→广播“开始”B.当收到广播“开始”→移动10步C.广播“开始”并等待D.当角色被点击→广播“开始”答案:B二、编程题(共3题,第26题15分,第27题20分,第28题15分,共50分)26.设计一个“智能台灯”程序:当按下空格键时,台灯(角色)切换“开灯”和“关灯”造型(需2个造型),同时播放“叮”的声音;当鼠标指针点击台灯时,台灯说“请按空格键控制开关”2秒。答案:(1)角色设置:添加角色“台灯”,上传“开灯”“关灯”两个造型。(2)声音设置:上传“叮”的声音文件。(3)脚本编写:当绿旗被点击时:切换造型为“关灯”(初始状态)当空格键被按下时:切换到下一个造型(在“开灯”和“关灯”间切换)播放声音“叮”当角色被点击时:说“请按空格键控制开关”2秒27.开发一个“数学小考官”游戏:程序随机提供两个1-10之间的整数(变量a和b),角色“考官”说“请计算:a+b=?”2秒,然后弹出对话框询问用户答案;如果回答正确(等于a+b),说“正确!”1秒,得分加1;如果错误,说“错误,正确答案是a+b”1秒,得分减1。游戏共进行5轮,结束时显示“游戏结束,最终得分:”+得分。答案:(1)变量设置:新建变量“a”“b”“得分”(初始为0)“轮次”(初始为0)。(2)角色设置:使用默认角色“小猫”作为考官。(3)脚本编写:当绿旗被点击时:设置得分为0设置轮次为0重复执行直到轮次=5设置a为随机数1到10设置b为随机数1到10说“请计算:”+a+“+”+b+“=?”2秒询问“请输入答案:”并等待如果(回答=(a+b))那么说“正确!”1秒将得分增加1否则说“错误,正确答案是”+(a+b)1秒将得分减少1将轮次增加1说“游戏结束,最终得分:”+得分2秒28.创作一个“四季变换”动画:舞台有“春”“夏”“秋”“冬”4个背景,角色“小画家”初始在舞台左侧(x=-200,y=0),当按下右箭头键时,小画家向右移动10步,同时切换到下一个背景(顺序:春→夏→秋→冬→春循环);当小画家移动到舞台右侧(x=200)时,停止所有脚本。答案:(1)背景设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论