2024年GESP09月认证Scratch一级试卷
分数:100 题数:17
一、单选题(共10题,每题3分,共30分)
01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 |
---|---|---|---|---|---|---|---|---|---|
A | A | C | B | C | A | B | C | D | D |
1、据有关资料,山东大学于1972年研制成功DJL-1计算机,并于1973年投入运行,其综合性能居当时全国第三位。DJL-1计算机运算控制部分所使用的磁心存储元件由磁心颗粒组成,设计存贮周期为2μs(微秒)。那么该磁心存储元件相当于现代计算机的?( )
- A. 内存
- B. 磁盘
- C. CPU
- D. 显示器
- 标准答案:A
- 考查知识:计算机基础知识
- 试题来源:GESP一级:2024.09
- 试题解析:本题考察计算机组成部分;题干强调磁心元件为计算机运算控制部分的存储元件,计算机中内存用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据,故该元件属于内存,所以本题正确答案为A。
2、下图红色框标注的区域是?( )
- A. 模块区
- B. 脚本区
- C. 舞台区
- D. 角色区
- 标准答案:A
- 考查知识:图形化编程平台:模块区
- 试题来源:GESP一级:2024.09【ok】
- 试题解析:本题考察scratch界面的认识;红色框框住的区域是各个积木放置的区域,显然是模块区,所以本题正确答案为A。
3、下面哪一个程序可以实现,点击小绿旗后,角色必定向右移动?( )
- A.
- B.
- C.
- D.
- 标准答案:C
- 考查知识:编程数学:坐标变化
- 试题来源:GESP一级:2024.09【ok】
- 试题解析:本题考察坐标运算与移动;角色移动需要确定方向,没有给出方向无法确定是否向右移动,故AB错误;x坐标增加则向右移动,x坐标减少则向左移动,所以本题正确答案为C。
4、执行下面程序后,角色距离舞台中心的距离是多少?( )
- A. 80
- B. 100
- C. 120
- D. 140
- 标准答案:B
- 考查知识:三大基本结构:循环结构
- 试题来源:GESP一级:2024.09【ok】
- 试题解析:舞台中心坐标为x:0 y:0,角色初始坐标在x:20 y:0,向右重复10次移动10步即向右移动100步,然后向左移动20步,所以最终坐标为x:100 y:0,距离中心距离100。所以本题正确答案为B。
5、舞台如下图所示,执行下面程序,如果小猫说“骄阳似火”,那么可以推断出小猫碰到了哪个角色?( )
- A. Block-A
- B. Block-B
- C. Block-C
- D. Block-D
- 标准答案:C
- 考查知识:三大基本结构:分支结构
- 试题来源:GESP一级:2024.09【ok】
- 试题解析:小猫如果碰到字母A,会说热浪滚滚;如果碰到字母B,会说夏日炎炎;如果碰到字母C,会说骄阳似火;如果碰到字母D,会说暑气蒸人。所以小猫说骄阳似火应该是碰到了字母C;所以本题正确答案为C。
6、默认小猫角色,运行下面程序,说法正确的是?( )
- A. 每隔2秒按一下空格键,可以让小猫切换造型
- B. 每隔2秒按一下空格键,不能让小猫切换造型
- C. 在1秒内按下2次空格键,小猫不会切换造型
- D. 在1秒内按下2次空格键,小猫会切换两次造型
- 标准答案:A
- 考查知识:事件触发:键盘被按下
- 试题来源:GESP一级:2024.09【ok】
- 试题解析:当按下空格键,等待一秒后,角色会切换下一个造型。所以每隔两秒按一下空格键,可以让小猫切换造型;但如果1苗内按两次空格键只会切换一次造型。所以本题正确答案为A。
7、运行下面哪组程序,可以让角色的运动轨迹是三角形?( )
- A.
- B.
- C.
- D.
- 标准答案:B
- 考查知识:角色操作:位置/方向
- 试题来源:GESP一级:2024.09【ok】
- 试题解析:想要移动三角形轨迹需要角色在移动一段距离之后旋转360度/3=120度,所以本题正确答案为B。
8、小猫的初始大小为50,下面哪组程序可是实现,当按下空格键,能够让小猫先变大后变小?( )
- A.
- B.
- C.
- D.
- 标准答案:C
- 考查知识:角色操作:大小
- 试题来源:GESP一级:2024.09【ok】
- 试题解析:将大小设为可以将角色的大小设置为某个大小,将大小增加可以将角色的大小增加或减小,选项C中先将角色大小增加50,等待1秒后,大小减少50,所以可以看见变大变小的效果;所以本题正确答案为C。
9、运行下面程序,红色框内应选择什么才能让背景变为Castle 4?( )
- A. 8
- B. 5
- C. 7
- D. 6
- 标准答案:D
- 考查知识:背景操作:背景切换
- 试题来源:GESP一级:2024.09【ok】
- 试题解析:初始背景为Castle 2,重复执行切换为下一个背景,所以想要最终停留在背景Castle 4,应该执行6次切换;所以本题正确答案为D。
10、运行下面程序,红色框内从上到下应选择什么才能让小猫移动到绿旗位置?( )
- A.
- B.
- C.
- D.
- 标准答案:D
- 考查知识:侦测与控制(按下键盘/鼠标)
- 试题来源:GESP一级:2024.09【ok】
- 试题解析:想要让小猫移动到绿旗位置,就不能让小猫偏离路线。当红色区碰到黑线,需要向左转弯;当绿色区碰到黑线,需要向右转弯;所以本题正确答案为D。
二、判断题(共5题,每题4分,共20分)
1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|
× | √ | × | × | √ |
1、如果Scratch的程序出现错误,可以使用单步调试的方式进行错误排查?( )
- 正确();
- 错误();
- 标准答案:×
- 考查知识:计算机基础知识
- 试题来源:GESP一级:2024.09
- 试题解析:Scratch不具有单步调试的功能。所以本题答案为错误。
2、小杨有一堆糖果,他首先给小李7个糖果,然后从小赵那里拿了3个糖果。接着,他将糖果平分给小李和小赵,每人可分4个糖果,所以他一开始有12个糖果。( )
- 正确();
- 错误();
- 标准答案:√
- 考查知识:编程数学:综合
- 试题来源:GESP一级:2024.09【ok】
- 试题解析:如果小杨开始有12个糖果,送给小李7个后还剩5个糖果,从小赵那里拿了3个糖果后变为8个糖果,再分给小李和小赵两人,则每人可以分到4个糖果。所以本题答案为正确。
3、默认小猫角色,执行下列程序,音量最终的结果为120。( )
- 正确();
- 错误();
- 标准答案:×
- 考查知识:角色操作:设置声音
- 试题来源:GESP一级:2024.09【ok】
- 试题解析:音量范围为0~100,所以音量最终结果应该是100。所以本题答案为错误。
4、默认小猫角色,执行下列程序,不能完整播放2次“Chill”音乐。( )
- 正确();
- 错误();
- 标准答案:×
- 考查知识:角色操作(播放声音)
- 试题来源:GESP一级:2024.09【ok】
- 试题解析:播放声音 等待播完积木块需要在声音播放结束才会继续运行下面的积木。所以本题答案为错误。
5、不能给背景编程让背景说话和移动,但可以给角色编程,让角色说话和移动。
- 正确();
- 错误();
- 标准答案:√
- 考查知识:背景操作:背景和角色的区别
- 试题来源:GESP一级:2024.09【ok】
- 试题解析:背景无法移动与说话,角色可以。所以本题正确答案为正确。
三、编程题(共2题,每题25分,共50分)
题号 | 1 | 2 |
---|---|---|
答案 |
1、努力的蜻蜓
准备工作:
(1)删除默认小猫角色。
(2)添加角色Dragonfly和Hippo1。
(3)删除默认白色背景,添加背景Boardwalk。
功能实现(根据注意事项,用积木块实现下列描述的功能):
(1)点击绿旗,舞台背景换成Boardwalk。
(2)点击绿旗,角色Hippo1的初始位置为(X=-150,Y=10),初始方向为90°方向,初始造型为“hippo1-a”。
(3)点击绿旗,角色Dragonfly的初始位置为(X=100,Y=-120),初始方向为90°方向,初始大小为50,初始造型为“Dragonfly-a”。
(4)Dragonfly说“你好!”2秒,左转15度。以等待0.2秒y坐标增加15,再等待0.2秒y坐标减少3并切换造型的方式向上飞行,直到碰到舞台边缘为止。
(5)Dragonfly碰到舞台边缘后停止全部脚本。
(6)等待1秒后,角色Hippo1说“加油”。之后一直面向Dragonfly,每隔1秒钟切换一次造型,直到停止全部脚本。
注意事项:
- 功能(1)全部写在背景代码区的【当绿旗被点击】积木下面。
- 功能(2)(6)全部写在角色Hippo1代码区的【当绿旗被点击】积木下面。
- 功能(3)(4)(5)全部写在角色Dragonfly代码区的【当绿旗被点击】积木下面。
评分标准:
(1)点击绿旗,舞台背景换成Boardwalk。(2分)
(2)点击绿旗,角色Hippo1的初始位置为(X=-150,Y=10),初始方向为90°方向,初始造型为“hippo1-a”。(4分)。
(3)点击绿旗,角色Dragonfly的初始位置为(X=100,Y=-120),初始方向为90°方向,初始大小为50,初始造型为“Dragonfly-a”。(4分)
(4)Dragonfly说“你好!”2秒,左转15度。(2分)以等待0.2秒y坐标增加15,再等待0.2秒y坐标减少3并切换造型的方式向上飞行,直到碰到舞台边缘为止。(5分)
(5)Dragonfly碰到舞台边缘后停止全部脚本。(2分)
(6)等待1秒后,角色Hippo1说“加油”。(2分)之后一直面向Dragonfly,每隔1秒钟切换一次造型,直到停止全部脚本。(4分)
参考程序:
(1)角色:Hippo1
(2)角色:Dragonfly
(3)背景
2、小熊演杂技
准备工作:
(1)删除默认小猫角色。
(2)添加角色Bear-walking和Basketball。
(3)删除默认白色背景,添加背景Theater 2。
功能实现(根据注意事项,用积木块实现下列描述的功能):
(1)点击绿旗,背景换成Theater 2。
(2)点击绿旗,角色Bear-walking的初始位置为(X=0,Y=-39),初始方向为90°,旋转方式为左右翻转。初始造型为“bear-walk-a”,初始大小为40,移到最前面。
(3)点击绿旗,角色Basketball的初始大小为180,初始方向为90°,移到Bear-walking所在位置并将Y坐标减少60,这样就呈现出熊踩球的效果。
(4)角色Bear-walking每隔0.1秒切换一次造型不断重复。
(5)当按下向左键时,Bear-walking面向左边,当按下向右键时,Bear-walking面向右边。
(6)Basketball不停向左转5°,直到按下向左键,Basketball不停右转5°,直到按下向右键,重复以上过程。这样即可呈现开始逆时针转,按下向左键顺时针转,按下向右键逆时针转的效果。
注意事项:
- 功能(1)全部写在背景代码区的【当绿旗被点击】积木下面。
- 功能(2)(4)全部写在角色Bear-walking代码区的【当绿旗被点击】积木下面。
- 功能(5)写在角色Bear-walking代码区的【当按下向左键】和【当按下向右键】积木下面。
- 功能(3)(6)全部写在角色Basketball代码区的【当绿旗被点击】积木下面。
评分标准:
(1)点击绿旗,背景换成Theater 2。(2分)
(2)点击绿旗,角色Bear-walking的初始位置为(X=0,Y=-39),初始方向为90°,旋转方式为左右翻转。(3分)初始造型为“bear-walk-a”,初始大小为40,移到最前面。(3分)
(3)点击绿旗,角色Basketball的初始大小为180,初始方向为90°,移到Bear-walking所在位置并将Y坐标减少60,这样就呈现出熊踩球的效果。(3分)
(4)角色Bear-walking每隔0.1秒切换一次造型不断重复。(4分)
(5)当按下向左键时,Bear-walking面向左边,当按下向右键时,Bear-walking面向右边。(4分)
(6)Basketball不停向左转5°,直到按下向左键,Basketball不停右转5°,直到按下向右键,重复以上过程。这样即可呈现开始逆时针转,按下向左键顺时针转,按下向右键逆时针转的效果。(6分)
参考程序:
(1)角色:Bear-walking
(2)角色:Basketball
(3)背景