2020年6月电子学会青少年软件编程(Scratch四级)等级考试试卷
剩余时间 --:--:--
单选题 共 15 题
1.

编程老师在心里默想了一个一百以内的数字,同学猜一个数,老师会说“大了”,“小了”,或者“猜对了”。有同学非常聪明,使用二分查找的方法,最多猜多少次,就能找到老师心里想的数字( )。

2.

点击绿旗后,积木“draw”执行了几次?( )

3.

下列关于函数的说法不正确的是?( )

4.

执行下图程序后,“花名”列表的第3项是?( )

5.

下面积木的值为( )。

6.

点击绿旗,下列程序的执行结果为( )。

7.

关于递归,以下说法错误的是( )。

8.

如下图流程图所示,当n=5时,则输出sum为( )。

9.

运行如下图所示的程序,输入BEEFCAFE后,角色说出的数值是( )。

10.

执行如下图所示程序后,其结果为?( )

11.

阅读下段程序,说出的结果是( )。

12.

执行下段程序,会得到什么图形?( )

13.

执行以下程序,最终变量“i”的值为( )。

14.

重新排列2345,使得每一个数字都不在原来的位置上,一共有( )种排法。

15.

下图中,一共有多少个三角形?( )

判断题 共 10 题
1.

下图程序可以删除列表”学生“的所有数据。( )

2.

运行如下图所示的脚本,当按下”A“键的时候,角色停止移动。( )

3.

运行如下图所示程序,当输入“王五”后,角色会说“你好,王同学”。( )

4.

运行如下图所示程序后,角色仍然在初始位置。( )

5.

运行程序,如果3次输入都不是4321,那么还可以继续输入直到输入正确为止。( )

6.

下面程序可以让角色随机说出“ABCD”中的一个字母。( )

7.

运行下面程序,角色最后说出的数字为110。( )

8.

运行如下所示程序,输入第一个数字10,输入第二个数字为100,则最后角色会说90。( )

9.

运行以下程序,角色最后说出的数字为19。( )

10.

运行程序,角色最后说出的数字为5。( )