2024年GESP09月认证Scratch一级试卷

2024年GESP09月认证Scratch一级试卷
分数:100 题数:17

一、单选题(共10题,每题3分,共30分)

01020304050607080910
AACBCABCDD

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分)

12345
×××

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分)

题号12
答案

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)背景

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/20069.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Qt常用控件之按钮QPushButton

按钮QPushButton QPushButton 在 Qt 中用于表示一个按钮控件,它继承自抽象 QAbstractButton 类。 QPushButton属性 属性说明text按钮中的文本。icon按钮中的图标。iconSize按钮中图标的大小。shortCut按钮对应的快捷键。autoRepeat按钮是否会重复触发&#xff08…

【PHP】php+mysql 活动信息管理系统(源码+论文+数据库+数据库文件)【独一无二】

👉博__主👈:米码收割机 👉技__能👈:C/Python语言 👉专__注👈:专注主流机器人、人工智能等相关领域的开发、测试技术。 【PHP】php 活动信息管理系统(源码论文…

搭建一个 Spring Boot 项目,解决jdk与springboot版本不匹配

搭建一个 Spring Boot 项目 方式一:使用 Spring Initializr Spring Initializr 是一个基于 Web 的工具,用于快速生成 Spring Boot 项目的基础结构。 访问 Spring Initializr 网站:https://start.spring.io/配置项目信息: …

基于SpringBoot的小区运动中心预约管理系统

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏:…

WPF快速创建DeepSeek本地自己的客户端-基础思路版本

开发工具:VS 2015 开发环境:.Net 4.0 使用技术:WPF 本篇文章内容: 本地部署DeepSeek以后一般使用网页工具(如Chatbox)或者DOS窗口与其对话。本篇文章使用WPF创建一个基础版的对话工具。 一、搭建本地DeepS…

【怎么使用Redis实现一个延时队列?】

怎么使用Redis实现一个延时队列? 详细说明Java代码示例解释注意事项使用Redis实现延时队列通常通过有序集合(Sorted Set)来实现,利用Redis的ZSET类型及其相关命令可以很方便地实现这一功能。 有序集合中的每个元素都有一个分数(score),我们可以利用这个分数来存储消息需…

Blackbox.AI:高效智能的生产力工具新选择

前言 在当今数字化时代,一款高效、智能且功能全面的工具对于开发者、设计师以及全栈工程师来说至关重要。Blackbox.AI凭借其独特的产品特点,在众多生产力工具中脱颖而出,成为了我近期测评的焦点。以下是我对Blackbox.AI的详细测评&#xff0…

第2章 信息技术发展(一)

2.1 信息技术及其发展 2.1.1 计算机软硬件 计算机硬件(Computer Hardware)是指计算机系统中由电子、机械和光电元件等组成的各种物理装置的总称。 计算机软件 (Computer Software)是指计算机系统中的程序及其文档,程序是计算任务的处理对象和处理规则的描述; 文档…

AI工作流

AI 工作流 是什么? AI 工作流 是一种利用人工智能技术设计的一系列任务或步骤序列,用于完成特定目标的过程。它将一系列AI相关的操作整合在一起,形成一个高效的、结构化的流程,从而实现预定的目标。 AI 工作流 的组成部分 目标定…

用deepseek学大模型08-卷积神经网络(CNN)

yuanbao.tencent.com 从入门到精通卷积神经网络(CNN),着重介绍的目标函数,损失函数,梯度下降 标量和矩阵形式的数学推导,pytorch真实能跑的代码案例以及模型,数据,预测结果的可视化展示, 模型应用场景和优缺点&#xf…

数据库加密全解析:从传输到存储的安全实践

title: 数据库加密全解析:从传输到存储的安全实践 date: 2025/2/17 updated: 2025/2/17 author: cmdragon excerpt: 数据加密是数据库安全的最后一道物理防线。传输层SSL/TLS配置、存储加密技术及加密函数实战应用,覆盖MySQL、PostgreSQL、Oracle等主流数据库的20+生产级加密…

以太网详解(八)传输层协议:TCP/UDP 协议

文章目录 传输层协议概述为什么需要传输层?传输层功能网络层与传输层在实现 “端到端” 传输的异同两类服务:面向连接/无连接服务 传输控制协议 TCPTCP 协议数据单元格式TCP 的重传机制快重传和快恢复快重传举例快恢复算法 用户数据报协议 UDPUDP 概述UDP 基本工作过…

贪吃蛇游戏

贪吃蛇 一、html <div class"container" id"app"></div><script src"./js/index.js"></script>二、css * {margin: 0;top: 0;} .set {margin: 15px auto;width: 600px; } .container {width: 600px;height: 600px;bac…

【动态路由】系统Web URL资源整合系列(后端技术实现)【apisix实现】

需求说明 软件功能需求&#xff1a;反向代理功能&#xff08;描述&#xff1a;apollo、eureka控、apisix、sentinel、普米、kibana、timetask、grafana、hbase、skywalking-ui、pinpoint、cmak界面、kafka-map、nacos、gateway、elasticsearch、 oa-portal 业务应用等多个web资…

Spring Boot(七):Swagger 接口文档

1. Swagger 简介 1.1 Swagger 是什么&#xff1f; Swagger 是一款 RESTful 风格的接口文档在线自动生成 功能测试功能软件。Swagger 是一个规范和完整的框架&#xff0c;用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。目标是使客户端和文件系统作为服务器以同样的…

MongoDB 7 分片副本集升级方案详解(上)

#作者&#xff1a;任少近 文章目录 前言&#xff1a;Mongodb版本升级升级步骤环境1.1环境准备1.2standalone升级1.3分片、副本集升级 前言&#xff1a;Mongodb版本升级 在开始升级之前&#xff0c;请参阅 MongoDB下个版本中的兼容性变更文档&#xff0c;以确保您的应用程序和…

Redis离线安装

Linux系统Centos安装部署Redis缓存插件 参考&#xff1a;Redis中文网&#xff1a; https://www.redis.net.cn/ 参考&#xff1a;RPM软件包下载地址&#xff1a; https://rpmfind.net/linux/RPM/index.html http://rpm.pbone.net/ https://mirrors.aliyun.com/centos/7/os…

长视频生成、尝试性检索、任务推理 | Big Model Weekly 第56期

点击蓝字 关注我们 AI TIME欢迎每一位AI爱好者的加入&#xff01; 01 COMAL:AConvergent Meta-Algorithm for Aligning LLMs with General Preferences 许多对齐方法&#xff0c;包括基于人类反馈的强化学习&#xff08;RLHF&#xff09;&#xff0c;依赖于布拉德利-特里&#…

SQL高级语法

1. TOP 子句 TOP 子句用于规定要返回的记录的数目。 对于拥有数千条记录的大型表来说&#xff0c;TOP 子句是非常有用的。 SQL Server 的语法&#xff1a; SELECT TOP number|percent column_name(s) FROM table_name MySQL 语法 在 MySQL 中&#xff0c;并没有直接支持 TOP 语…

均匀面阵抗干扰算法原理及MATLAB仿真

均匀面阵抗干扰算法原理及MATLAB仿真 仿真方向图&#xff0c;频谱图&#xff0c;计算输出SNR、INR、SINR 文章目录 前言一、抗干扰算法原理二、抗干扰算法仿真三、MATLAB源代码总结 前言 \;\;\;\;\; 在阵列信号处理中&#xff0c;信号的抗干扰处理是重中之重&#xff0c;传输期…