试卷 2024年NOC大赛图形化编程小高组模拟真题试卷
2024年NOC大赛图形化编程小高组模拟真题试卷
选择题
第 1 题    单选题

角色初始位置坐标是(0,0),Scratch执行下面程序后,角色会出现在什么位置上?( )

A.

x 坐标为 10,y 坐标为 50

B.

x 坐标为 40,y 坐标为 50

C.

x 坐标为 50,y 坐标为 40

D.

x 坐标为 30,y 坐标为 50

第 2 题    单选题

Scratch执行下面程序后,按一次→键,兔子会?( )

A.

向右移动 10 步

B.

向左移动 10 步

C.

向上移动 10 步

D.

向下移动 10 步

第 3 题    单选题

黑兔、灰兔和白兔三只兔子在赛跑。黑免说:“我跑得不是最快的,但比白兔快。” 下面说法正确的是?(    )

A.

黑兔第一,灰兔第二、白兔第三

B.

灰兔第一,黑兔第二、白兔第三

C.

白兔第一,灰兔第二、黑兔第三

D.

白兔第一,黑兔第二、灰兔第三

第 4 题    单选题

按照图中规则,在下列选项中找出所对应的图形。( )

A.

B.

C.

D.

第 5 题    单选题

下面流程图可以用哪个Scratch积木实现?( )

A.

B.

C.

D.

第 6 题    单选题

关于Scratch广播消息,以下说法正确的是?( )

A.

只有角色,可以通过“广播消息”积木,向其他角色或是背景发送消息

B.

只有背景,可以通过“广播消息”积木,向其他角色或是背景发送消息

C.

背景和角色,都可以通过“广播消息”积木,向其他角色或是背景发送消息

D.

背景不能通过“广播消息”积木,向其他角色发送消息

第 7 题    单选题

以下关于Scratch“全部清除”积木说法不正确的是?( )

A.

“全部清除”积木可以清除角色绘制出的所有图案

B.

“全部清除”积木可以清除舞台区的背景图案

C.

“全部清除”积木可以清除舞台区的图章

D.

“全部清除”积木不可以改变角色的位置

第 8 题    单选题

Scratch执行下面程序,当“我的变量”变成 5 时,花费的时间是?( )

A.

1秒

B.

5秒

C.

6秒

D.

4秒

第 9 题    单选题

小球程序如下图所示,Scratch执行程序表述正确的是?( )

A.

小球一直在移动

B.

小球一直静止

C.

小球移动越来越慢,最后停止

D.

小球移动越来越快

第 10 题    单选题

Scratch执行下面程序后,在舞台区能看到几个角色? ( )

A.

无数个

B.

1个

C.

10个

D.

100个

第 11 题    单选题

陶朱家开了一间小卖部,学了编程的他想编写一个Scratch程序帮助分析小卖部各种商品的售卖情况。 如下图所示,目前各个商品的名称和销售量分别存在了两张列表里,一一对应,并且每一样商 品的销售量都不同。陶朱要先找出销售量最大的商品,请问哪个程序能满足他的需要?( )

A.

B.

C.

D.

第 12 题    单选题

关于下面Scratch程序说法错误的是?( )

A.

点击绿旗以后第一次输入 3,第二次输入 4,角色会说“今天是星期日”

B.

点击绿旗以后第一次输入 1,第二次输入 100,角色会说“今天是星期 1”

C.

点击绿旗以后第一次输入 7,第二次输入 29,角色会说“今天是星期 1”

D.

点击绿旗以后第一次输入 5,第二次输入 30,角色会说“今天是星期日”

第 13 题    单选题

关于下面Scratch程序说法错误的是?(   )

 


A.

在移动积木里调用它自己,可以重复执行自制的移动积木

B.

角色不会说出“到达!”,因为程序被“停止这个脚本”积木停掉了

C.

这段程序能让角色从舞台左边移到舞台右边

D.

可以使用“重复执行直到”代替自制的移动积木实现同样的功能

第 14 题    单选题

闰年的判断规则是:四年一闰,百年不闰,四百年又闰。下面哪个Scratch程序不能够判断输入年是否为闰年?( )

A.

B.

C.

D.

第 15 题    单选题

Scratch点击绿旗,a 的值为“海绵宝宝”,b 的值为“派大星”,c 的值为“章鱼哥”。执行下面程序,角色 说出的内容是?( )

A.

章鱼哥海绵宝宝派大星

B.

派大星海绵宝宝海绵宝宝

C.

海绵宝宝派大星派大星

D.

章鱼哥派大星海绵宝宝

判断题
第 16 题    判断题

以下Scratch程序可以计算出 1+2+3...+100 的结果。( )

A.
正确
B.
错误
第 17 题    判断题

Scratch执行下面程序,变量“随机数”的值可能会显示 21。( )

A.
正确
B.
错误
第 18 题    判断题

Scratch执行下面程序,角色会说 20。( )

A.
正确
B.
错误
第 19 题    判断题

按下空格键,Scratch执行下面程序,舞台上最后可以看到一个正方形。( )

A.
正确
B.
错误
第 20 题    判断题

Scratch执行下面程序,变量 b 的值为 20。( )

A.
正确
B.
错误
编程题
第 21 题    问答题

Scratch绘制图形

准备工作: 

(1)保留默认小猫角色,隐藏角色;

 (2)背景为白色背景。

功能实现:

 (1)绘制如下图所示的图案;

(2)画笔为红色,粗细为 2,圆形大小自定。

第 22 题    问答题

病毒传染模拟Scratch程序

准备工作: 

(1)删除小猫角色,绘制一个绿色的小圆圈角色,命名为“Person”,代表健康的人; 

(2)设置“人口总数”、“健康人数”、“感染人数”、“全部感染时间”变量。

功能实现:
(1)当程序运行时,将角色“Person”设置为隐藏,将计时器归零; 

(2)使用克隆功能,克隆出 20 个健康的人,健康人出现在舞台随机位置,静止不动;

(3)克隆 1 个人,将其颜色特效设置为“125”(红色),代表已感染人; 

(4)克隆出的感染人在舞台上面向随机的方向后,不断运动,当健康的人被碰到时,将会被感染,将它的颜色设置为“125”; 

(5)从第一个受感染者开始,使用计时器记录所有人被感染的时间,当所有人被感染时, 

(6)停止计时;

(7)变量“人口总数”始终为 21,“健康人数” 和“感染人数” 不断改变,最后变量“全部感染

 (8)时间”显示全部感染的时间。

第 23 题    问答题

Scratch躲避恐龙程序

准备工作:

(1)保留小猫角色,添加角色“Dinosaur5”,将舞台背景设置为“Night City With Street2”; 

(2)将小猫角色的位置设置为(x:-100 y:-110); 

(3)将“Dinosaur5”的角色大小设置为“50”,角色位置设置为(x:190 y:-110)。

(4)新建变量“得分”,并显示。

功能实现:

(1)程序运行后,恐龙自右向左移动,当碰到舞台边缘时,游戏得分增加 1,同时角色回 到初始位置。 

(2)通过变量控制“Dinosaur5”的移动速度,使得它每次从右向左移动的速度都比前一次快。 

(3)通过“空格”键控制小猫的跳跃,来躲避恐龙。注意小猫只在原地跳跃,并不需要左右移动。 

(4)如果小猫碰到“Dinosaur5”,播放声音“meow”并说出游戏得分,游戏结束。

答题卡
选择题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
判断题
编程题
21 22 23
题目总数:23
总分数:100
时间:90分钟