万卷网> 电子学会考级 >Scratch等级考试 > 2022年12月电子学会青少年软件编程(Scratch四级)等级考试试卷

2022年12月电子学会青少年软件编程(Scratch四级)等级考试试卷
客观题 四级 2022 2023-01-10 16:48:23 111

一、单选题

1.

在1至10之间取随机数加入列表,共取10次,统计列表中数字10出现的次数,下列哪个程序能够实现这个功能?( )

A.

B.

C.

D.

2.

补充程序中①和②的参数值,该程序运行后可画出右侧图形?( )

A.

5 60

B.

6 72

C.

60 5

D.

72 5

3.

运行下列程序,变量“结果”的值为?(  )

A.

23

B.

22

C.

21

D.

20

4.

运行下列程序后,小猫的坐标是?( )

A.

(60,50)

B.

(60,100)

C.

(200,-40)

D.

(100,60)

5.

在列表“数据”中存有10个数,运行如下图所示的程序,实现随机删除列表“数据”中的任意一项,然后将删除的该项保存到列表“删除数据”中。那么程序中A和B应该分别填写?( )

A.

B.

C.

D.

6.

已知程序和运行效果的对应关系如下图所示,下列哪个选项有可能是下图中“?”处的效果图?( )

A.

B.

C.

D.


7.

运行下列程序,输出的结果是?( )

A.

葡萄

B.

橡皮

C.

奶糖

D.

铅笔

8.

运行下列程序,说法正确的是?( )

A.

程序中采用了自制积木的功能

B.

自制积木“绘制正方形”,一次可以画出4个正方形

C.

四个正方形是顺时针依次画出的

D.

每个正方形边长200

9.

数学老师将全班数学成绩录入到列表“数列”中,大于等于60分为及格,下列哪个程序可以统计出及格人数?( )

A.

B.

C.

D.

10.

运行下列程序,说法正确的是?(  )

A.

角色会重复11次说“我为中华崛起而读书!”,共22秒

B.

说出来的是一串数字

C.

角色说出“我为中华崛起而读书!”共2秒

D.

说出的内容是“说出的话”

11.

使用冒泡排序算法对数据:32、40、21、46、69,进行从小到大排序,第一轮排序的结果是?( )

A.

32、40、21、46、69

B.

40、32、21、46、69

C.

21、32、40、46、69

D.

32、21、40、46、69

12.

斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55,......这个数列从第3项开始,每一项都等于前两项之和。要让小猫间隔1秒依次说出斐波那契数列的每一项,如下图所示程序的循环中,应该补充的是?( )

A.

B.

C.

D.

13.

运行下列程序,关于小猫运动状态说法正确的是?( )

A.

小猫会停留在(0,0)的位置。

B.

小猫从(0,0)移动到(150,0)的位置后,静止不动。

C.

小猫会在(0,0)和(150,0)两点间来回不停地移动。

D.

小猫从(0,0)移动到(150,0)的位置后,然后再移动到(0,0)的位置,然后静止不动。

14.

下列哪个程序可以统计字符串中“am”出现的次数?( )

A.

B.

C.

D.

15.

下列哪个程序能够绘制如下图所示的六边形?( )

A.

B.

C.


D.

二、判断题

1.

下列这段程序,当i=40,n=6时,会画出一个边长为40的六边形的一半。( )

A.正确 B.错误
2.

点击绿旗,反复按下空格键,可以使变量a的值在0和1之间反复变化。( )

A.正确 B.错误
3.

二分查找能将乱序的一组数据,按照某种规则进行排序。( )

A.正确 B.错误
4.

运行下列程序后,最终m的值是64。( )

A.正确 B.错误
5.

运行下列程序后,列表中项目数量是5。( )

A.正确 B.错误
6.

n的阶乘用符号“n!”表示,如1!=1,2!=2*1=2,3!=3*2*1=6,下列程序能正确计算出10!。( )

A.正确 B.错误
7.

运行下列程序,角色说出的结果永远不可能为3。( )

A.正确 B.错误
8.

单数日期(如1,3,5,7,9)只有车号末尾数字是单数的私家车可以上路;双数日期(如2,4,6,8,0)只有尾号是双数的私家车可以上路。下图所示程序运行后可以判断某车牌号的车辆今日是否限行。( )

A.正确 B.错误
9.

光明小学学生学号的编码规则为:入学的年份+一年级+入学一年级的班级+班级中的编号,如某同学的学号为“2018010512”,表示这个同学是2018年入学“01”表示一年级,“05”表示5班,“12”表示编号为12。运行如下图所示的程序:输入“2021011218”,先后说出“1年级12班”、“编号为18”。 ( )

A.正确 B.错误
10.

图1为学生信息,“姓名”、“班级”和“学号”列表中编号相同的项为同一名学生的信息,如蔡小培所在班级为(1)班,学号为11。图2程序可以将(3)班学号为偶数的同学姓名加入到列表“名单”中。( )

图1

图2

A.正确 B.错误
公众号
客服 反馈
顶部