NOC 图形化 初赛考题
一、单选题
1.下面这段代码运行结束后,角色的造型应该为?
cat-a
cat-b
cat-c
cat-d
答案: B
解析 : 程序运行后 , 角色的造型先设为了 cat-a , 等待一秒后 , 造型切换为了 cat-b 。 所以
最后角色的造型应该为 cat-b 。选项 B 正确。
2.下列选项中哪个语句和【将造型切换为】一样可以实现切换角色的造型的效果呢?
A.
B.
C.
D.
答案: A
解析 : A选项 , 当 【 下一个造型 】语句运行后 , 角色造型会切换为下一个造型 , 和 【 将造型
切换为】语句一样实现了切换角色的造型的效果;
B选项 ,当 【 将背景切换为 】 语句运行后 ,会将目前的背景切换为指定的背景 ,不是切换角
色的造型;
C选项 , 当【 下一个背景 】 语句运行后 , 会将目前的背景切换为下一个背景 , 不是切换角色
的造型;
D选项,当【将大小增加】语句运行后,是将角色目前的大小增加,不是切换角色的造型 。
故此题答案为 A。
3.在 Scratch 中有一种指令 ,它可以实现两个角色之间传递消息 ,A角色完成动作后 ,B角色
便知道 A已完成,于是 B角色开始动作,这个指令是()?
A.
B.
C.
D.
答案: B
解析: 广播指令是用于两个角色之间传递消息。
4.下面哪个【编号】变量一定是按钮角色的私有变量?
A.
B.
C.
D.
答案: D
解析: A选项和 B选项只能看出来它是变量,但不能确定是不是私有变量;
C选项和 D选项的区别是 ,D选项的编号前有按钮这个角色名加冒号 。根据私有变量的特点 ,
D选项可以确定是私有变量。
5.对下面这段代码描述正确的是?
A: 这段代码模拟了触碰放大的效果
B: 角色的大小会一直设为 105
C: 当绿旗被点击后,这段代码只会执行一次
D: 角色的大小会一直设为 100
答案: A
解析 :这段代码模拟了触碰放大的效果 。当绿旗被点击后 ,程序会不停地执行 ,判断角色是
否碰到了鼓槌,如果碰到了,就将角色的大小设为 105 ,否则就将角色的大小设为 100 。
所以正确答案是 A 。
6.下面哪个语句可以删除克隆体?
A:
B:
C:
D:
答案: D
解析: A选项是控制克隆体的语句;
B选项是克隆孙小弟这个角色;
C选项是克隆角色自己;
D选项可以删除克隆体;
根据题目要求, D选项正确。
7.为角色编写这段代码,运行后,主体和克隆体的大小分别是多少呢?
A: 主体大小为 100 ,克隆体大小为 100
B: 主体大小为 100 ,克隆体大小为 150
C: 主体大小为 150 ,克隆体大小为 100
D: 主体大小为 150 ,克隆体大小为 150
答案: C
解析 : 点击绿旗后主体的大小为 100 , 克隆自己 , 大小设置为 150 , 因此主体大小为 150 。
克隆体生成时,主体大小为 100 ,因此克隆体大小为 100 。 C选项正确。
想要让一个角色在舞台区中出现多个相同的自己,要用到什么知识呢?
A: 广播
B: 变量
C: 克隆
D: 条件判断
答案: C
解析 :A选项中 ,广播指令是一个角色发出广播 ,另一个角色接收广播 ,并不能出现多个角
色;
B选项中,变量可以记录信息或数据,并不能出现多个角色;
D选项中,条件判断可以让角色进行判断,条件是否成立,并不能出现多个角色;
C选项可以生成相同的自己,因此 C选项正确。
9.下面哪段代码可以实现【按下左键】,角色就【向左旋 15度】?
A:
B:
C:
D:
答案: B
解析 :程序可以通过 【 按下左键 】语句来侦测左键是否被按下 ,向左旋转使用 【 向左旋转度
数】语句。
10. 想要让角色一直不停地移动,应该用下面哪段代码呢?
A:
B:
C:
D:
答案: B
解析 : A 和 C 选项都只能让角色移动一段距离哦; D 选项:这段分代码 是让角色不停地
旋转 ,不是移动哦 ;我们需要让程序 【 不停地 】执行 【 向前运动 】的代码 ,使用 【 重复执行 】
和【移动步数】语句,就可以让角色不停地移动了,所以选项 B正确。
11. 执行完图中程序后,舞台上会出现( )个孙小弟。
A: 0
B: 1
C: 2
D: 3
答案: C
解析 :孙小弟本体隐藏 ,盖下第 1个图章 ,移动 100 步 ,盖下第 2个图章 ,移动 100 步 ,盖
下第 3个图章,移动 100 步;所以舞台上会有 3个孙小弟。
12. 运行以下脚本后,角色坐标是
A: (-30 , -70)
B: (-40 , -80)
C: (-30 , -90)
D: (-50 , -70)
答案: C
解析 : 角色的初始坐标为 ( -50 , -90 ) , 面向 90 方向 , 也就是面朝右边 , 移动 10 步 , 重复
两次, y坐标没变,还是 -90 , x坐标 -50+20=-30 ,所以答案选 C。
13. 图中脚本运行后形成的图形是
A: 五角星
B: 三角形
C: 正方形
D: 五边形
答案: C
解析 : 角色重复执行 4次 “移动 10 步右转 90 度 ”后,绘制出正方形的四条边,第 5次 “移 动
10 步右转 90 度 ”,和第一次绘制的边重合。
14. 在 Scratch 中,下图指出的方向是多少度?
A: 90 度
B: 180 度
C: 0度
D: -90 度
答案: D
解析 : A: 90 度时箭头指向右 ; B: 180 度时箭头指向下 ; C: 0度时箭头指向上 ; D: -90 度
NOC大赛创客智慧(西瓜创客)图形化初赛考题,2022~2023年NOC大赛创客智慧图形化编程初赛考题