NOC · 核桃编程马拉松初赛 题目解析
(小学低年级组)
1. 詹天佑是著名的中国近代铁路工程专家,被誉为中国首位铁路总工程师。他
负责修建了京张铁路等工程,其中青龙桥车站的人字形铁路非常出名。禾木想
要模拟一下列车经过这段路的运行过程,假设每一段都是 100 步,请问下面哪
段代码符合要求?( )
列车角色
A、 B、
C、 D、
答案: C
解析:列车的运行过程可以分为三部分: ① 面向 75 度方向前进; ② 掉转车头
(转向); ③ 面向 -45 度方向前进。选项 A 中,在第 ② 步时移动了 100 步,错
误;选项 B 中,直接使角色面向 -45 度会将列车翻转车轮朝上,错误;选项 D
中,最后应移动 -100 步,移动 100 步会使列车朝右下方移动,错误。正确答案
为选项 C。
2. 乌拉乎需要编写代码让小青蛙跳过小溪,然后移到标识的目标位置,下列哪
个选项中的代码有可能实现上述效果?( )
A、 B、
C、 D、
答案: A
解析:由图片可知,目标位置在舞台区右下方,此处位置的 X 坐标值为正数, Y
坐标值为负数,只有选项 A 中的坐标符合要求。正确答案为选项 A。
3. 桃子做了一个答题闯关的小作品,由于担心有一些年龄特别小的同学不认识
字,她给作品增加了一个点击读题的按钮。请问,下面哪段代码能够实现这个
功能?( )
A、 B、
C、 D、
答案: B
解析:按照题干要求,实现的效果应该是点击 “ 按钮 ” 角色,播放 “ 题干 ” 的
音频文件,所以正确答案为选项 B。
4. 有些歌曲独唱更能体现歌手的独特音色,有些歌曲合唱才可以更直接地表达
出歌曲本身的情感与魅力。合唱一般由男高音、男低音、女高音、女低音这四
个声部同时进行,当要编程模拟合唱效果时,应该使用下面哪段代码?( )
A、 B、
C、 D、
答案: B
解析:积木块中的等待播完会让声音一个一个的播放,并不能让声音同时播放,
所以正确答案为选项 B。
5. 乌拉乎想要做一个企鹅走迷宫的小游戏,为了增加难度,他将规则设定为:
“ 如果企鹅碰到迷宫墙壁(是单独的角色),会回到出发点。 ” 请将能够帮助
乌拉乎实现这个要求的所有积木选出来?( )
①
②
③
A、 ① B、 ①② C、 ①②③ D、 ②③
答案: C
解析: ① 中的碰到角色和 ② 中的碰到颜色都可以实现题干中要求的功能,因为
企鹅角色的描边也是黑色,所以 ③ 中的黑色碰到黑色也是可以的。正确答案为
选项 C。
6. 下面哪段程序能够实现输入两个数,比较大小后说出哪个数更大?( )
A、 B、
C、 D、
答案: C
解析:因为【回答】中只会存储最近一次询问的结果,所以当连续询问两次时,
【回答】中只能记录第 2 次询问的结果,题干中要求将两次询问的结果作比较,
那么就要将两次回答的值单独记录后再进行比较,只有选项 C 的程序符合要求,
正确答案为选项 C。
7. 使用以下哪些代码块可以获取除本角色外的其它角色的信息?( )
A、 ①② B、 ③④ C、 ③ D、 ②③④
答案: C
解析: ①②④ 积木块都是获取本角色的信息,只有 ③ 积木块能获取其他角色的
信息。所以正确答案为选项 C。
8. 下面哪个选项中的代码能实现如下图所示的,点击角色就让角色移到随机位
置的功能?( )
A、 B、
C、 D、
答案: B
解析:选项 A 中的程序没有重复执行,只能判断一次,不能实现指定效果;选
项 C 中,角色会一直随机移动,不能实现指定效果;选项 D 中等待积木块中的
条件错误,应该使用【与】积木块。正确答案为选项 B。
9. 在一场逃脱类的 VR 游戏中,麦杰为了摆脱追踪,在一个分叉路口使用了分身
技能卡为自己争取时间,分身技能卡的实现代码如下图所示,你能分辨出哪个
位置是麦杰的本体吗?( )
A、麦杰本体在位置 ①
B、麦杰本体在位置 ②
C、麦杰本体在位置 ③
D、麦杰本体在位置 ④
答案: B
解析:麦杰起初面向 0 度方向即面向上,重复三次右转 90 度后,麦杰面向 -9 0
度方向即面向左,所以位置 ② 为麦杰本体。正确答案为选项 B。
10. 舞台区、小猫角色的造型、小猫角色的代码如下图所示,小狗角色里没有任
何代码, 1格的长度是 60 步,请问当下图代码执行结束以后,舞台会变成什么
样?( )
A、 B、
C、 D、
答案: A
解析:因为克隆会继承本体的所有属性,包括位置和隐藏状态,所以小狗的克
隆体只会出现在小狗本体的位置,并不会出现在小猫的位置,选项 B 和 C 错误;
小猫换成螃蟹造型克隆前已经是隐藏状态,所以舞台中并不会看到螃蟹,选 项
D 错误。正确答案为选项 A。
11. 下面是雪花角色的代码,点击开始以后能够出现下雪的动画效果。请问,如
果把【删除此克隆体】换成【隐藏】,代码执行效果会有什么变化?( )
A、没有变化
B、雪花下落的速度变慢
C、雪花变得没那么密集
D、一段时间后雪就停了
答案: D
解析:舞台中允许同时存在的克隆体的数量是有上限的,上限大概在 300 个左
右(角色不同,上限数量不定),将【删除此克隆体】换掉后,所有克隆体虽
然隐藏了但并不会消失,所以会出现程序运行一段时间后 雪就
2021年NOC大赛编程马拉松(核桃编程)图形化小低组真题及答案解析B卷