2023年12月Scratch等级考试(四级)真题试卷

2023年12月Scratch等级考试(四级)真题试卷

题目总数:24    总分数:100

选择题

第 1 题    单选题

Scratch运行下列程序,输入“abcdef”,程序结束后,变量“字符串”是?( )

A.

fedcb

B.

bcdef

C.

abcde

D.

edbca

第 2 题    单选题

Scratch运行下列程序,先点击绿旗,再按下一次空格键,"list"的第一项和第二项值分别是?( )

A.

100 200

B.

200 100

C.

100 100

D.

200 200

第 3 题    单选题

平均分90(含)以上为优秀,下列哪个Scratch选项能够很好地完成等级优秀的判定?( )

A.

B.

C.

D.

第 4 题    单选题

斐波那契数列除了第一项和第二项的数字都是1以外,从第三项开始,每一项的数字都等于前两项的数字之和。请问斐波那契数列第六项的数字为?( )

A.

3

B.

5

C.

8

D.

13

第 5 题    单选题

Scratch运行下列程序后,角色说出的值是?( )

A.

1

B.

4

C.

8

D.

10

第 6 题    单选题

Scratch运行下列程序后,角色最后的坐标是?( )

A.

(180,100)

B.

(10,100)

C.

(100,10)

D.

(100,100)

来源:6547网 www.6547.cn/paper/view/d9jt20l5npuclu8r

第 7 题    单选题

Scratch运行下列程序,输入10后,变量“输出密码”的值是?( )

A.

6120

B.

23

C.

158

D.

0

第 8 题    单选题

Scratch运行下列程序后,舞台上能看到图形是?( )

A.

B.

C.

D.

第 9 题    单选题

链表1中存入5个1到10之间的随机数,将这5个数倒序存入链表2,Scratch运行一次下列哪个程序能够实现这个功能?( )

A.

B.

C.

D.

第 10 题    单选题

Scratch列表和程序如下图所示,运行下列程序后,变量“b”的值是?( )

A.

15

B.

3

C.

5

D.

1

判断题

第 11 题    判断题

Scratch创建自制积木时,参数只能添加数字和文本。( )

A.

正确

B.

错误

第 12 题    判断题

二分查找是我们经常用的查找方式,它比顺序查找效率更高,比如在数字1到50之间查找一个数,最多只需要查找10次。( )

A.

正确

B.

错误

第 13 题    判断题

Scratch运行下列程序,输入“apple”,角色会说“有“2秒。( )

A.

正确

B.

错误

第 14 题    判断题

Scratch运行下列程序,输入“ABC”,角色最后说出“ABCCBA”。( )

A.

正确

B.

错误

第 15 题    判断题

Scratch列表“节气”中存入24个节气名称,下列程序能够统计出24个节气名称中包含“春”、“夏”、“秋”、“冬”的个数,且分别存在“含春”、“含夏”、“含秋”、“含冬”四个变量中。( )

A.

正确

B.

错误

第 16 题    判断题

Scratch运行下列程序,角色先说“成功”1秒,后说“加油”1秒。( )

A.

正确

B.

错误

第 17 题    判断题

Scratch列表和程序如下图所示,第一次点击绿旗后,角色说出的值是21。( )

A.

正确

B.

错误

第 18 题    判断题

Scratch运行下列程序,输入一个空格,声音不会响起。( )

A.

正确

B.

错误

第 19 题    判断题

冒泡排序算法中的交换次数与初始元素序列的排序有关。( )

A.

正确

B.

错误

第 20 题    判断题

多次按下空格键后,Scratch列表中项目的数量是8。( )

A.

正确

B.

错误

编程题

第 21 题    问答题

小明游泳

 小明准备参加校运会比赛,他需要统计每天的训练时间。从a点b分一直训练到c点d分(0≤a≤c≤23,0≤b≤59,0≤d≤59),编程计算这一天共训练了几个小时,几分钟? 

1.准备工作 

(1)默认小猫角色;

(2)默认白色背景。

2.功能实现

(1)询问“开始训练在几点?”,存入变量a;  询问“开始训练在几分?”,存入变量b,24小时制,例如开始时间是10点10分;

  

(2)询问“结束训练在几点?”,存入变量c;询问“结束训练在几分?”,存入变量d,24小时制,例如结束时间是20点20分(注意:结束分钟可能小于开始分钟);

 

(3)说出这一天的训练时间是几小时,几分钟。

第 22 题    问答题

新"跳7"游戏

小猫从1到100数数,遇到含7但又不是7的倍数时说"过",将这些数存入列表中,最后说出这样的数有多少个。

1.准备工作

(1)默认小猫角色;

(2)默认空白背景;

(3)创建一个名为list的列表。

 2.功能实现

(1)点击绿旗,小猫从1开始数数,一直数到100,每个数说0.1秒;

(2)遇到这个数里含7但又不是7的倍数时说"过",并将此数放入列表;

(3)最后说出列表中这些数的个数,例如:小猫说“这样的数有XX个”。

第 23 题    问答题

给数据清单排序

数据清单里有100个数,将它们从小到大排序,并找出最小数和最大数。

1.准备工作

(1)默认小猫角色; 

(2)默认空白背景;

(3)创建一个列表“数据表”;

2.功能实现

(1)产生100个1-100的随机整数,并放入列表;

(2)对列表中的100个数进行从小到大排序; 

(3)说出100个数的最大数及最小数。

第 24 题    问答题

绘制小正方形

根据随机数来绘制不同的图形。

1.准备工作

(1)删除小猫角色,绘制一个小正方形角色,颜色自定义;

(2)使用默认的白色舞台背景。

2.功能实现

(1)按下a键,小正方形起始位置(-100,-150),产生一个1-10的随机数;

(2)随机数为奇数时,绘制出“随机数ⅹ随机数”方阵的一半,即随机数为9,第1列1个小正方形,第2列2个小正方形,……,第9列“9个小正方形;

(3)随机数为偶数时,绘制出“随机数ⅹ随机数”方阵;

(4)按下空格键,停止全部脚本。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

外贸人应该顺应趋势做外贸

2024年,有人疑惑外贸将如何发展?我想紧跟趋势是不会出错的,多年前网络没有如今那么发达,客户到中国参展或者来访就能确认订单。如今到处都是各种推广平台,客户足不出户就能在线上订购产品,如果你还是想靠之…

基于Java SSM框架实现智能仓储管理系统项目【项目源码+论文说明】

基于java的SSM框架实现仓库管理系统演示 摘要 随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,智能仓储系统当然也不能排除在外。智能仓储系统是以实际运用为开发背景&#xf…

易用、高效、可靠!高精度组合定位系统P-Box测试解决方案

简介 TCU(Telematics Control Unit)是车载网联通讯终端,用于实现车辆远程通讯和远程服务。随着自动驾驶技术的不断发展,准确获取车辆定位信息变得越来越重要。P-Box将GNSS定位与惯性导航定位相结合,能够为车辆提供精准…

C++上位软件通过Snap7开源库访问西门子S7-1200/S7-1500数据块的方法

前言 本人一直从事C上位软件开发工作较多,在之前的项目中通过C访问西门子PLC S7-200/S7-1200/S7-1500并进行数据交互的应用中一直使用的是ModbusTCP/ModbusRTU协议进行。Modbus上位开源库采用的LibModbus。经过实际应用发现Modbus开源库单次发送和接受的数据不能超过…

R306指纹识别模块功能实现示例

1 基本通信流程 1.1 UART 命令包的处理过程 1.2 UART 数据包的发送过程 UART 传输数据包前,首先要接收到传输数据包的指令包,做好传输准备后发送成功应答包,最后才开始传输数据包。数据包主要包括:包头、设备地址、包标识、包长…

【深度学习下载大型数据集】快速下载谷歌云盘数据集

个人博客:Sekyoro的博客小屋 个人网站:Proanimer的个人网站 跑深度学习的时候,一些数据集比较大,比如60多个G,而且只是训练集. 然后这些数据是由某些实验室组采集的,并不像一些大公司搞的,一般都直接方法一些网盘中. 如果是谷歌网盘,本身通过代理也不麻烦,但是发现即使通过代…

Java中常见的进制转换

进制是一种表示数字的方法,用于计算机科学、数学和电子工程等领域。常见的进制包括十进制、二进制、八进制和十六进制。 十进制是我们最常用的数字表示方法,使用10个数字(0-9)来表示所有数字。 二进制是计算机最基本的进制,使用2个数字(0和1)…

vue3 实现el-date-picker日期筛选过程

一、图例 二、需求&#xff1a; 有2个查询条件&#xff0c;startTime 和 endTime 选中时间1&#xff0c;禁止选中时间2&#xff0c;当前值传递给 startTime 选中时间2&#xff0c;禁止选中时间1&#xff0c;当前值传递给 startTime 和 endTime 三、完整代码 <div class…

java中使用redis

1、redis数据类型 1.1、5种数据类型 redis存储的是key-value结构的数据&#xff0c;其中key是字符串类型&#xff0c;value有5种常用的数据类型&#xff1a;字符串 string、哈希 hash、列表 list、集合 set、有序集合 sorted set / zset。 字符串(string)&#xff1a;普通字符…

揭秘计算机内部通信:探秘数据、地址与控制信号的奥秘

引言 在我们前面的讲解中&#xff0c;我们详细了解了计算机系统的核心组件&#xff0c;包括CPU、内存和磁盘。然而&#xff0c;总线在这个体系中同样至关重要。总线是计算机内部各部件间通信的桥梁&#xff0c;涉及数据、地址和控制信号的传输。在接下来的内容中&#xff0c;我…

【C++】浅拷贝 / 深拷贝 / 写时拷贝

文章目录 1. 经典的string类问题2. 浅拷贝3. 深拷贝3.1 传统写法的String类3.2 现代写法的String类 4. 写时拷贝 1. 经典的string类问题 上一篇博客已经对string类进行了简单的介绍&#xff0c;大家只要能够正常使用即可。 链接&#xff1a;【C】string 在面试中&#xff0c;面…

用Redis实现实现全局唯一ID

全局唯一ID 如果使用数据库自增ID就存在一些问题&#xff1a; id的规律性太明显受表数据量的限制 全局ID生成器&#xff0c;是一种在分布式系统下用来生成全局唯一ID的工具&#xff0c;一般要满足下列特性&#xff1a; 唯一性高可用递增性安全性高性能 为了增加ID的安全性…

PMP如何续证?

PMP证书的有效期是3年&#xff0c;那过了有效期如何续证呢&#xff1f;对此你需要完成两个步骤&#xff1a; 1.在三年之内向PMI申报完成60个PDU&#xff1b; 2.向PMI申请下一个三年续证的有效期并缴费。 流程看着挺简单&#xff0c;但是对于首次操作的朋友可能会感到有些陌生…

深入解析云原生与Kubernetes:现代化应用开发的未来

云原生是一种创新的软件开发和部署方法论&#xff0c;旨在使应用程序能够更好地适应云环境的特性和需求。而Kubernetes作为云原生的核心技术&#xff0c;提供了强大的容器编排和管理能力&#xff0c;改变了应用部署和运行的方式。本文将深入探讨云原生和Kubernetes的概念、原理…

【VTK三维重建-体绘制】第四期 VTK中GPU加速

很高兴在雪易的CSDN遇见你 VTK技术爱好者 QQ&#xff1a;870202403 前言 上期内容讲到VTK的体绘制技术vtkGPUVolumeRayCastMapper&#xff0c;本文分享VTK中GPU加速的相关内容&#xff0c;希望对各位小伙伴有所帮助&#xff01; 感谢各位小伙伴的点赞关注&#xff0c;小易会…

WPF Blend for visual studio使用

Blend for visual studio介绍 VS自带Blend for visual studio是专门用来做WPF、Metro等的界面设计的可视化工具&#xff0c;其功能和PS类似。其目的让做界面和后台的程序分开&#xff0c;能快速绘制形状和路径、修改对象样式、动态显示对象(动画)、显示数据等高级操作。VS与Ble…

性能优化-OpenMP基础教程(一)

本文主要介绍OpenMP并行编程技术&#xff0c;编程模型、指令和函数的介绍、以及OpenMP实战的几个例子。希望给OpenMP并行编程者提供指导。 &#x1f3ac;个人简介&#xff1a;一个全栈工程师的升级之路&#xff01; &#x1f4cb;个人专栏&#xff1a;高性能&#xff08;HPC&am…

每日一练:LeeCode-LCR 123. 图书整理 I (反转链表)(简)【栈、头插法(虚拟头结点)、双指针、递归】

本文是力扣LeeCode-LCR 123. 图书整理 I &#xff08;简&#xff09; 学习与理解过程&#xff0c;本文仅做学习之用&#xff0c;对本题感兴趣的小伙伴可以出门左拐LeeCode。 书店店员有一张链表形式的书单&#xff0c;每个节点代表一本书&#xff0c;节点中的值表示书的编号。为…

漏洞扫描工具scan4all(15000+PoC)

scan4all拥有15000PoC漏洞扫描&#xff0c;23种应用弱口令爆破&#xff0c;7000Web指纹&#xff0c;146种协议&#xff0c;90000规则Port扫描。集成 vscan、nuclei、ksubdomain、subfinder等&#xff0c;充分自动化进行扫描。是一款Fuzz、HW打点、BugBounty神器等工具。 项目地…

Python入门第09篇(conda虚拟环境)

前言 一开始默认安装了最新的Python3.12&#xff0c;搞的倒也顺手&#xff0c;看别人会有不兼容的问题&#xff0c;在我这开始没出现。不过坑总会踩到的&#xff0c;这不就出问题了。pip install一个包一直不行&#xff0c;问了下度娘&#xff0c;说由于这个包使用了一些新技术…