2025年全国青少年信息素养大赛 scratch图形化编程挑战赛 小高组初赛 内部模拟试卷解析
2025年信息素养大赛初赛scratch模拟题
博主推荐
- 所有考级比赛学习相关资料合集【推荐收藏】
scratch资料
- Scratch3.0系列视频课程资料
- 零基础学习scratch3.0【入门教学 免费】
- 零基础学习scratch3.0【视频教程 114节 免费】
- 历届蓝桥杯scratch国赛真题解析
- 历届蓝桥杯scratch省赛真题解析
- 历届蓝桥杯scratch STEMA选拔赛真题解析
- 历届蓝桥杯科技素养计算思维真题解析
- 蓝桥杯专项训练考前集训100题
- 画图-scratch编程考级99图
- 电子学会历年scratch等级考试一级真题解析
- 电子学会历年scratch等级考试二级真题解析
- 电子学会历年scratch等级考试三级真题解析
- 电子学会历年scratch等级考试四级真题解析
一、选择题
1、下列关于程序1和程序2的描述正确的是?
A、运行程序1只按下a键不按其他键,角色开始转动,然后松开a键按下b键,角色停止转动;运行程序2,只按下a键不按其他键角色不旋转。
B、运行程序1和程序2的效果相同,只按下a键不按其他键,角色开始转动;然后松开a键按下b键,角色停止转动。
C、运行程序1,只按下a键不按其他键角色不旋转;运行程序2只按下a键不按其他键,角色开始转动;松开a键按下b键角色停止转动。
D、运行程序1和程序2只按下a键不按其他键,角色都不旋转转动。
答案:B
考点分析:考察scratch相关知识,重点考察条件判断和条件循环,两个程序都是按下a键开始旋转,然后按下b键停止旋转;答案B
2、执行下列程序,输入8,程序结束后,变量“sum"的值是?
A、16
B、20
C、21
D、36
答案:A
考点分析:考察scratch相关知识,程序实现的功能是计算从1到输入的数之间所有单数之和,输入8,对应的就是1+3+5+7=16;答案A
3、运行下面程序,输入哪个选项肯走不会显示"恭喜你答对了!”?
A、54
B、55
C、56
D、101
答案:D
考点分析:考察scratch相关知识,重点考察随机数积木,说恭喜猜对了是满足输入的数字等于0到100之间的随机数才可以,所以答案D
4、默认小猫角色,运行下列程序后,小猫说 ?
A、-105
B、-100
C、-95
D、95
答案:A
考点分析:考察scratch相关知识,重点考察条件循环,循环结束条件是坐标小于-100,所以答案A
5、条公路4500米,在公路的两侧每隔45米安装一块广告牌(两端也要安装),下列哪个选项能够计算出一共安装了多少块广告牌?
A、
B、
C、
D、
答案:A
考点分析:考察小朋友们逻辑思维推理能力,题目是一个数学间隔问题,要求的是两端也都要,所以需要加1,然后有两边,所以最后乘以2;答案A
本文作者:小兔子编程 作者首页:小兔子编程-CSDN博客
6、下面哪个选项程序可以交换下图列表中第2项和第3项的位置?
A、
B、
C、
D、
答案:D
考点分析:考察变量交换方法,四个选项采用的是第三变量交换法,且题目要求的是交换第2项和第3项的值,所以答案D
7、运行下列程序,输入10后,变量“输出密码"的值是?
A、6120
B、158
C、23
D、0
答案:B
考点分析:考察scratch相关知识,输入的是10,所以会重复执行2次,且都是执行否则语句,因为第一次:10>10不成立,输出密码=0+105=105,原始密码=5;第二次5>10不成立,输出密码=105+53=158,答案B
8、下面哪个积木执行后,结果为false ?
A、
B、
C、
D、
答案:D
考点分析:考察scratch相关知识,scratch中不区分大小写,ABC都是返回true,答案D
9、默认小猫角色,执行下列程序,说法正确的是?
A、按下两次空格,列表的项目数为 10
B、按下两次空格,列表中只包含1个百合
C、按下两次空格,列表中只包含1个雏菊
D、按下两次空格,列表中不包含玫瑰
答案:D
考点分析:考察列表相关知识,按下空格键中每次加入的是4个项目,而且每次都是删除玫瑰,答案D
10、默认小猫角色,执行下列程序,输入 BANANAS,小猫说出的内容是 ?
A、2
B、3
C、4
D、5
答案:B
考点分析:考察scratch相关知识,程序是讲字符串转换成列表存储,BANANAS中第一个N是在第三个出现,答案B
11、默认小猫角色,创建仅适用于当前角色的变量ì,执行下列程序,列表 list 中的数据是 ?
A、1 2 3 4 5
B、2 3 4 5 6
C、5 5 5 5 5
D、1 1 1 1 1
答案:A
考点分析:考察scratch相关知识,虽然变量i是仅适用于当前角色,但是当前角色的克隆体也试用,而且每次克隆体之后都会增加;所以答案A
12、列表"list"保存了 5 个不同的数据元素,由小到大 2 次冒泡排序后得到的列表为?
A、[45 12 76 82 90]
B、[82 76 45 12 90]
C、[76 45 12 82 90]
D、[12 45 76 82 90]
答案:C
考点分析:考察冒泡排序,冒泡排序是依次比较相邻两个数,如果是逆序对就交换,每次找到最大的或者最小的数到最后一个,所以两轮之后只有90和82到最后了其他没变,答案C
13、默认小猫角色,若想实现颠倒字符串,比如输入“apple”,小猫会说“elppa”,下列代码中的"①”是?
A、
B、
C、
D、
答案:D
考点分析:考察scratch相关知识,重点考察字符串相关知识,题目要求的是反过来,所以后面的字符在前,答案D
14、默认小猫角色,执行下列程序,舞台上最多会看到多少只小猫?
A、4
B、3
C、8
D、6
答案:C
考点分析:考察scratch相关知识,重点考察克隆体和消息广播相关知识,本体显示且重复三次广播消息1,收到消息1后克隆自己,消息不仅本体,克隆体也会收到消息。重复1次后可以看到2只,重复2次后可以看到4只,重复3次后可以看到8只。答案C
15、默认小猫角色,执行下列程序,小猫说出的内容是?
A、14
B、15
C、16
D、17
答案:B
考点分析:考察scratch相关知识,当i为1的时候n加了1次,i为2的时候n加了2次,...,i为5的时候n加了5次,最后i为6的时候结束,所以n的值为:1+2+3+4+5=15,答案B
本文作者:小兔子编程 作者首页:小兔子编程-CSDN博客
二、判断题
16、默认小猫角色,执行下列程序,变量x的值为 12。
答案:错误
考点分析:考察scratch相关知识,19/4四舍五入为5,20除以3的余数为2,5-2=3*6=18,答案错误
17、默认小猫角色,例表"list"如下如所示,运行下列程序,小猫最后说出 12。
答案:正确
考点分析:考察scratch相关知识,自定义函数中result增加的值依次为:1、5和6,1+5+6=12,答案正确
18、列表 list 保存了 6个数字,如左图所示,按从大到小顺序进行排序,插入排序第三趟的排序结果为右图所示。
答案:正确
考点分析:考察插入排序,插入排序是每次找到最小或者最大值所在位置,最后交换相应位置的值,答案正确
19、假设变量a、b、c分别为不相等的三个数,运行下列程序,可以判断出变量b为中间数。
答案:正确
考点分析:考察逻辑推理相关知识,三个数的中间数,减去大的为负数,减去小的为正数,相乘为负数,答案正确
20、执行如下图程序,输入5,角色会说出5次“你好"。
答案:错误
考点分析:考察scratch相关知识,只会执行1次,答案错误