试卷 2024年粤港澳青少年信息学创新大赛图形化编程小低组真题试卷
2024年粤港澳青少年信息学创新大赛图形化编程小低组真题试卷
单选题
第 1 题    单选题

默认小猫角色,以下哪个Scratch程序可以在点击绿旗后让小猫说”你好!"一共10秒?

A.

B.

C.

D.

第 2 题    单选题

默认小猫角色,Scratch运行以下代码后结果为?

A.

小猫只说了Hello 2秒

B.

小猫只说了world 2秒

C.

小猫先说了Hello 2秒,然后说了world 2秒

D.

小猫什么都没说

第 3 题    单选题

默认小猫角色,以下哪个Scratch程序可以让小猫在5秒内在屏幕上滑行,并在滑行过程中同时说“你好!”

A.

B.

C.

D.

第 4 题    单选题

默认小猫角色,Scratch运行以下程序,哪个选项里的结果不可能出现?

A.

说0

B.

说1

C.

说2

D.

说3

第 5 题    单选题

Scratch执行以下代码结果为

A.

说Hello

B.

说world

C.

说Helloworld

D.

程序报错

第 6 题    单选题

Scratch执行以下代码结果为

A.

说Helloworld

B.

说Hello world

C.

说连接v1和v2

D.

说连接Hello和world

第 7 题    单选题

Scratch执行以下代码结果为

A.

说包含

B.

说不包含

C.

无输出

D.

程序报错

第 8 题    单选题

想要让一个小球在屏幕上跳舞,应该在(  )区操作创建小球,并且在(  )区放置积木编写Scratch程序。

A.

角色;模块;

B.

舞台;脚本;

C.

舞台;模块;

D.

角色;脚本;

第 9 题    单选题

默认小猫角色,将小猫角色的方向设置为45,然后Scratch执行以下代码。以下说法正确的是?

A.

小猫移动50步

B.

小猫每移动10步停顿一秒

C.

小猫向屏幕右下方移动

D.

小猫向当前方向移动10步

第 10 题    单选题

默认小猫角色,Scratch执行以下代码的结果为?

A.

说Good Luck!

B.

说Have Fun!

C.

说Good Luck!Have Fun!

D.

什么也不说

多选题
第 11 题    多选题

默认小猫角色,Scratch运行以下程序,以下说法正确的是?

A.

小猫会说Hello

B.

小猫会说world

C.

item不满足除以70的余数大于50,但满足除以80的余数小于50

D.

item满足除以30的余数大于10

第 12 题    多选题

默认小猫角色,以下哪个Scratch程序可以让小猫说天天开心?

A.

B.

C.

D.

第 13 题    多选题

默认小猫角色,Scratch运行以下程序,哪些是可能的输出

A.

说0

B.

说1

C.

说2

D.

说3

第 14 题    多选题

默认小猫角色,设置方向为180。对于以下Scratch程序,点击绿旗,以下说法正确的有

A.

小猫移动完毕之后仍然在说你好

B.

小猫会向上移动50步

C.

小猫会先移动,到位后开始说你好!

D.

小猫会移动,并同时开始说你好!

第 15 题    多选题

默认小猫角色,Scratch运行以下程序,以下说法正确的有

A.

小猫说11

B.

小猫说12

C.

运行后item中字母e出现了3次

D.

运行后item中字母i出现了3次

编程题
第 16 题    问答题

图形化编程小低组-买零食

这是一道编程题。你必须使用默认小猫角色(名字叫“角色1”)和白色背景,不要修改角色信息。

题目描述

明明要用妈妈给的m元去买零食,有两种零食:糖果和糕点。糖果单价为a元一包,糕点单价为b元一包。

明明更喜欢吃糖果,所以他会尽可能多的买糖果,再用剩下的钱买糕点。每种零食都必须整包买,不能买半包。

请编程求解糖果和糕点各自会买多少包。用x表示买糖果的数量,用y表示买糕点的数量。

输入格式

新建变量m用于存储妈妈给了明明多少钱(1≤m≤100)。

新建变量a用于存储糖果的单价1≤a≤30,变量b用于存储糕点的单价1≤b≤30。输入数据应该在程序运行开始前就存储到以上变量中,程序可以直接使用变量的值。如下图所示:

输出格式

新建变量x,用于存储糖果买了多少个。新建变量y,用于存储糕点买了多少个。程序应该把计算结果存储到以上变量中。如下图所示:

样例

样例使用方法:手动输入到对应变量,然后运行程序,程序运行完毕后检查输出变量的值是否正确。

样例1输入

m=50,a=13,b=8

样例1输出

x=3,y=1

样例1解释

50元首先买13元一包的糖果,可以买3包,剩11元。再买8元1包的糕点,最多买1包。

注意:

1.这是一道编程题。你必须使用默认小猫角色(名字叫“角色1”)和白色背景,不要修改角色信息。

2.变量名的拼写(包括大小写)要和题目完全一致。

3.输入变量直接使用、输出变量直接赋值即可,无需使用“询问并等待“说”等积木块

答题卡
单选题
1 2 3 4 5 6 7 8 9 10
多选题
编程题
16
题目总数:16
总分数:100
时间:90分钟