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

news2024/10/9 6:25:07

2021-09 Scratch三级真题

分数:100           题数:38

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

1. 程序中要使用不确定的数值,这时要用到的是?(D )

A、图章         

B、变量       

C、广播          

D、随机数

2.    执行下列程序后,角色会说?(D )

        

A、3              

B、6              

C、10                 

D、15

3.    猫妈妈和小猫在玩数数游戏,小猫从0开始数数,按下空格键之后,小猫停止数数,下面哪个选项的程序可以实现这个功能?(A )

A、

B、

C、       

D、

4. 关于“图章”,说法不正确的是?(D )

A、图章印出的图案,跟用画笔画出来的图案是一样的,不能使用移动积木让图案移动

B、图章印出的图案多少,不影响系统运行速度

C、图章印出来的图案后,再修改角色的颜色特效,之前的图章图案不受角色外观变化影响

D、图章印出图案后,可以修改图案虚像值

5.    蝙蝠bat有下图四个造型,它想要在森林舞会中以任意一个造型登场,下面哪个选项可以实现?(C )

      

A、       B、

C、        D、

6.    默认小猫角色,下列哪个程序执行一次之后能够在舞台上画出下面图案?( D)

        

A、

B、

C、

D、

7. 让角色一直移动,需要用到的下面哪个积木?(A )

A、重复执行           

B、图章            

C、克隆            

D、广播

8.    执行下列程序后,c的值是?( B)

        

A、50          

B、51           

C、49              

D、0

9.    下列程序绘制的图形是?(D )

        

A、正方形       

B、长方形            

C、菱形             

D、没有出现图形

10.  小蜗牛不小心掉进了一口井,白天它往上爬a米,晚上向下掉b米,这口井高h米,通过下图的程序求出小蜗牛爬出井需要的天数。假设a=4,b=2,那么当井高为多少米时,小蜗牛可以在第9天时爬出井?(A )

        

A、20            

B、21                

C、22                

D、23

11. 关于克隆体,说法正确的是?( B)

A、所有克隆体的运动轨迹必须一样                                    

B、不同的克隆体可以有不同的运动轨迹

C、克隆体不能移动                                                                   

D、克隆体的亮度虚像都不能改变

12.  小猫位于舞台中心,方向90,执行一次下列程序后,舞台上可以看到?(B )

        

A、舞台上只看到一只小猫,且坐标是(x:100,y:0)

B、舞台上看到两只小猫,一只坐标是(x:0,y:0),另一只坐标是(x:100,y:0)

C、舞台上看到无数只小猫,且每只小猫相隔距离为100

D、舞台上只看到一只小猫,且坐标是(x:0,y:0)

13.  执行下列程序后,a的值为?( D)

        

A、15             

B、20                  

C、40             

D、50

14.  执行下列程序后,小猫说出的结果是右图中哪个图形的面积?(B )

 

A、阴影①部分的面积          

B、阴影部分①和③的面积之和

C、图形②的面积                    

D、图形④的面积

15.  执行下列程序,说出的内容是?( D)

         

A、自然数的累加和             

B、自然数的累乘积           

C、两个数的最大公约数          

D、两个数的最小公倍数

16.  角色Champ99有7个造型,他和同学们玩拍七令,游戏规则是从1开始依次数数,如果遇到7或7的倍数时跳过数数,Champ99换一个造型,Champ99刚好换完第七个造型时游戏停止,请问最后一个小伙伴报的数是?(C )

        

A、7                 

B、49                   

C、41                 

D、35

17.     角色A程序如左图所示,角色B程序如右图所示。点击绿旗,在什么时候角色A说“真棒”?( C)

                              

                                       

A、角色A开始切换造型时                                    

B、角色A造型切换十次完成后

C、角色B造型切换十次完成后                            

D、不会说此句

18.  角色苹果,运行下面程序绘制的图形是?( A)

        

A、       

B、   

C、   

D、

19.  猫抓老鼠游戏的封面上有“开始”按钮和“游戏规则”两个按钮,但是点击了“开始”按钮之后出现的却是游戏规则说明,下面各选项是“开始”的程序,哪个选项可能造成这一现象?( A)

        

A、

B、

C、

D、

20. 能让角色在整个舞台范围内的任意位置出现的程序是?(C )

A、

B、

C、

D、

21.  小猫的程序左下图所示,恐龙的程序如右下图所示,点击绿旗,下面说法正确的是?( D)

      

A、点击绿旗后,小猫立即说“一起玩真高兴!”

B、点击绿旗后,小猫和恐龙开始跳跃,小猫停止跳跃后,立即说“一起玩真高兴!”

C、点击绿旗后,小猫不跳跃,恐龙开始跳跃,等到恐龙停止跳跃,小猫说“一起玩真高兴!”

D、点击绿旗后,小猫和恐龙都开始跳跃,小猫先停止跳跃,等到恐龙停止跳跃,小猫说“一起玩真高兴!”

22.  下图中的程序执行一次之后,舞台上画出的痕迹是?(D )

        

A、      

B、      

C、      

D、

23.  关于变量的描述正确的是?(C )

A、变量的正常显示模式只显示变量值

B、变量的大字显示模式显示变量名及变量值

C、变量的滑杆显示模式显示变量名、变量值以及滑杆,通过滑动滑杆上的滑块改变变量的值

D、变量只能存放变化的数字

24.  默认小猫角色,下图中的程序执行一次之后得到的图形是?(C )

        

A、       

B、         

C、         

D、

 25. 记录用户输入的数据,要用到的是?( C  )

A、侦测碰到    

B、随机数     

C、变量    

D、广播

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

26. 当新建一个变量后,可以更改它的名称,但无法更改它的作用域。(对)

27. 变量为study与Study是同一个变量,不能同时出现在同一个角色中。(错)

28. 循环语句必须固定循环的次数。(错)

29. 利用画笔的图章功能复制出来的图形会以一个新角色出现在舞台上。(错)

30.  下面两个积木产生的随机数都是一样的。 (错)

         

        

31. 消息广播后会发送给所有的角色,但不会发送给自己。(错)

32.  执行下列程序后,角色会一直跟随鼠标移动,在这个过程中如果碰到舞台边缘,停止全部脚本。(对)

        

33.  在闯关游戏中,得分11分,减分4分,会提示“再来一次!”。(对)

        

34.  执行下列程序后,舞台上一共出现2个相同的角色。(错)

      

35.  默认小猫,初始位置在舞台中心,下面程序不能画出任何图案。(错)

                         

                                       

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

36.  计算平均分

善于思考的小猫看到期末老师算平均分很麻烦,想要设计一个用于统计班级平均分的系统,利用电脑快速帮助老师完成平均分的计算。你能帮帮它吗?

         

1. 准备工作

(1)保留白色背景及默认小猫角色。

2. 功能实现

(1)通过询问,手动输入班级人数;

(2)根据班级总人数依次询问“第x名的成绩是?”,并输入每一位同学的成绩;(x表示第几名,例如第1名的成绩是?第2名的成绩是?)

(3)小猫通过询问获取的数据进行计算,四舍五入后说出平均分。

评分标准

(1)正确初始化所设置全部变量;(1分)

(2)通过询问获取总人数,并用变量存储(2分),询问时没有适当文字提示扣1分

(3)重复询问成绩次数设置正确;(1分)

(4)依次询问获取每一位同学的成绩(2分),询问时没有适当文字提示扣1分

(5)计算总成绩;(1分)

(6)四舍五入后说出平均分(3分),平均分计算错误扣1分,没有文字提示扣1分,没有四舍五入扣1分。

参考代码

37.  接红包游戏

      

       1. 准备工作

(1)背景:使用原始的背景;

(2)角色:除小猫外,添加角色Milk作为红包;

(3)变量:建立一个得分变量用于计分。

2. 功能实现

(1)小猫在舞台下方,只能通过键盘左右键控制左右移动;

(2)不断克隆红包,克隆体出现在舞台上方水平随机位置,降落下来;

(3)红包碰到小猫,红包消失加10分,否则落地消失;

(4)当得分等于50分,小猫隐藏,出现“游戏结束”四个字,游戏结束。

评分标准:

(1)实现左右键控制小猫;(2分 )

(2)实现红包的克隆;(2分 )

(3)实现红包随机水平位置并下落;(2分 )

(4)红包碰到小猫消失并加分,否则落地再消失;(2分 )

(5)得分等于50,小猫消失,出现“游戏结束”四个字,停止全部脚本。(2分 )

参考代码

小猫程序:

红包程序:

游戏结束程序:

38.  绘制图形

1. 准备工作

(1)默认的白色背景;

(2)默认的小猫角色。

2. 功能实现

(1)画笔的颜色为黑色,画笔的粗细为3;

(2)绘制如下的图形,边长自定义,图形不能超出舞台范围。

        

评分标准

(1)程序开始全部擦除、设置笔的颜色和粗细;(1分),如果有一项没做,不得分。

(2) 画出一个正方形;(2分)

(3) 画出三个长度逐渐增加的正方形;(3分)

(4)将三个正方形旋转5次,画出完整图形;(3分)

(5)没有超出舞台。(1分)

参考代码

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

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

相关文章

Github如何使用详细介绍(保姆级教学)

前言 📜 “ 作者 久绊A ” 专注记录自己所整理的Java、web、sql等,IT技术干货、学习经验、面试资料、刷题记录,以及遇到的问题和解决方案,记录自己成长的点滴 目录 一、Github如何搜索 二、如何判断一个项目好不好呢&#xff1f…

yolov5 模型输出的格式解析

工作需要, 又需要对yolov5 输出的模型进行转onnx 再用c进行后续处理。 两个问题。 yolov5 的模型输出的是个啥啊?转成onnx后输出的和yolov5输出的处理是否一样呢? 关于第一个问题,yolov5 的模型输出的是个啥啊? 以前…

【Rust】14. Rust 中的函数式语言功能:迭代器与闭包

14.1 闭包:捕获环境的匿名函数 14.1.1 闭包会捕获其环境 14.1.2 闭包类型推断和注解 闭包并不总是要求像 fn 函数那样在参数和返回值上注明类型闭包通常很短,并只关联于小范围的上下文而非任意情境如果尝试对同一闭包使用不同类型则就会得到类型错误&am…

selenium自动化测试框架

一、Selenium自动化测试(基于python) 1、Selenium简介: 1.1 Selenium是一款主要用于Web应用程序自动化测试的工具集合。Selenium测试直接运行在浏览器中,本质是通过驱动浏览器,模拟浏览器的操作,比如跳转…

测试碎碎念(基础篇_2)

一、软件测试的基础概念1.1 需求在企业中,需求 主要分为 用户需求 和 软件需求~用户需求:可以简单理解为甲方提出的需求,如果没有甲方,那么就是终端用户使用产品时必须要完成的任务;用户需求 一般是比较简略的&#xf…

Flink官方例子解析:带窗口的WordCount

1. 简介 本篇介绍的是带窗口的WordCount,使用窗口函数countWindow。 countWindow是一种计数窗口,有固定窗口和滑动窗口两种用法。 1.1 固定窗口 countWindow(windowSize) , windowSize指的是窗口大小。 例如countWindow(5), 说明一个窗口可…

零基础机器学习做游戏辅助第七课--模型的保存与加载

一、保存模型 当我们训练好模型后将它保存下来,这样下次使用时就可以直接加载模型进行工作了。 常见的保存模型有三种: 只保存权重文件:model.save_weights(num_weights) 当我们使用save_weights保存权重文件时,没有指定后缀名,则会保存三个文件在指定目录下

linux 下ARC的中断机制

linux 下ARC的中断机制 一、Idu 中断控制器初始化 Idu 是arc 处理器内部中断控制模块, 类似于arm 内部的gic 中断控制模块 首先,Idu中断控制器在初始化时, 会解析DTS信息中定义了几个idu控制器,每个Idu控制器注册一个struct irq_domain数据…

嵌入式Linux系统开发笔记(十三)

U-Boot烧写验证测试 正点原子专门编写了一个软件来将编译出来的.bin 文件烧写到 SD 卡中,这个软件叫做“imxdownload” 【1】将 imxdownload 拷贝到工程根目录下 【2】给予 imxdownload 可执行权限 我们直接将软件 imxdownload 从 Windows 下复制到 Ubuntu 中以…

【干货】Windows下cmd中cd命令的使用方法

【干货】Windows下cmd中cd命令的使用方法什么是cd命令cd命令的使用打开cmdcd命令的常用方法进入某个盘进入某个目录返回上一级目录返回至当前工作目录下的根目录参考什么是cd命令 此处介绍两个概念: cmd:命令提示符cd:全称change directory…

model.train()与model.val()

一、问题描述 需要将mmpose框架下训练的模型单独保存出来,做后续处理。用torch.save()直接保存模型mmpose_model.pt,然后重新搭建模型,把保存的模型参数加载进去,得到scratch_model.pt使用scratch_model.pt进行推理,与…

基于Jmeter的百万级tps性能测试实践

【CSDN 编者按】如何对系统的承载能力和响应时间做出准确的评估,为资源的合理配置及优化提供依据,性能测试就成了必不可少的测试手段,本文会给读者推荐一款业界占有率最高的一款性能测试工具——Jmeter。 本文作者朱凯是环信测试主管&#x…

TCP实现回显服务器及客户端

目录 前言: Socket API SeverSocket API TCP中的长短连接 TCP实现回显服务器 代码实现(有详细解释) TCP实现回显客户端 代码实现(有详细注释) 小结: 前言: 上篇文章介绍了TCP的特点。由…

195136-58-4,2‘,7‘-Difluorofluorescein,2,7-二氟荧光素

产品描述:2,7-二氟荧光素中Fluorescein (Uranine) 生物应用中的荧光示踪剂,Fluorescein (Uranine) 是一种具有代表性的绿色荧光团,已被广泛用作实用绿色荧光探针的支架。结构式:理论分析:中文名&#xff1a…

1608_PC汇编语言_first例程分析

全部学习汇总: GreyZhang/g_unix: some basic learning about unix operating system. (github.com) 这一次的笔记主要是梳理一个例程以及部分辅助信息。 为什么要学习汇编语言呢?现在的高级语言开发效率高,而且有着不错的效率,是…

Compose之跨平台Activity页面

前言 Compose(Jetpackjb)是可以跨平台的 目前跨平台主流的页面导航方式一般有两种 一种是都在同一个页面内进行页面替换类型的导航,类似于单Activity,多Fragment 另一种是不同的页面在不同的页面载体上,类似多Activity 两种页面导航方式都可以使用,但我比较偏向于使用多Ac…

加密签名算法

序言如果我们要消费的一段字符串没有唯一标识,我们该如何防止重复消费.cuiyaonan2000163.com背景信息加密加密技术是最常用的安全保密手段,利用技术手段把重要的数据变为乱码(加密)传送,到达目的地后再用相同或不同的手段还原&…

【虚拟仿真】Unity3D中实现鼠标悬浮模型上显示文字

推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 在仿真项目开发中,会遇到让鼠标悬浮模型后显示模型…

《流浪地球2》MOSS出圈,现实中的量子计算机长啥样?

科技云报道原创。 春节档科幻电影《流浪地球2》上映后,影片中被誉为“全场最有价值道具”的智能量子计算机MOSS(代号550W)火了! 如果你看完了片尾彩蛋,会发现MOSS或许是整个流浪地球系列电影中的最大反派&#xff0c…

支持向量机-数学模型

支持向量机(support vector machines, SVM)是一种二分类模型。基本模型是定义在特征空间上的间隔最大的线性分类器;学习策略:间隔最大化;学习算法:求解凸二次规划的最优化算法。 支持向量机分为线性可分支…