版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
NOC编程猫创意编程初赛试题(含详细答案解析)考试说明1.本试卷满分100分,考试时间60分钟2.试题适用于编程猫图形化编程初赛参赛学生3.答题要求:客观题选择正确答案,编程实操题按题目要求完成逻辑设计4.所有题目均基于编程猫图形化编程平台常规积木模块一、单项选择题(共20题,每题2分,共40分)1.在编程猫图形化编程中,角色默认的旋转方式是?()A.左右翻转B.任意旋转C.不旋转D.上下翻转2.下列积木中,属于“控制”模块的是?()A.移动10步B.重复执行10次C.改变颜色特效D.询问并等待3.想要让角色永远重复执行某一段程序,需要使用哪个积木?()A.重复执行(次数)B.永远重复C.如果那么D.等待4.“等待1秒”积木的作用是?()A.停止所有程序B.暂停当前程序1秒后继续运行C.终止角色运行D.清空所有特效5.想要检测角色是否碰到舞台边缘,需要使用哪类积木?()A.运动B.侦测C.变量D.外观6.角色初始坐标为(0,0),执行“向右移动50步,向上移动30步”后,坐标为?()A.(50,30)B.(30,50)C.(-50,30)D.(50,-30)7.下列选项中,属于条件判断积木的是?()A.重复执行B.如果那么否则C.等待D.克隆自己8.想要让角色隐藏,需要使用哪个外观积木?()A.隐藏B.消失C.清除特效D.下移层级9.变量的作用是?()A.储存数据、记录数值变化B.改变角色外观C.控制角色移动D.播放声音音效10.执行“将变量分数增加5”积木,若分数原本为10,执行后数值为?()A.10B.5C.15D.2011.想要让程序按下空格键才触发运行,需要使用的触发积木是?()A.当绿旗被点击B.当按下空格键C.当角色被点击D.当开始广播12.广播积木的主要作用是?()A.播放背景音乐B.角色之间传递信号、联动运行程序C.记录数据D.检测碰撞13.下列运算结果正确的是?()A.10+5×2=30B.10+5×2=20C.10+5×2=15D.10+5×2=2514.“随机数1到10”的取值范围不可能出现的数字是?()A.1B.5C.10D.1115.想要让角色碰到红色就停止全部程序,需要搭配的积木组合是?()A.碰到颜色+停止全部脚本B.碰到角色+等待C.颜色特效+清空特效D.询问+回答16.克隆功能无法实现的效果是?()A.批量生成相同角色B.让角色重复移动C.一次性生成多个道具D.生成随机角色17.舞台的坐标中心点是?()A.(0,0)B.(100,100)C.(-100,-100)D.(240,180)18.想要让角色大小变为原来的两倍,正确操作是?()A.将大小设为50B.将大小设为100C.将大小设为200D.改变大小5019.下列不属于侦测模块的积木是?()A.碰到角色?B.碰到边缘?C.鼠标指针位置D.移动到鼠标20.程序中“如果那么”积木不满足条件时,会?()A.执行内部程序B.跳过内部程序,继续执行后续代码C.停止全部程序D.重复检测条件二、判断题(共10题,每题2分,共20分,对的打√,错的打×)1.绿旗触发的程序,只能运行一次,无法重复执行。()2.变量分为全局变量和局部变量,全局变量所有角色都可以使用。()3.角色向左移动,X坐标会增大。()4.广播消息可以实现一个角色触发,多个角色同时响应。()5.随机数积木可以生成小数数值。()6.隐藏后的角色,依然可以执行移动、判断碰撞等程序。()7.“停止当前脚本”会终止舞台上所有角色的程序运行。()8.Y坐标数值越大,角色位置越靠上。()9.重复执行嵌套代码,会按照从内到外的顺序执行。()10.询问积木必须搭配回答积木,否则无法获取输入内容。()三、程序填空题(共4空,每空3分,共12分)根据题目逻辑,补充完整下列程序代码,实现对应功能。1.实现功能:点击绿旗,角色不停向右移动,碰到边缘就反弹。程序逻辑:当绿旗被点击→(________)→移动10步→碰到边缘就反弹2.实现功能:按下上键,角色Y坐标增加10,实现向上移动。程序逻辑:当按下上键→(________)3.实现功能:分数初始为0,每点击一次角色,分数加1。程序逻辑:当绿旗被点击→将分数设为0→当角色被点击→(________)4.实现功能:角色等待2秒后,切换下一个造型。程序逻辑:当绿旗被点击→等待2秒→(________)四、程序简答题(共2题,每题7分,共14分)1.简述“全局变量”和“局部变量”的区别。(7分)2.简述广播和克隆功能的核心用途,以及二者的使用场景差异。(7分)五、编程实操题(共1题,14分)题目:制作简单的“角色追鼠标”小游戏功能要求:1.点击绿旗后,角色始终跟随鼠标指针移动;2.角色移动过程中,持续切换造型,实现动态效果;3.当角色碰到舞台边缘时,不超出舞台范围;4.全程循环运行,不会自动停止。评分标准:1.跟随鼠标移动功能正常(6分)2.造型动态切换效果正常(4分)3.边缘限制、循环运行正常(4分)详细答案与解析一、单项选择题答案及解析1.B解析:编程猫角色默认旋转方式为任意旋转,可跟随移动方向转动,左右翻转需要手动设置。2.B解析:重复执行属于控制模块;移动10步是运动模块,改变颜色是外观模块,询问并等待是侦测模块。3.B解析:永远重复积木可实现无限循环,普通重复执行仅能执行固定次数。4.B解析:等待积木仅暂停当前脚本运行,倒计时结束后继续执行后续程序,不会停止整体程序。5.B解析:碰撞检测、坐标检测、按键检测等功能,均属于侦测模块核心功能。6.A解析:舞台X轴左右分布,右加左减;Y轴上下分布,上加下减,因此最终坐标为(50,30)。7.B解析:如果那么否则是核心条件判断积木,其余选项均为循环或等待类控制积木。8.A解析:外观模块中“隐藏”积木可直接让角色消失,无“消失”积木。9.A解析:变量是数据存储容器,主要用于记录分数、次数、坐标等数值变化。10.C解析:原数值10,增加5后,10+5=15。11.B解析:按键触发程序需使用对应按键触发积木,绿旗为全局启动触发,角色点击为鼠标触发。12.B解析:广播是角色间的信号传递工具,可实现多角色联动、程序同步触发。13.B解析:图形化运算遵循数学先乘后加减规则,5×2=10,10+10=20。14.D解析:随机数1到10,取值包含1和10,最大数值为10,无法出现11。15.A解析:侦测颜色碰撞后,搭配停止全部脚本,可实现触碰终止程序的效果。16.B解析:克隆用于生成新的角色个体,角色重复移动可通过循环积木实现,无需克隆。17.A解析:舞台正中心坐标固定为(0,0),是所有角色坐标的基准点。18.C解析:角色默认大小为100,设为200即为原始大小的两倍。19.D解析:移动到鼠标属于运动模块积木,其余均为侦测模块积木。20.B解析:如果条件不成立,直接跳过if内部代码,执行后续程序,不会停止或循环检测。单选题答案汇总:1.B2.B3.B4.B5.B6.A7.B8.A9.A10.C11.B12.B13.B14.D15.A16.B17.A18.C19.D20.B二、判断题答案及解析1.×解析:搭配永远重复、重复执行积木,绿旗触发的程序可循环运行。2.√解析:全局变量作用于所有角色和舞台,局部变量仅作用于创建该变量的角色。3.×解析:角色向左移动,X坐标减小;向右移动X坐标增大。4.√解析:一条广播消息,可被多个角色的“当收到广播”积木同时响应。5.√解析:编程猫随机数积木支持生成整数和小数数值,可手动设置精度。6.√解析:隐藏仅改变角色显示状态,不影响程序运行、碰撞检测、坐标变化等逻辑。7.×解析:停止当前脚本仅终止当前角色的程序,停止全部脚本才会终止所有程序。8.√解析:舞台Y轴向上为正方向,数值越大角色位置越靠上。9.√解析:嵌套循环执行逻辑为从内循环到外循环,逐层运行。10.√解析:询问积木弹出输入框,需通过回答积木读取用户输入内容,否则无法获取数据。判断题答案汇总:1.×2.√3.×4.√5.√6.√7.×8.√9.√10.√三、程序填空题答案1.永远重复2.将Y坐标增加103.将分数增加14.切换下一个造型四、程序简答题答案1.答:①作用范围不同:全局变量为所有角色、舞台共享,整个项目都能调用和修改;局部变量仅属于创建它的单个角色,其他角色无法使用。②生命周期不同:全局变量全程跟随项目运行,数值持续保存;局部变量仅在对应角色程序运行时生效,角色程序终止后数据失效。③创建方式不同:全局变量直接新建即可,局部变量需要在单个角色内创建并勾选局部选项。2.答:广播的核心用途是传递程序信号,实现多角色、多脚本的同步联动,适合场景:多角色配合动作、场景切换、音效同步触发等。克隆的核心用途是批量复制生成全新的角色个体,增加舞台角色数量,适合场景:批量生成道具、子弹、特效、人群等重复角色。二者差异:广播不产生新角色,仅触发程序逻辑;克隆会生成独立的新角色实体,可单
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 施工现场卫生防疫及消杀工作方案
- 阿尔茨海默病早期识别指南(2026版)
- 冷链库房安全管理方案
- 浙江省杭州天杭教育集团思远学部2025-2026学年九年级上学期语文期中试卷(含答案)
- 计算机技术与软件《初级网络管理员》试题六
- 玉林市博白县2025届三年级数学第二学期期末质量检测试题(含答案)
- 2027届运城市重点中学八上数学期末达标检测试题含解析
- 2027届江苏省扬州市宝应县数学七年级第一学期期末复习检测模拟试题含解析
- 科技型中小企业协议
- 主播岗位直播技能考试试卷及答案
- 2025年青少年心理健康知识竞赛备赛试题库150题(含答案)
- 2025年6月浙江省高考化学试卷真题(含答案及解析)
- 《中药炮制学》课程教学大纲
- 心力衰竭消化道出血课件
- 辽宁现代服务职业技术学院单招数学真题及完整答案详解【考点梳理】
- 内衬(覆)不锈钢复合钢管管道工程技术规程
- 高中数学分层练习(基础题):圆锥曲线(60题)
- 院前急救病历书写规范
- 电梯维修培训教程
- 《伤寒论》课件-葛根黄芩黄连汤证
- 机械制造加工车间安全手册
评论
0/150
提交评论