万卷网> 信息素养大赛 >图形化编程挑战赛 > 2026年全国青少年信息素养大赛数字守艺人图形化编程挑战赛模拟(三)

2026年全国青少年信息素养大赛数字守艺人图形化编程挑战赛模拟(三)
复赛 模拟 小高 2026 2026-06-28 15:23:30 312

一、单选题

1.

默认小猫角色,执行下列程序,输入正整数 20101109,小猫说出的内容是?( )


A.

9111

B.

911

C.

1119

D.

119

2.

最小公倍数是指两个或多个整数公有的倍数中,最小的那个数。例如,2 和 3 的公倍数有 6、12、18 等等,其中最小的是 6,因此 6 就是 2 和 3 的最小公倍数。默认小猫角色,下面求两个正整数的最小公倍数的程序中“如果…那么…”的判断条件是?( )

A.

B.

C.

D.

3.

默认小猫角色,执行下列程序,小猫最后说出的结果不可能的是?( )

A.

176

B.

187

C.

196

D.

200

4.

默认小猫角色,执行下列程序,输入整数 10,小猫说出的值是( )?

A.

-1

B.

0

C.

1

D.

2

5.

针对小球角色,执行下列程序,绘制出如下图形,红框处填写的数值是?( )

A.

1

B.

2

C.

3

D.

4

二、多选题

1.

下列有关于 Scratch 中列表的说法正确的是?( )

A.

可以将列表的指定项进行删除或替换

B.

新建列表时,可以同时创建名为 data 和 Data 的列表

C.

列表只能作用于指定的角色,不能作用于所有的角色

D.

列表和变量一样,都可以在舞台上显示或隐藏

2.

下列关于变量的说法,错误的是?( )

A.

若要显示或隐藏变量,需要在程序运行之前设置好,程序一旦运行则无法修改变量的显示或隐藏状态。

B.

为新建的变量命名时,不区分大小写,例如变量 Y 和 y 是同一个变量。

C.

变量可以使用中文名

D.

变量不可以存入小数,只能存入整数。

3.

下列有关自制积木说法正确的是?( )

A.

自制积木可以重复使用

B.

可以创建带多个参数的自制积木

C.

可以创建不带参数的自制积木

D.

创建自制积木时设置的参数叫做实参,调用自制积木时填入的参数叫做形参

4.

我们可以使用枚举的方法来寻找 1 到 100 之间的所有素数(在大于 1 的自然数中,除了 1 和该数自身外,不再有其它因数的数,称为素数)。以下是使用计算机求解该问题的几个步骤,请问错误的步骤是?( )

① 分析问题,确定待解决的任务

② 验证算法的功能和性能

③ 设计求解算法

④ 编写程序,用计算机求解

A.

①③④②

B.

③①②④

C.

①③②④

D.

③①④②

5.

下列有关 Scratch 中字符串的说法错误的是?( )

A.

字符串的索引从 0 开始

B.

字符串进行连接操作时,数字和字符串不能直接连接

C.

求字符串长度时,空格不会被计算在内

D.

字符串不区分大小写,即 Abc 与 abc 是相同的字符串

三、简答题

1.

身高平均值

1.准备工作

(1)默认小猫角色,默认白色背景;

(2)创建列表:身高。

2.功能实现

(1)点击绿旗,随机生成10个155到180之间的数字,依次添加进列表里;

(2)按下空格键,小猫说“平均身高是X厘米”2秒。

2.

藏头诗

藏头诗是一种将特定文字(如姓名、关键词)暗藏于诗句每句首字,将其组合起来后表达特定含义的诗歌形式。

1.准备工作

(1)默认小猫角色;

(2)默认白色背景;

(3)新建变量“藏头”,新建列表“江雪”。

2.功能实现

(1)点击绿旗后清空列表,将「千山鸟飞绝,」、「万径人踪灭。」、「孤舟蓑笠翁,」、「独钓寒江雪。」分4项依次加入到列表中,如下图所示;

(2)依次截取四句诗的第一个字,按顺序拼接在一起后储存在变量“藏头”中,小猫说出变量“藏头”的内容。(注意请使用循环、变量,直接将字符连接起来不给分)

3.

绘制图形

1.准备工作

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

(2)白色背景。

2.功能实现

(1)小猫初始位置是(-190,0),画笔颜色设为红色,粗细为3;

(2)小猫询问“请输入正方形个数”;

(3)输入个数后,小猫隐藏;

(4)正方形的边长设为50,画完一个正方形,画笔向右移动50,再继续画下一个,例如输入8,画出8个正方形。

4.

绘制复合正多边形

1.准备工作

(1)默认小猫角色,添加角色:Pencil;

(2)默认空白背景。

2.功能实现

(1)点击绿旗,小猫询问“你最喜欢正几边形?(请输入数字3-9)”;

(2)输入3-9之间任意一个数字后,绘制出n个正n边形,例如:输入回答3,将绘制3个三角形;输入6,绘制6个正六边形;输入9,绘制9个正九边形;

公众号
客服 反馈
顶部