基本信息
文件名称:2025年3月电子学会青少年软件编程(scratch四级)等级考试试卷-客观题-附答案.pdf
文件大小:1021.99 KB
总页数:18 页
更新时间:2025-06-19
总字数:约3.44千字
文档摘要

2025年3月电子学会青少年软件编程(scratch四级)等级考试试卷-客

观题

题目总数:20总分数:50

一、单选题

第1题单选题

默认小猫角色,运行下列程序,绘制出的图案是?()

A.

B.

C.

D.

答案C

解析外层循环次数为8,所以三角形个数为8,A和B选项不符合要求。变量初始值为1,第一个绘制的三

角形颜色为红色,所以C选项正确。

第2题单选题

出生年份减3的差除以12的余数即为生肖编号,例如出生年份为2008,减3的差除以12的余数为1,生肖即为

鼠;出生年份为2007,减3的差除以12的余数为0,生肖为猪。下列哪个选项可以根据输入的生日年份计算并

说出对应的生肖?()

A.

B.

C.

D.

答案D

解析A选项最后字符串连接时变量错误,应该连接“你的生肖”;B和C选项都没有对余数为0的情况进行

讨论,无法判断出生肖为猪的情况。

第3题单选题

默认小猫角色,运行下列程序后,不可能说出?()

A.5

B.6

C.12

D.15

答案A

解析执行程序后,我的变量的范围是6到15,不能是5。

第4题单选题

下列哪个选项,小猫说“我擅长Programming”?()

A.

B.

C.

D.

答案B

解析A选项和D选项的“+”也是字符,C选项的字符串直接相加结果是数字0

第5题单选题

运行下列程序,变量sum的值为?()

A.45

B.50

C.55

D.60

答案C

解析使用函数递归调用计算1-10所有整数的和,为55。

第6题单选题

使用冒泡排序对数列5、9、2、6、1进行从小到大排序,第一轮冒泡的过程中,数字一共进行了几次交换?(

A.1次

B.2次

C.3次

D.4次

答案C

解析依次比较每对相邻的元素,并对顺序不正确的元素对交换位置,我的列表初始为[5,9,2,6,1],

92,不符合从小到大的要求,互换9和2的位置,此时数列为[5,2,9,6,1],96,不符合从小到大的

要求,互换9和6的位置,此时数列为[5,2,6,9,1],91,不符合从小到大的要求,互换9和1的位

置,此时数列为[5,2,6,1,9],到大结尾,第一轮冒泡完成,整个过程进行了3次数字交换。故选项C

正确。

第7题单选题

设计一款夜空大战的游戏,小敌机被子弹击中几次之后,就会爆炸?()

A.2

B.3

C.4

D.5

答案C

解析小敌机初始血量为100,每次被子弹击中之后血量减30,当被击中4次后血量变为-20,就会爆炸,

C项正确。

第8题单选题

默认小猫角色,运行下列程序后,小猫说变量n的值是?()

A.25

B.29

C.36

D.38

答案D

解析把2—20之间除以5余数为2的数字相加,即2+7+12+17=38,D项符合。

第9题单选题

角色共有7个造型如下图所示,运行程序后,角色的造型最终是?()

A.意大利语

B.法语

C.德语

D.英语

答案C

解析程序会重复执行8次,按照顺序执行,最终造型为德语。

第10题单选题

运行程序后,“水果”列表的第4项是?()

A.荔枝

B.葡萄

C.香蕉

D.樱桃

答案C

解析运行程序,列表的顺序为苹果、葡萄、荔枝、香蕉、樱桃,故选择C

二、判断题

第11题判断题

小圆点角色的程序如下左图所示,程序运行后的效果如下右图所示,自制积木中又调用了自己,这种算法叫做

递归。()

A.正确

B.错误

答案A

解析从程序来看,存在函数自己调用自己的情况(自定义积木的结尾部分),算法中的递归就是自己调

用自己。

第12题判断题

“成绩”列表中保存了一组降序排序的数据,运行下列程序,输入一个数,插入到