2026年信息素养大赛【星火征途】图形化编程复赛和决赛模拟题B

2026年信息素养大赛【星火征途】Scratch图形化编程小低组复赛和决赛模拟题B

题目总数:14 总分数:100

单选题

第 1 题 单选题

红旗的Scratch程序如下图,点击绿旗后,想要红旗会出现在下图位置,最少需要按下几次空格键?( )

A.

1

B.

2

C.

3

D.

4

答案

B

解析

初始坐标为(0,0),面向90°(向右),旋转方式为不可旋转(即外观不随方向改变)。按下空格键执行"右转90度"和"移动120步"。

第1次:面向变为180°(向下),坐标变为(0, -120)。

第2次:面向变为270°(或-90°,向左),坐标变为(-120, -120)。

根据坐标系图片,(-120, -120) 正好位于左下角 。

第 2 题 单选题

旗帜角色有1、2、3、4四个造型,Scratch运行下列程序后,角色最终为哪个造型?( )

A.

造型1

B.

造型2

C.

造型3

D.

造型4

答案

B

解析

初始切换为造型1 。

重复执行3次"下一个造型":造型1 → 2 → 3 → 4。此时是造型4。

再执行2次"下一个造型":造型4 → 造型1 → 造型2。最终为造型2 。

第 3 题 单选题

编写程序为红军设置打靶的随机目标,点击绿旗运行程序,Scratch变量"目标"的值不可能为?( )

A.

15

B.

4

C.

2

D.

12

答案

C

解析

第一步"设为1到10之间的随机数",范围是 1, 10 。第二步"增加3到5之间的随机数",即在原基础上加 3、4 或 5 。

最小值:1 + 3 = 4。

最大值:10 + 5 = 15。

最终结果范围在 4, 15 之间,因此 2 是不可能出现的值 。

第 4 题 单选题

哪段scratch程序能用画笔画出下图的图案?( )

A.

B.

C.

D.

答案

A

解析

要画出五角星图案(如图 所示),需要旋转的外角为 144° 。

选项A:重复5次,右转144度,移动100步,且有"颜色增加20"的操作,符合图中彩色五角星的特征。

选项C、D:转动72度,画出的是五边形。

第 5 题 单选题

某学校"重走长征路"活动有一个徒步计划:第1天走3km,第2天走4km,第3天走5km......以此类推,每天都比前一天多走1km。以下Scratch程序中①②③三个空白处依次应该填入什么数,能帮助同学们计算 n 天后他们走过的总路程?( )

A.

0 变量"n" 1

B.

3 3 1

C.

1 变量"n" -1

D.

0 变量"n" 变量"每天路程"

答案

A

解析

① 处:总路程初始应设为 0 。

② 处:需要计算n天,因此重复执行 变量"n" 次 。

③ 处:每天比前一天多走1km,故"每天路程"增加 1 。

多选题

第 6 题 多选题

将x设为哪些值,Scratch小猫最终说出的值是true ?( )

A.

13

B.

19

C.

10

D.

11

答案

A,B,D

解析

逻辑表达式为 (x > 10 与 x < 15) 或 (x = 19) 。满足第一部分 (x > 10 且 x < 15) 的整数有:11, 12, 13, 14。满足第二部分 (x = 19) 的整数有:19。选项A(13)、B(19)、D(11) 均符合条件 。

第 7 题 多选题

想要舞台上呈现火炬的如下图案,哪些Scratch程序可以实现?( )

来自:全国青少年信息素养大赛题库

http://www.6547.cn/wenku/list/33http://www.6547.cn/wenku/list/33

相关推荐
倒头就睡的小比特1 天前
算法竞赛C++常用的STL
c++·算法
weilx12341 天前
C++笔记-文件IO-<fcntl.h>
c++
小羊没烦恼!1 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
伞伞悦读1 天前
【第38期】Python 模块与包详解:import、from、模块搜索路径、包结构和 __init__
开发语言·python
猎头南楼1 天前
知识社区推荐系统实践:新用户冷启动与长短期兴趣建模的挑战 资深推荐算法工程师
人工智能·深度学习·算法·机器学习
Smileyqp沛沛2 天前
前端?C++ ?较大差异基础罗列
c++·基础·前端转c++
m0_547486662 天前
《数据结构教程》全套 PPT课件2026
数据结构
C语言小火车2 天前
C/C++ 为什么需要编译器?
开发语言·c++
旖旎夜光2 天前
力控面试题 01.01: 判定字符是否唯一(位运算) —— 题解
c++·学习·算法·leetcode·力控
wzdark2 天前
大规模并行计算中的负载均衡算法研究4
算法