2023年6月CCF GESP编程能力认证Scratch图形化等级考试(二级)试卷
剩余时间 --:--:--
单选题 共 10 题
1.

高级语言编写的程序需要经过以下( )操作,可以生成在计算机上运行的 可执行代码

2.

默认小猫角色,scratch执行以下程序,说出的结果是?

3.

角色 A 程序如左图所示,角色 B 程序如右图所示。scratch点击绿旗,在什么时候角色 A 说“再见”?

4.

默认小猫角色,初始位置位于舞台的中心,scratch执行以下程序说法正确的是?

5.

下面流程图可以用哪个积木实现?

6.

对于魔法师角色,scratch执行下列程序绘制的图形是?( ) 

7.

默认小猫角色,scratch执行下列的程序,舞台上最多会看到多少只小猫?

8.

默认小猫角色,scratch运行下列程序,小猫的坐标不可能是?

9.

默认小猫角色,scratch执行下列程序,说法错误的是?( )

10.

对于默认小猫角色,scratch运行以下程序,下列哪个选项正确?

判断题 共 5 题
1.

诞生于 1986 年的中华学习机 CEC-I 入选了 2021 年的 CCF 计算机历史记忆(一类), 它的内存只有 64KB。当时的汉字编码字符集 GB2312 中共有 6763 个汉字,假如每个 汉字用2个字节编码,将整个GB2312汉字字符集都放入CEC-I的内存,也只占用了 不超过 1/5 的内存空间。

2.

scratch角色不但可以给自己发送广播,还可以给其它角色和背景发送广播。( ) 

3.

默认小猫角色,scratch执行下列程序,舞台上可以看到一个5条边都相等的五边形。

4.

scratch执行下列程序,按下空格键会删除所有克隆体。

5.

变量在滑杆模式下的取值范围只能是0到100。( ) 

问答题 共 2 题
1.

CCF-GESP编程能力等级认证Scratch图形化二级编程题:时间规划。

【题目描述】
 默认小猫角色和白色背景,小明在为自己规划学习时间。现在他想知道两个时刻之间有多少分钟。你能通过编程帮他做到吗?

【输入描述】

新建变量“h1”,“m1”,用于记录开始时刻,h1 表示小时,m1 表示分钟。 新建变量“h2”,“m2”,用于记录结束时刻,h2 表示小时,m2 表示分钟。 注意:时刻使用 24 小时制,开始时刻和结束时刻是同一天,开始时刻一定在结束时刻之前。 

例如:h1 = 09,m1 = 05,表示开始时刻为 09 时 05 分。 

h2 = 09,m2 = 06,表示终止时刻为 09 时 06 分。 

如下图所示:

【输出描述】 新建变量“result”,用于存储得到的结果。即两个时刻之间有多少分钟。上面的例子09时05分到09时06分,之间有1分钟,所以 result = 1。

如下图所示:

【输入样例】 h1 = 09 m1 = 05 h2 = 09 m2 = 06

【输出样例】 result = 1

【输入样例】 h1 = 09 m1 = 05 h2 = 10 m2 = 00

【输出样例】 result = 55

2.

CCF-GESP编程能力等级认证Scratch图形化二级编程题:统计个数 。

【题目描述】
默认小猫角色和白色背景,统计从正整数 a 到 b(包括 a 和 b)之间,能够同时 
整除c和d的正整数个数。

例如:a = 7,b = 20,c = 2,d = 3,7到20之间能够同时整除2和3的数 为12、18一共2个。

【输入描述】 新建变量“a”和“b”,用于存储统计个数的区间左右端点。 新建变量“c”和“d”,存储用于整除的数。


如下图所示:

【输出描述】


新建变量“result”,用于存储得到的结果,表示从 a 到 b(包括 a 和 b)之间

所有能够同时整除 c 和 d 的正整数个数。 如下图所示:

【输入样例】

 a=7

b = 20

 c=2 

d=3

【输出样例】

 result = 2

【输入样例】

 a = 10

b = 30

c=3

d=4 

【输出样例】

result = 2