编程猫题库及答案.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

编程猫题库及答案

一、编程猫图形化编程基础题(初级)

1.选择题:在编程猫平台中,以下哪个积木属于“事件”类?

A.移动10步

B.当绿旗被点击

C.换成造型1

D.播放声音喵

答案:B

解析:事件类积木用于触发程序运行,“当绿旗被点击”是最常见的事件触发条件;移动属于运动类,换造型属于外观类,播放声音属于声音类。

2.填空题:要让角色在舞台上从坐标(0,0)移动到(100,50),需要使用“移动”积木配合“面向”积木,其中“面向”的角度应设置为______(提示:可通过直角三角形计算)。

答案:约26.57度(或arctan(50/100)的近似值)

解析:横向移动100步,纵向移动50步,角度为与x轴正方向的夹角,tanθ=对边/邻边=50/100=0.5,θ≈26.57度。

3.判断题:“隐藏”积木和“显示”积木都属于“外观”类积木。()

答案:√

解析:隐藏/显示用于控制角色可见性,属于外观类功能。

4.简答题:简述“重复执行”积木与“重复执行10次”积木的区别。

答案:“重复执行”是无限循环,会一直重复执行内部积木;“重复执行10次”则是有限循环,仅执行10次后停止。前者需配合“停止全部脚本”或条件判断退出循环,后者自动结束。

5.编程题:设计一个程序,让角色从舞台左侧(x=-240)匀速移动到右侧(x=240),移动过程中切换造型(至少2个造型),到达右侧后播放“胜利”声音并停止。

答案:积木组合步骤:

事件:当绿旗被点击

运动:面向90度(向右)

外观:换成造型1

循环:重复执行直到(x坐标240)

运动:移动5步

外观:下一个造型(间隔0.5秒可加等待0.5秒)

声音:播放声音胜利并等待

控制:停止全部脚本

二、编程猫变量与运算题(中级)

6.选择题:关于变量的说法,错误的是?

A.变量可以存储数字、文本等信息

B.全局变量所有角色都能访问

C.局部变量仅当前角色可见

D.变量必须在创建时设置初始值

答案:D

解析:变量创建时可设置初始值(默认为0),但非必须,后续可通过“设置变量为”积木修改。

7.填空题:若变量“分数”初始值为0,执行“将分数增加5”后,再执行“将分数乘以2”,最终分数值为______。

答案:10

解析:0+5=5,5×2=10。

8.判断题:“碰到颜色”积木可以检测角色是否碰到舞台背景的特定颜色,也可以检测其他角色的颜色。()

答案:×

解析:“碰到颜色”默认检测舞台背景颜色,若要检测其他角色颜色,需先将目标角色的颜色设置为“作为克隆体显示”或调整检测范围。

9.简答题:说明“如果…那么”和“如果…那么…否则”积木的区别,并举例说明适用场景。

答案:“如果…那么”仅在条件满足时执行内部积木,不满足则跳过;“如果…那么…否则”在条件满足时执行“那么”部分,不满足时执行“否则”部分。例如:判断分数是否≥60,用“如果…那么”提示“及格”;若需同时提示“不及格”,则用“如果…那么…否则”。

10.编程题:设计一个“猜数字”游戏,程序随机提供1-100之间的数,用户通过输入框输入猜测值,程序提示“太大”“太小”或“正确”,最多允许5次猜测,超过次数提示“失败”。

答案:积木组合步骤:

事件:当绿旗被点击

变量:创建“目标数”(设为随机数1到100)、“次数”(设为0)

循环:重复执行直到(次数=5或猜测正确)

变量:将次数增加1

输入:询问“请输入1-100的数:”并等待

条件:如果(回答目标数)那么

说“太大了!剩余次数:”(5-次数)2秒

否则如果(回答目标数)那么

说“太小了!剩余次数:”(5-次数)2秒

否则

说“正确!用了”次数“次”2秒

控制:停止全部脚本

条件:如果(次数=5)那么

说“失败!正确数是”目标数2秒

三、编程猫进阶逻辑与综合应用题(高级)

11.选择题:关于“克隆”功能,正确的是?

A.克隆体可以继承原角色的所有属性(位置、造型、变量)

B.克隆体无法触发“当作为克隆体启动时”事件

C.原角色删除后,克隆体自动消失

D.克隆体数量无限制

答案:A

解析:克隆体默认继承原角色的位置、造型、变量等属性;克隆体启动时会触发对应事件;原角色删除不影响克隆体;克隆体数量受平台限制(通常≤300个)。

12.填空题:若要让克隆体在提供后5秒自动消失,需在“当作为克隆体启动时”脚本中添加“等待___

文档评论(0)

yclhdq + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档