中国电子学会2023年12月份青少年软件编程Scratch图形化等级考试试卷一级真题(含答案)

2023-12 Scratch一级真题

分数:100

题数:37

测试时长:60min

一、单选题(共25题,共50分)

1.观察下列每个圆形中的四个数,找出规律,在括号里填上适当的数?(C)(2分)

A.9

B.17

C.21

D.5

答案解析:左上角的数=下面两个数的和+右上角的数

2.已知:○+□=15,○-□=1,那么○的值和□的值分别是?(D)(2分)

A.○=7,□=8

B.○=6,□=5

C.○=9,□=8

D.○=8,□=7

答案解析:○+□+○-□=16,○+○=16,○=8;○-□=8-□=1,□=7。

3.下图中列出的程序是为哪个角色编写的?(D)(2分)

A.

B.

C.

D.

答案解析:角色区足球角色被蓝色线条包裹处于选中状态,同时程序区右上角有足球半透明的图案,从以上两点都可以判断出该程序是为足球角色编写的。

4.使用造型编辑区中的哪个按钮可以让造型从左图变成右图?(C)(2分)

  

A.

B.

C.

D.

答案解析:A为撤销,B为恢复,C为水平翻转,D为垂直翻转。

5.小猫超人初始位置如左图所示,运行下列哪个选项的程序可以呈现右图的效果?(B)(2分)

A.

B.

C.

D.

答案解析:A执行完毕后,小猫位置在左下角,C执行完毕后,小猫位置在左上角,D执行完毕后,小猫位置在右下角。因此答案是B.

6.程序运行前是第一个背景,程序运行后会切换为哪个背景?(A)(2分)

A.背景1

B.背景2

C.背景3

D.背景4

答案解析:最后一个背景的下一个背景是第一个背景。

7.下列哪个选项可以调节声音音量的大小?(D)(2分)

A.

B.

C.

D.

答案解析:考查声音大小调节代码的识别

8.点击下列哪个选项可以查看角色有几个造型?(B)(2分)

A.①

B.②

C.③

D.④

答案解析:A选项查看并编辑角色程序,B选项查看并编辑角色造型,C选项查看并编辑角色声音,D选项查看并添加扩展积木

故选B选项。

9.下列哪个选项能让角色变成小鸡造型?(D)(2分)

A.

B.

C.

D.

答案解析:A、B选项更换为Bananas造型,C选项更换为Frog造型,故选D选项。

10.关于背景和角色,下列说法正确的是?(A)(2分)

A.角色可以移动

B.角色只可以有一个

C.背景可以移动

D.背景不可以编写程序

答案解析:背景可以编写代码但不能移动,角色可以移动,背景和角色都可以有多个,故选择A选项。

11.多次点击绿旗,运行下列哪个选项的程序后,角色最后一定可以切换成西瓜造型?(B)(2分)

A.

B.

C.

D.

答案解析:多次点击绿旗,运行A,造型是草莓;运行C,造型不变;运行D不一定是西瓜选项,故选择B选项。

12.小猫面向左侧,距离小猫200步的地方有一个篮球,点击绿旗后可以让小猫拿到篮球的选项是?(C)(2分)

A.

B.

C.

D.

答案解析:小猫角色需要先面向90度方向,然后移动200步,才可以拿到水果,所以选择C选项。

13.程序运行前音量是100,运行下列程序后,说法正确的是?(B)(2分)

A.能听到一段音量为100的音乐

B.能听到一段音量为90的音乐

C.能听到两段音量为90的音乐

D.能听到两段音量为100的音乐

答案解析:音效数值改变不影响音量,所以音量是100-10=90;播放声音不影响代码继续向下运行,两段声音会叠在一起播放,所以我们只能听到一段,故选择B选项。

14.程序运行前,角色的造型为第一个,运行下列程序后,气球的颜色是?(D)(2分)

A.绿色

B.紫色

C.蓝色

D.黄色

答案解析:角色一开始的造型为balloon1-a,也就是蓝色气球。运行程序后,先切换到下一个造型,为黄色气球,接着换为蓝色气球造型。最后切换到下一个造型,也就是黄色气球造型。因此,运行程序后,气球的颜色是黄色。

15.如下图所示,小猫角色现在面向0方向,要让角色向下移动90步,下列哪个选项可以实现?(A)(2分)

A.

B.

C.

D.

答案解析:根据题目,小猫现在面向上方,需要让小猫面向下方移动,需要先使用面向180度语句,再使用移动语句,故选A。

16.下列哪个选项可以实现,小猫唱完一首歌后,说“谢谢大家”2秒?(B)(2分)

A.

B.

C.

D.

答案解析:根据题意,想要实现唱完歌曲再说话2秒,需要先使用【播放声音等待播完】语句再使用【说话2秒】语句。

17.同学们站成一排,从左往右数,小花是第五个,从右往左数小花是第二个,队伍中一共有几个人呢?(D)(2分)

A.7人

B.8人

C.5人

D.6人

答案解析:从左边数,小花是第五个人,意味着她的左边有4个人。从右边数,小花是第二个,意味着她的右边有1个人。因此,加上小花,队伍中一共有6个人。

18.每上一层楼需要走15个台阶,小明从1楼走到4楼需要走多少个台阶?(A)(2分)

A.45

B.60

C.50

D.65

答案解析:从1楼走到2楼需要走15个台阶,从2楼走到3楼需要走15个台阶,从3楼走到4楼需要走15个台阶,所以一共需要走45个台阶。

19.小猫的初始位置和方向如左图所示,运行下列程序后,小猫会移动到哪个区域?(D)(2分)

A.A区域

B.B区域

C.C区域

D.D区域

答案解析:点击绿旗后,小猫先向右移动100步,接着向左移动200步到达A和D中间,最后再向下移动100步道,移动到D区域。

20.箭头角色的初始位置和方向如下图所示,运行下列程序后,舞台上显示?(A)(2分)

A.

B.

C.

D.

答案解析:程序运行后,角色先向右移动100步,接着向下移动100步,此时箭头向下。最后再向左转45度,此时箭头指向右下角。答案选A

21.下列哪个选项能让机器人的轮子颜色变为紫色?(C)(2分)

A.

B.

C.

D.

答案解析:想让机器人的轮子快速更换颜色,可以使用画板中的油漆桶工具(工具图标为油漆桶)。图标为箭头的是选择工具,用来选中画板中的图形对象;图标为正方形的是矩形工具,用来绘制正方形或长方形;图标为圆圈的是圆形工具,用来绘制圆或椭圆。

22.和平鸽角色有2个造型,运行下列程序后会看到什么效果?(D)(2分)

A.鸽子挥动2次翅膀

B.鸽子挥动4次翅膀

C.鸽子挥动1次翅膀

D.第一次运行程序可以看到,从造型1切成造型2,再运行程序看不到造型切换

答案解析:程序运行代码的速度很快,4个切换造型积木之间没有添加等待积木,运行后眼睛无法观察到切换造型即挥动翅膀的过程。

23.老鼠的初始方向是向右,它在迷宫中寻找食物,移动一块砖的距离需要40步。下列哪个选项能让它吃到苹果?(B)(2分)

A.

B.

C.

D.

答案解析:已知老鼠的初始面向方向是向右,每块砖的长度约为40步,因此到达苹果处的路线是:

向前走120步,左转90度,向前走80步,再左转90度,再向前走80步。

24.小明录制了《登鹳雀楼》这首诗的全文(白日依山尽,黄河入海流。欲穷千里目,更上一层楼),按照下图保存后,播放这段声音听到的内容是?(B)(2分)

A.白日依山尽,黄河入海流

B.欲穷千里目,更上一层楼

C.黄河入海流,欲穷千里目

D.更上一层楼

答案解析:从图中的波形可以看出,卷卷录制了4句诗,但在剪辑时只选中了后2句,也就是“欲穷千里目,更上一层楼”。

25.下雪了,小猫初始方向面向右,在雪地上按照下列程序走路,它的脚印图案应该是?(A)(2分)

A.

B.

C.

D.

答案解析:小猫初始面向90度,也就是先向右移动100度,再向右旋转135度,也就是面向左下方,再移动100步。

二、判断题(共10题,共20分)

26.角色和造型的名称可以更改,但背景的名称不能更改。(错)

答案解析:角色及其造型和背景的名称都可以进行更改。

27.点击绿旗后,无论是否按下空格键,声音“Xylo1”都会完整播放完毕,“Xylo1”长度约10秒。(错)

答案解析:无论Xylo1是否播放完毕,按下空格键,声音都会立即停止播放。

28.下列两个积木都能让角色面向右边。(错)

答案解析:“面向90方向”是让角色面向右边;“右转90度”是角色在当前方向的基础上右转90度,方向不固定。

29.在舞台上,可以用鼠标拖拽角色,调整角色的大小。(错)

答案解析:新建一个角色后,不可以在舞台通过拖拽的方式任意调整角色大小。

30.切换背景的积木在“事件”模块里。(错)

答案解析:切换背景的代码在“外观”板块里。

31.不小心删除了一个角色,立即点击下图红框中按钮可以复原该角色。(对)

答案解析:删除一个角色后,“编辑菜单”将出现“复原删除的角色”命令,单击此命令,被删除的那个角色将复原。本判断答案为“正确”。

32.角色有4个造型,运行下列程序后,可以看到角色只切换了一次造型。(对)

答案解析:虽然造型切换了3次,但由于代码运行速度很快,导致我们只能看到1次,故正确。

33.按照以下规律摆放扑克牌,下一个摆放的应该是红心。(错)

答案解析:扑克牌摆放的规律是红心、方块、2个蓝桃,按照这个规律下一个摆放的应该是蓝桃。

34.下列积木能够将之前设置的音量还原为0。(错)

答案解析:清除音效积木只能够还原对“音调”、“左右平衡”音效的设置,不能还原音量的设置,因此题干描述错误。

35.角色和背景如左图所示,运行下列程序,足球从舞台左边,沿着直线水平向右滚动。(错)

答案解析:足球在移动过程中,执行了两次向右旋转15度,因此足球不能够沿着直线移动。

三、编程题(共2题,共30分)

36.遇见春天

1.准备工作

(1)选择背景Flowers;

(2)删除默认角色小猫,选择角色蝴蝶Butterfly2、小狗Dot;

(3)角色小狗只保留三个造型:dot-a、dot-b、dot-c,删除dot-d。

2.功能实现

(1)小狗初始化位置(180,-112),初始造型为dot-a,面向左;角色蝴蝶初始位置(-170,125),初始造型为butterfly2-a,面向右,如下图所示;

(2)点击绿旗后,蝴蝶向右边飞,边飞边扇动翅膀,停留在舞台最右边;

(3)点击绿旗后,小狗摇动尾巴从右向左走,边走边迈步,停留舞台中间位置。

参考程序:

蝴蝶

小狗

评分标准:

(1)背景角色选择正确;(1分)

(2)能够对蝴蝶、小狗角色位置初始化;(2分)

(3)能够对蝴蝶、小狗角色造型初始化;(2分)

(4)能够小狗角色方向初始化;(1分)

(5)能够对小狗造型dot-d进行删除;(1分)

(6)能够展示蝴蝶向右飞翔的运动方向,并停留舞台最右侧;(4分)

(7)能够展示小狗向左走的运动方向,并停留在舞台中间。(4分)

37.魔法变变变

1.准备工作

(1)删除默认角色小猫,添加角色Wizard、WizardHat、Bananas;

(2)添加背景Theater;

(3)为角色Bananas添加任意五个造型,如下图所示。

2.功能实现

(1)设置角色的位置、大小和方向,如下图所示;

(2)按下空格键,魔法师换成“wizard-b”造型,然后说“魔法变变变!”2秒;

(3)然后魔法师换成“wizard-c”造型,播放声音“MagicSpell”;

(4)按下空格键,角色香蕉等着音乐响起时,换成下一个造型。

参考程序:

Wizard角色

WizardHat角色

Bananas角色

评分标准:

(1)正确添加角色,并初始化角色的大小和方向;(3分)

(2)正确添加背景;(1分)

(3)能够为香蕉角色添加5个造型;(4分)

(4)按下空格键后,魔法师能够完成规定的动作并播放声音;(4分)

(5)按下空格键后,角色香蕉能够在播放声音的同时换成下一个造型,没有等待2秒,扣1分。(3分)

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

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

相关文章

预处理详解(下)

1.#运算符 #运算符将宏的一个参数转换为字符串字面量。它仅允许出现在带参数的宏的替换列表中。 #运算符所执行的操作可以理解为”字符串化“。 例如: 我们将打印的字符串中的n改为参数n,这样在传参的时候就也会随着变化。假如我们不将其改为参数n的话会发生什么呢…

C++ Qt框架开发 | 基于Qt框架开发实时成绩显示排序系统(3) 保存表格数据

对上两篇篇的工作C Qt框架开发| 基于Qt框架开发实时成绩显示排序系统(1)-CSDN博客和C Qt框架开发 | 基于Qt框架开发实时成绩显示排序系统(2)折线图显示-CSDN博客继续优化,增加一个保存按钮,用于保存成绩数据…

论文阅读-面向机器学习的云工作负载预测模型的性能分析

论文名称:Performance Analysis of Machine Learning Centered Workload Prediction Models for Cloud 摘要 由于异构服务类型和动态工作负载的高变异性和维度,资源使用的精确估计是一个复杂而具有挑战性的问题。在过去几年中,资源使用和流…

给定n个结点的树,其中有k个结点是特殊结点(未知),定义好结点:该结点到k个特殊结点的距离之和最小。若随机k个结点为特殊结点,求好结点个数的期望值

题目 思路: 举例: 其中黑色结点为特殊结点,可以看出,每种情况都有一个结点的s值不等于k / 2,但是是好结点,所以最后答案加一。 #include <bits/stdc++.h> using namespace std; #define int long long #define pb push_back #define fi first #define se second …

支持向量机SVM

支持向量机&#xff08;SVM&#xff0c;Support Vector Machines&#xff09;是一种广泛使用的监督学习方法&#xff0c;适用于分类、回归和其他任务。SVM的核心思想是找到一个最优的决策边界&#xff08;在二维空间中是一条线&#xff0c;在更高维度是一个超平面&#xff09;&…

【北邮鲁鹏老师计算机视觉课程笔记】10 Classification 分类

【北邮鲁鹏老师计算机视觉课程笔记】10 Classification 分类 1 图像识别的基本范式 检测问题&#xff1a;不仅要知道有没有&#xff0c;还要知道在哪里 分类是整图级标签&#xff0c;检测是区域级标签&#xff0c;分割是像素级标签 2 检测任务的应用 3 单实例识别与类别识别…

问题 J: 今年暑假不AC

题目描述 “今年暑假不AC&#xff1f;” “是的。” “那你干什么呢&#xff1f;” “看世界杯呀&#xff0c;笨蛋&#xff01;” “#$%^&*%...” 确实如此&#xff0c;世界杯来了&#xff0c;球迷的节日也来了&#xff0c;估计很多ACMer也会抛开电脑&#xff0c;奔向电视…

【5G NR】【一文读懂系列】移动通讯中使用的信道编解码技术-Turbo编码原理

目录 Turbo码&#xff1a;无线通信中的革命性技术 引言 一、Turbo码的基本原理 1.1 卷积码基础&#xff1a; 1.2 Turbo码的构造&#xff1a; 1.2.1 分量编码器 1.2.2 随机交织器 1.2.3 穿刺和复接单元 1.3 编码器结构的重要性和影响 1.4 迭代解码&#xff1a; 1.4.1 …

接口测试怎么进行,如何做好接口测试

一、什么是接口&#xff1f; 接口测试主要用于外部系统与系统之间以及内部各个子系统之间的交互点&#xff0c;定义特定的交互点&#xff0c;然后通过这些交互点来&#xff0c;通过一些特殊的规则也就是协议&#xff0c;来进行数据之间的交互。 二、 常用接口采用方式&#x…

AI少女/HS2甜心选择2 仿剑三剑灵人物卡全合集打包

AI少女/HS2甜心选择2 仿剑三剑灵人物卡全合集打包 内含&#xff1a;菩提禅音[剑网3]明教晓天喵姐[剑3]明教晓天喵姐无帽版[剑3]茱莉亚[剑灵] 下载地址&#xff1a; https://www.changyouzuhao.cn/12492.html

配置DNS正反向解析服务!!!!

一.准备工作 #关闭防火墙和selinux,或者允许服务通过 [rootnode ~]# nmcli c mod ens32 ipv4.method manual ipv4.address 192.168.32.133/24 ipv4.gateway 192.168.32.2 ipv4.dns 192.168.32.132 [rootnode ~]# nmcli c reload [rootnode ~]# nmcli c up ens32[rootnode ~]# …

高速网络之翼:探索UDP的力量与灵活性

引言 在计算机网络中&#xff0c;用户数据报协议&#xff08;UDP&#xff09;是一种简单的面向数据报的传输层协议。与传输控制协议&#xff08;TCP&#xff09;相比&#xff0c;UDP不提供可靠性保证&#xff0c;但它因其低延迟和低开销的特性而在特定应用中非常有用。UDP使得…

【Java万花筒】解析Java依赖注入:从Spring到CDI的全方位比较

探索Java依赖注入&#xff1a;框架、实践与比较 前言 在当今的软件开发中&#xff0c;依赖注入已经成为了一种不可或缺的设计模式。Java作为一种广泛应用的编程语言&#xff0c;在依赖注入领域也有着丰富的框架和实践。本文将探索Java中几种常用的依赖注入框架&#xff0c;包…

three.js 细一万倍教程 从入门到精通(三)

目录 五、详解PBR材质纹理 5.1、详解PBR物理渲染 5.2、标准网格材质与光照物理效果 5.3、置换贴图与顶点细分设置 5.4、设置粗糙度与粗糙度贴图 5.5、设置金属度与金属贴图 5.6、法线贴图应用 5.7、如何获取各种类型纹理贴图 5.8、纹理加载进度情况 单张图片加载 多…

Windows 平台下NDK/CMAKE编译自己程序命令行

CMAKE_BUILD_TYPE 编译类型&#xff08;Debug、Release&#xff09; CMAKE_TOOLCHAIN_FILE 指定 Android 编译工具链文件 CMAKE_SYSTEM_NAME 系统名称&#xff1a;不要改变&#xff1a;值&#xff08;Android&#xff09; ANDROID_NATIVE_API_LEVEL 安卓原…

Transformer实战-系列教程17:DETR 源码解读4(Joiner类/PositionEmbeddingSine类/位置编码/backbone)

&#x1f6a9;&#x1f6a9;&#x1f6a9;Transformer实战-系列教程总目录 有任何问题欢迎在下面留言 本篇文章的代码运行界面均在Pycharm中进行 本篇文章配套的代码资源已经上传 点我下载源码 DETR 算法解读 DETR 源码解读1&#xff08;项目配置/CocoDetection类&#xff09; …

数据结构-并查集

并查集原理 在一些应用问题中&#xff0c;需要将n个不同的元素划分成一些不相交的集合。开始时&#xff0c;每个元素自成一个 单元素集合&#xff0c;然后按一定的规律将归于同一组元素的集合合并。在此过程中要反复用到查询一 个元素归属于那个集合的运算。适合于描述这类…

Matplotlib Figure与Axes速成:核心技能一网打尽

Matplotlib Figure与Axes速成&#xff1a;核心技能一网打尽 &#x1f335;文章目录&#x1f335; &#x1f333;引言&#x1f333;&#x1f333; 一、Figure&#xff08;图形&#xff09;&#x1f333;&#x1f341;1. 创建Figure&#x1f341;&#x1f341;2. 添加Axes&#…

NARF关键点提取原理简介

一、NARF2D边缘点探测的矩形平面的边长s和计算点p和上邻域的距离所用的k值 二、障碍物边缘和阴影边缘 三、NARF边缘点探测 四、NARF借助边缘点信息进行关键点检测 本人也是参考其他博主&#xff0c;以及这份英文文献写的(毕竟是英文文献&#xff0c;部分翻译肯定有些误差&…

一探Lepton Search究竟

2024年1月25日&#xff0c;阿里巴巴原技术副总裁在 Twitter 上称用不到 500 行 Python 代码实现了 AI 对话搜索引擎&#xff0c;并在27日附上了开源地址&#xff1a;https://github.com/leptonai/search_with_lepton&#xff0c;截止春节期间已经5.8K的Star。 Twitter截图 Comm…