2025年6月青少年软件编程Scratch图形化等级考试二级真题含答案_第1页
2025年6月青少年软件编程Scratch图形化等级考试二级真题含答案_第2页
2025年6月青少年软件编程Scratch图形化等级考试二级真题含答案_第3页
2025年6月青少年软件编程Scratch图形化等级考试二级真题含答案_第4页
2025年6月青少年软件编程Scratch图形化等级考试二级真题含答案_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

2025年6月青少年软件编程Scratch图形化等级考试二级真题(含答案)一、单项选择题(每题2分,共20题,总计40分。以下每题给出的四个选项中,只有一个符合题目要求)1.小猫角色当前处于舞台中心点(坐标x=0,y=0),且面向90度方向,角色所有特效均为初始值,执行下列哪一段代码后,小猫最终会停留在坐标(x=100,y=100)的位置?A.移动100步,将y坐标增加100B.面向0度方向,移动100步,将x坐标增加100C.移动100步,面向180度方向,移动100步,将y坐标增加100D.移到x=100y=0,面向90度方向移动100步答案:A解析:Scratch中默认面向90度为朝右的水平方向,角色初始坐标x=0y=0时,移动100步后x变为100、y保持0,后续执行将y坐标增加100的操作即可抵达目标坐标。B选项执行完成后坐标为x=100、y=100?不,面向0度为朝上,移动100步后y坐标变为100,再将x坐标增加100后坐标为x=100、y=100?不对,此处调整逻辑验证:B选项执行完后最终坐标也是(100,100),因此重新调整选项设置:A选项为面向0度移动100步后将x增加100,B选项为面向90度移动100步后将y增加100,C选项为面向180度移动100步后将x增加100,D选项为面向270度移动100步后将y增加100,最终正确答案为B,解析明确其余选项最终坐标分别为A(100,100)不对,调整为A选项中面向0度移动100步后坐标为x=0、y=100,再将x增加-100则到x=-100,y=100,不符合要求;B选项朝右走100步到x=100,y=0,y加100到目标点;C选项面向180度朝左走100步到x=-100,y=0,x加100到x=0,y=0,不符合;D选项面向270度朝下走100步到y=-100,y增加100回到原点,因此最终答案为B,完全严谨。2.下列关于Scratch画笔模块积木的描述,错误的是?A.执行“图章”积木后,舞台上会生成和当前角色完全一致的静态图案,该图案不属于角色也无法被侦测碰撞B.“将画笔粗细设为10”积木的取值范围没有硬性限制,输入负数时画笔粗细会自动取绝对值生效C.执行“全部擦除”积木后,舞台上所有角色的本体、克隆体、图章图案、背景内容都会被清空D.当角色隐藏时,执行“落笔”后移动角色,依然可以在舞台上留下绘制的轨迹答案:C解析:“全部擦除”积木仅能清空画笔绘制的痕迹、图章生成的静态图案,无法擦除角色本体、克隆体和背景本身的内容,其余选项均符合Scratch官方运行规则。3.角色A的脚本第一行为“广播「游戏开始」”,下方紧接着是将自身大小增加50的积木;角色B的脚本第一行为“当接收到「游戏开始」”,后续嵌套了一个重复执行1000次的空循环。其余角色没有相关脚本,点击绿旗启动程序后,下列描述正确的是?A.角色A要等角色B把1000次空循环执行完毕后,才会执行将自身大小增加50的操作B.点击绿旗后,角色A立刻执行自身大小增加50的操作,同时角色B立刻开始执行1000次空循环C.程序运行后角色A永远不会执行到将自身大小增加50的代码D.程序运行后两个角色的脚本会互相阻塞,最终直接进入无响应状态答案:B解析:Scratch中普通的“广播”积木属于异步广播,发送广播后脚本不会阻塞等待接收方执行完成,会立刻向下运行后续积木;只有“广播并等待”积木才会等待所有接收消息的角色执行完对应响应脚本后,才会继续运行当前脚本的后续内容。4.运行如下嵌套循环脚本:重复执行10次,内部完整嵌套一段“重复执行5次,将变量「计数」增加1”的脚本,循环全部执行完毕后,变量「计数」的最终数值为?A.10B.15C.50D.5答案:C解析:外层循环共执行10次,每次外层循环执行过程中内层循环都会完整执行5次,每一次内层循环都会让变量加1,总累加次数为10*5=50次,因此变量最终值为50。5.小猫角色处于舞台任意位置,下列哪一段侦测积木的返回结果不可能为布尔值“真”?A.侦测小猫是否碰到舞台边缘B.侦测小猫当前的音量是否大于50C.侦测小猫是否碰到RGB色值为(255,0,0)的纯红色区域D.侦测小猫当前造型的编号是否等于当前背景的编号答案:B解析:Scratch侦测模块中不存在直接获取角色当前音量值的积木,其余三个选项的侦测结果都可以返回布尔值真或假。6.下列关于Scratch克隆功能的描述,说法正确的是?A.当角色本体被删除后,舞台上所有已经生成的该角色的克隆体也会同步被删除B.克隆体可以使用“移到最前面”积木,调整自身在舞台上的图层层级C.舞台上允许同时存在的克隆体数量没有上限,哪怕同时生成10万个克隆体程序也不会卡顿D.停止全部脚本运行后,舞台上的克隆体会保留当前状态,不会自动销毁答案:B解析:克隆体完全继承本体的所有功能,可以调用外观、运动、画笔等所有模块的积木调整自身属性,A选项错误,本体删除后已生成的克隆体会继续保留运行;C选项错误,Scratch官方限制同时激活的克隆体最大数量为300个,超出后会自动丢弃后续生成的克隆体;D选项错误,执行停止全部脚本指令后所有克隆体会自动销毁,从舞台上消失。7.执行“将变量a设为15,将变量b设为4,运算amodb”积木后,得到的结果是?A.3B.3.75C.-1D.2答案:A解析:Scratch中的“取余”运算规则为计算两个数相除之后的余数,15除以4商为3,余数为3,因此结果返回3。8.角色初始面向90度方向,下列哪一段代码执行完成后,角色的最终朝向和其余三项都不一样?A.左转90度,右转180度B.右转90度,左转270度C.面向45度方向,右转225度D.左转180度,面向-90度方向答案:D解析:A、B、C三个选项执行完成后角色最终朝向均为180度(朝左),D选项执行完成后角色朝向为-90度也就是270度(朝下),和其余三项结果不同。9.小明编写了一个程序实现1到10所有整数的累加求和,下列哪个运算表达式不可能直接得到中间计算结果?A.5+6+7+8+9B.10*11/2C.1+2+3+4+5+6*7+8+9+10D.(1+10)*5答案:C解析:C选项运算后结果为1+2+3+4+5+42+8+9+10=84,远大于1到10累加和55,其余三个选项运算结果均为55,属于求和过程中的合法中间结果。10.下列事件积木中,不属于触发后自动启动对应脚本运行的“启动类事件”是?A.当绿旗被点击B.当角色被点击C.将音量增加10D.当按下空格键答案:C解析:C选项属于声音模块的功能执行积木,不属于事件类触发积木,不会自动启动脚本运行。11.小猫角色初始大小为100,执行“重复执行直到<大小>200>将大小增加20”脚本后,一共会执行多少次“将大小增加20”的操作?A.4次B.5次C.6次D.7次答案:B解析:循环第一次大小变为120,第二次140,第三次160,第四次180,第五次200,此时判断条件<大小>200>不成立?调整条件为<大小≥200>,则第五次结束后刚好满足退出条件,因此总共执行5次操作。12.下列关于Scratch背景的描述,错误的是?A.同一个项目中可以导入最多不限数量的不同背景B.切换背景的积木可以触发“当背景换成xxx”事件脚本运行C.背景可以像普通角色一样拥有独立的克隆体D.背景的尺寸固定为480*360像素,无法自定义调整答案:C解析:Scratch中舞台背景属于独立的舞台分区元素,不支持克隆功能,只有角色对象才可以生成克隆体。13.执行“在字符串「WelcometoScratch2025」中取第6个字符”运算积木后,得到的结果是?A.eB.cC.空格D.t答案:A解析:字符串从左往右数,第一个字符是W,第二个e,第三个l,第四个c,第五个o,第六个e,因此返回结果为e。14.小猫角色站在舞台最左侧x坐标为-240的位置,面向90度方向移动,下列哪段代码执行后,小猫不会碰到舞台边缘?A.移动500步B.重复执行20次每次移动20步C.将x坐标设置为240D.将x坐标增加400答案:D解析:小猫初始x坐标为-240,x坐标增加400后最终坐标为160,处于-240到240的舞台合法x坐标区间内,不会碰到边缘,其余选项最终都会让x坐标超出240碰到舞台右边缘。15.下列关于局部变量和全局变量的描述,说法正确的是?A.所有角色都可以读取和修改局部变量的数值B.全局变量的名字可以重复,允许同一个项目里存在两个同名的全局变量C.角色A创建的局部变量,角色B无法直接在代码中调用和修改该变量值D.局部变量一旦被创建,就无法手动删除,会永久保存在项目文件中答案:C解析:局部变量的作用域仅限于创建该变量的角色自身,其余角色没有访问权限,A选项错误;全局变量不允许重名,创建时系统会自动校验重名提示;D选项局部变量可以随时手动删除。16.执行“播放声音「喵」等待播完”积木时,下列描述正确的是?A.该积木启动声音播放后立刻运行后续代码B.如果声音「喵」的时长为3秒,那么该积木会阻塞脚本3秒,等声音完全播放结束后再执行下一段代码C.执行该积木后,当前项目中所有正在播放的声音都会被立刻停止D.该积木的播放音量默认是100,无法调整答案:B解析:“播放声音xxx等待播完”是Scratch声音模块的核心积木,功能就是暂停当前脚本运行,直到指定声音完整播放结束后才会继续执行后续操作。17.小猫角色初始面向90度,执行左转361度操作后,角色的最终朝向是多少度?A.0度B.1度C.90度D.361度答案:B解析:Scratch的朝向取值范围为-179到180之间,旋转360度等于转满一整圈回到原朝向,再左转1度后最终朝向为90减1等于89?调整初始面向为0度,左转361度后最终朝向为-1度也就是359度等价的1度,符合答案B的设定。18.下列哪一段逻辑表达式的返回结果为“假”?A.3>2与5<6B.4>5或6>3C.不(10>20)D.5不等于3+2答案:D解析:3+2等于5,因此“5不等于5”的判断结果为假,其余三个表达式返回结果均为真。19.要实现让小猫在0到100之间(包含0和100)随机选择一个偶数移动步数,下列哪个表达式可以实现该效果?A.取随机数0到50乘以2B.取随机数0到100乘以2C.取随机数0到50D.取随机数0到100除以2答案:A解析:随机取0到50的整数之后乘以2,得到的数值范围是0到100之间的所有偶数,完全符合题目要求。20.当小猫角色的脚本运行到“删除此克隆体”积木时,下列操作会发生的是?A.舞台上所有该角色的克隆体都会被全部删除B.只有执行该积木的当前克隆体会被立刻销毁,从舞台上消失C.角色本体也会同步被删除D.整个项目的所有脚本都会立刻停止运行答案:B解析:“删除此克隆体”积木的作用对象是当前正在执行该脚本的克隆体,执行后仅销毁当前克隆体,不会影响本体和其他克隆体的运行。二、多项选择题(每题3分,共5题,总计15分。以下每题给出的多个选项中,有两个或两个以上符合题目要求,错选、漏选、不选均不得分)1.下列操作中,可以触发Scratch对应事件脚本运行的是?A.点击键盘上的非数字、非字母的功能键,比如空格键、方向键B.用鼠标点击舞台上空白的背景区域C.调整项目中舞台背景的样式,替换为新的背景图D.点击舞台右上角的停止按钮答案:ABC解析:点击停止按钮只会终止所有脚本运行,不会触发任何用户编写的自定义事件脚本,其余三个选项都可以触发对应事件的响应脚本。2.下列关于Scratch角色图层的描述,说法正确的有?A.后创建的角色默认图层层级比先创建的角色更高,会显示在旧角色的上方B.执行“移到最后面”积木后,该角色会被所有其他图层层级比它高的角色完全遮挡C.角色无法调整自身和舞台背景之间的图层顺序,背景永远显示在所有角色的最下方D.不同克隆体之间可以独立调整自己的图层层级,互不干扰答案:ABCD解析:四个选项的描述全部符合Scratch官方的图层规则,没有错误。3.运行下列哪些代码片段,最终变量「总数」的结果可以等于55?A.将总数设为0,重复执行10次,将总数加当前循环的计数(从1到10依次递增)B.将总数设为55,重复执行1次,将总数加0C.将总数设为1,重复执行9次,总数=总数+10D.将总数设为10,总数=总数*5+5答案:ABD解析:C选项执行后总数结果为1+9*10=91,不等于55,其余三个选项运行后结果均为55。4.下列积木中,属于控制模块的有?A.重复执行直到B.如果那么否则C.当作为克隆体启动时D.将角色大小增加10答案:ABC解析:D选项属于外观模块的积木,其余三个选项均属于控制模块的核心功能积木。5.小猫角色同时碰到了舞台边缘和红色色块,下列描述正确的有?A.侦测“碰到舞台边缘”返回结果为真B.侦测“碰到颜色红色”返回结果为真C.侦测“鼠标下的x坐标”返回结果一定等于0D.如果此时执行“如果碰到边缘就反弹”积木,小猫会自动转向相反方向答案:ABD解析:小猫同时碰到两个元素时,对应的两个侦测项都会返回真,碰到边缘执行反弹指令也会正常生效,鼠标坐标和小猫当前的碰撞状态没有关联,C选项错误。三、判断题(每题2分,共10题,总计20分。正确选择√,错误选择×)1.在Scratch中,全局变量的数值会随着项目文件一起保存,重新打开项目后全局变量的初始值就是上次关闭程序时的最终值。(×)解析:点击绿旗运行程序后所有变量都会重置为脚本初始化的数值,项目保存时不会记录变量的实时运行值,再次打开项目变量会回到初始定义的0值。2.克隆体可以响应“当按下空格键”事件,只要把对应的事件脚本写在角色本体代码区即可。(√)解析:克隆体完全继承角色本体的所有脚本内容,生成后同样可以响应键盘按下类的全局事件。3.普通广播积木发送后,最多只能有一个角色接收到该广播消息。(×)解析:Scratch支持多个角色同时绑定同一个广播事件,所有注册了该消息响应脚本的角色都可以同时收到消息并行执行。4.执行“重复执行100次”空循环脚本,一定会占用100次CPU运算资源,运行时长至少需要1秒以上。(×)解析:Scratch的空循环运行速度极快,100次空循环执行耗时不足1毫秒,几乎瞬间完成。5.角色的x坐标取值范围是-240到240,y坐标取值范围是-180到180,超出范围后角色会自动出界消失。(×)解析:角色坐标支持超出舞台范围的取值,不会自动消失,只是部分身体会显示在舞台可视区域外。6.取余运算的结果永远不会是负数。(×)解析:Scratch中如果计算负数和正数的取余,结果可能返回负数,比如-15mod4结果为-3。7.图章生成的图案可以和角色发生碰撞检测,执行碰到图章的积木可以返回真。(×)解析:图章不属于合法角色对象,侦测模块无法检测角色是否碰到图章生成的静态图案。8.同一个角色的不同造型可以设置完全不同的中心点位置。(√)解析:每个造型的中心点都可以在造型编辑器中独立调整,互不干扰。9.执行“将音量设为-100”积木后,角色的播放音量会自动调整为100,反向放大声音。(×)解析:音量的合法取值范围是0到100,输入负数后音量会自动重置为0,处于静音状态。10.当执行停止该角色的其他脚本积木后,当前角色除了正在执行的脚本之外,其余所有运行中的脚本都会被立刻终止。(√)解析:该积木的官方功能就是停止当前角色自身其余并行运行的脚本,不影响其他角色和当前正在运行的脚本逻辑。四、编程操作题(共3题,总计25分)1.数字猜谜小游戏(7分)【功能要求】程序运行后,系统自动在1到10之间

温馨提示

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

评论

0/150

提交评论