电子学会2020年9月青少年软件编程(图形化)等级考试试卷(三级)答案解析

news2024/11/15 9:26:49

目录

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

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

三、编程题【该题由测评师线下评分】(共3题,共30分)


青少年软件编程(图形化)等级考试试卷(三级A卷)

分数:100.00            题数:38

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

1. 执行下面程序,屏幕上最多会看到多少个苹果?( )

A、10个

B、11个

C、1个

D、无法确定

试题编号:20200213-zk_03

题型:单选题

答案:B

难度:一般

试题解析:

2. 关于下面程序,说法正确的是 ?( )

 

试题编号:20200403-gxd-66

题型:单选题

答案:C

难度:困难

试题解析:

3. “角色1”要在“角色2”说完话后才能开始动作,如果“角色2”思考2秒钟,然后说3秒钟,那么“角色1”开始动作之前需要等待多少秒?( )

A、3

B、5

C、4

D、不需要等待

试题编号:20200214-wt<05

题型:单选题

答案:B

难度:一般

试题解析:

4. 下面哪个程序能够画出边长是200的正方形?( )

A、

B、

C、

D、

试题编号:20200213-zk*13

题型:单选题

答案:B

难度:一般

试题解析:

5. a=12,b=30,c=10,下面程序执行结果是?( )

A、12

B、30

C、10

D、0

试题编号:20200213-zk_09

题型:单选题

答案:B

难度:一般

试题解析:

6. 下面哪个程序能够让星星随机出现在x坐标为150,y坐标在-100至100之间的位置?( )

A、

B、

C、

D、

试题编号:20200213-zk*01

题型:单选题

答案:C

难度:一般

试题解析:

7. 下面为一个盒子的展开图,它不可以折成以下哪个盒子?( )

试题编号:20200408-lxb-037

题型:单选题

答案:C

难度:一般

试题解析

8.

在迷宫游戏中,下面哪个程序能够让一个角色始终在A点和B点之间来回移动(A点和B点之间距离为200)?( )

 

 

试题编号:20200213-zk*22

题型:单选题

答案:C

难度:一般

试题解析:

9. 关于变量下面说法错误的是?( )

A、可以创建只允许一个角色使用的变量

B、变量值只能增加不能减少

C、可以定义多个变量

D、变量名可以使用中文

试题编号:20200213-zk*12

题型:单选题

答案:B

难度:一般

试题解析:

10.

如果要下面的程序画出三角形风车,①②③④处应分别填入什么数值?( )

 

 

A、3 4 90 120

B、4 3 90 120

C、3 4 120 90

D、4 3 120 90

试题编号:20200214-wt<22

题型:单选题

答案:B

难度:一般

试题解析:

11.

执行下面程序,会画出下面图形,那么角色的旋转中心为?(  )

 

 

试题编号:20200214-wt<20

题型:单选题

答案:B

难度:一般

试题解析:

12.

在闯关游戏中当分数大于50时,裁判员角色发出“游戏结束”消息,舞台上的其余5个角色收到消息后隐藏。如果要实现该效果,下面的程序中应添加哪个积木?( )

 

 

试题编号:20200213-zk*35

题型:单选题

答案:A

难度:一般

13.

下面程序运行后变量i的值为?( )

 

A、29

B、30

C、31

D、32

试题编号:20200213-zk*10

题型:单选题

答案:C

难度:一般

试题解析:

14.

点击绿旗后,克隆体没有移动,是因为“重复执行”上方缺少了哪个积木?( )

 

 

试题编号:20200213-zk_05

题型:单选题

答案:D

难度:一般

试题解析:

15.

下面积木运算结果哪一项是错误的?( )

 

试题编号:20200213-xx/18

题型:单选题

答案:C

难度:一般

试题解析:

16. 小丽想要制作一个倒计时程序,程序运行时需要输入倒计时的秒数,她应该?( )

A、定义变量s,必须赋初值0

B、定义变量s,询问倒计时秒数,并赋值给s

C、定义变量s,必须选择“适用于所有角色”

D、定义变量s,每隔1秒使s增加1

试题编号:20200213-zk*08

题型:单选题

答案:B

难度:一般

试题解析

17.

执行下面程序后,舞台上会出现几只小猫?( )

 

A、0

B、1

C、3

D、4

试题编号:20200213-xx/13

题型:单选题

答案:B

难度:一般

试题解析:

18.

执行下面程序后,下列哪种说法正确?( )

 

A、如果按下空格键,角色会向上移动

B、如果按下空格键,角色会向左上方移动

C、如果按下空格键,角色会向左移动

D、如果按下空格键,角色会向右上方移动

试题编号:20200213-xx-17

题型:单选题

答案:D

难度:一般

试题解析:

19. 能够产生5、10、15、20、25这样的随机数的积木是?( )

 

试题编号:20200213-zk*03

题型:单选题

答案:B

难度:一般

试题解析:

20.

下面程序执行后,变量i的值最终为?( )

 

A、33

B、22

C、11

D、13

试题编号:20200214-wt<30

题型:单选题

答案:A

难度:一般

试题解析

21.

绘制下面的图案,需要在箭头指向处增加哪个积木?( )

 

 

试题编号:20200213-zk*30

题型:单选题

答案:D

难度:一般

试题解析:

22.

下面哪个程序可以实现一个巫师变化出三个巫师,1秒后又变为一个巫师的动画效果?( )

 

 

试题编号:20200213-zk*25

题型:单选题

答案:A

难度:一般

试题解析:

23.

“猫捉老鼠”游戏中,下面哪个程序不能实现捉到10只老鼠就结束游戏?( )

 

 

试题编号:20200213-zk*14

题型:单选题

答案:C

难度:一般

试题解析:

24.

运行下面程序,当输入43时,角色说出的数值是?( )

 

A、4

B、5

C、6

D、7

试题编号:20200213-zk*20

题型:单选题

答案:C

难度:一般

试题解析:

25.

下图所示积木块的结果不可能是?( )

 

A、45

B、60

C、52.5

D、90

试题编号:20200414-ZMM-05

题型:单选题

答案:C

难度:容易

试题解析:积木块中生成的随机数是整数,所以不可能出现C选项

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

26. 使用画笔中的图章积木画出的图案不能移动。( )

试题编号:20200215-cxs-29

题型:判断题

答案:正确

难度:一般

试题解析:

27.

执行下面程序时,角色可能会说p。( )

 

试题编号:20200215-cxs-4

题型:判断题

答案:正确

难度:一般

试题解析:

28.

环形跑道长400米,甲乙两人从同一点同时同向出发,甲的速度为5米/秒,乙的速度为3米/秒,下面程序可以计算出经过多少秒后他们再次相遇。( )

 

试题编号:20200215-cxs/17

题型:判断题

答案:正确

难度:一般

试题解析:

29. 广播和全局变量都可以用来在不同角色之间传递信息。( )

试题编号:20200215-cxs/9

题型:判断题

答案:正确

难度:一般

试题解析:

30.

执行下面程序后,可以画出下面的图形。( )

 

试题编号:20200215-cxs/4

题型:判断题

答案:错误

难度:一般

试题解析:

31. 删除角色的克隆体后,角色也随之被删除。( )

试题编号:20200214-xxg/09

题型:判断题

答案:错误

难度:一般

试题解析:

32.

年龄变量的初始值为20,执行下面程序后,年龄的值变化为21。( )

 

试题编号:20200214-xxg-15

题型:判断题

答案:正确

难度:一般

试题解析:

33.

执行下面程序后,可以计算从1-10的所有整数和。( )

试题编号:20200215-cxs-20

题型:判断题

答案:正确

难度:一般

试题解析:

34.

可以用下面程序交换变量a、变量b的值。( )

试题编号:20200214-xxg-09

题型:判断题

答案:错误

难度:一般

试题解析:

35.

执行下面程序,小猫在花园里能够避开草地自由走动。( )

 

试题编号:20200215-cxs-25

题型:判断题

答案:正确

难度:一般

试题解析:

三、编程题【该题由测评师线下评分】(共3题,共30分)

36.

题目:魔术表演“开花”

1.准备工作

(1)将舞台设置为"Party";

(2)删除默认角色,自行绘制椭圆花瓣角色;

(3)添加魔术师角色‘Wizard Girl “。

2.功能实现

(1)当按下空格键时,魔术师说“开花”并发出广播指令;

(2)花瓣角色接收到广播指令后,在舞台中间利用“图章”积木实现开花效果;

(3)每一片花瓣的颜色不同。

试题编号:20200414-xx-03

题型:编程题

答案:

评分标准:  

1. 背景角色正确;(2分)

2. 当按下空格键时,魔术师说“开花”并发出广播指令;(3分)

3. 花瓣角色接收到广播指令后,在舞台中间利用“图章”积木实现开花效果;(3分)

4. 每一片花瓣的颜色不同。(2分)

难度:一般

试题解析:

参考程序:

37. 题目:青蛙捕虫

 

1. 准备工作

(1) 删除小猫角色;

(2) 导入“Frog”、“Grasshopper”两个角色;

(3) 背景“Forest”。 

2. 功能实现

(1) “Grasshopper”角色先克隆出30个克隆体,然后广播“开始”;

(2) 当克隆体启动,在舞台随机位置显示,并不断切换造型移动;

(3) “Frog”角色接收到“开始”,跟随鼠标不断移动;

(4) “Grasshopper”克隆体碰到“Frog”角色删除此克隆体;

(5) 使用变量记录克隆体碰到“Frog”的次数。

试题编号:20200214-slm-48

题型:编程题

答案:评分标准:

1.  “Grasshopper”角色先克隆出30个克隆体,然后广播“开始”;(2分)

2. 当克隆体启动,在舞台随机位置显示,并不断切换造型移动;(2分)

3. “Frog”角色接收到“开始”跟随鼠标不断移动;(2分)

4.  “Grasshopper”碰到“Frog”角色则删除克隆体;(2分)

5. 使用变量记录克隆体碰到“Frog”的次数。(2分)

难度:一般

试题解析:

参考程序:

(1)Frog

 

(2) Grasshopper

 

38.

题目:换装 

 

1. 准备工作

(1) 删除小猫角色;

(2) 导入“Harper”、“Dress”两个角色,初始位置如上图所示;

(3) 设置舞台背景“Bedroom 3”。

2. 功能实现

(1) 程序开始隐藏“Harper”、“Dress”两个角色;

(2) 按下空格键,舞台广播“开始”;

(3) “Harper”、“Dress”两个角色接收到“开始”后显示;

(4) 按下上移键“Harper”切换造型;

(5) 按下右移键“Dress”克隆自己,克隆体切换成随机造型,从舞台的右侧移动到“Harper”实现换装;

(6) 再次按下右移键,“Harper”身上的“Dress”克隆体会删除,新的“Dress”克隆体像第5步一样移到“Harper”身上;

(7) 使用变量“换装次数”统计换装次数。

试题编号:20200214-slm-38

题型:编程题

答案:评分标准:

1. 程序开始隐藏“Harper”、“Dress”两个角色;(1分)

2. 按下空格键,舞台广播“开始”;(1分)

3.  “Harper”、“Dress”两个角色接收到“开始”后显示;(1分)

4. 按下上移键“Harper”切换造型;(1分)

5. 按下右移键“Dress”克隆自己,克隆体从舞台的右侧移动到“Harper”实现换装;(2分)

6. 再次按下右移键,“Harper”身上的“Dress”克隆体删除,新的克隆体移到“Harper”身上;(2分) 7. 使用变量“换装次数”统计换装次数。(2分)

难度:一般

试题解析:

参考程序: 

1. Harper

 

2. Dress

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

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

相关文章

阶段性回顾(4)与四道题目

TIPS 1. 当创建数组的时候&#xff0c;如果没有指定数组的元素个数也没关系&#xff0c;编译器会根据你初始化的内容来自行确定。 2. 在逻辑表达式当中&#xff0c;如果为真&#xff0c;就以1作为结果&#xff0c;如果为假&#xff0c;就以0作为结果。 3. 输入字符串的时候&…

VUE实例的组件的生命周期和数据共享和ref的使用方法(建议直接看ref)

目录VUE实例的组件的生命周期和数据共享组件间的数据共享ref的使用方法使用ref操作dom使用ref引用组件this.$nextTick(cb)方法的使用VUE实例的组件的生命周期和数据共享 生命周期和生命周期函数 这个是我学校vue书籍阿里云盘地址,有需要可以点击看看 生命周期&#xff08;Life…

对Java中异常的认识

文章目录一、异常的概念与体系结构1.异常的概念2.异常的体系结构3.异常的分类二、异常的处理1.防御式编程2. 异常的抛出3.异常的捕获4.异常处理流程总结三、自定义异常类一、异常的概念与体系结构 1.异常的概念 在生活中&#xff0c;当我们发现朋友表现出不舒服的情况&#x…

LabVIEW ​​单​进程​共享​变量​与​​全局​变量

LabVIEW ​​单​进程​共享​变量​与​​全局​变量 单​进程​共享​变量​与​LabVIEW​全局​变量​相似。​事实​上&#xff0c;​单​进程​共享​变量​的​实现​是在​LabVIEW​全局​变量​的​基础​上​增加​了​时间​标识​功能。 ​为了​比较​单​进程​…

《终身成长》读书笔记

文章目录书籍信息思维模式思维模式解析关于能力和成就的真相体育&#xff1a;冠军的思维模式商业&#xff1a;思维模式和领导力人际关系&#xff1a;关于相处的思维模式父母、老师与教练&#xff1a;思维模式的传播改变思维模式书籍信息 书名&#xff1a;《终身成长》 作者&am…

Java算法_LeetCode26:删除排序数组中的重复项

LeetCode26&#xff1a;删除排序数组中的重复项 给你一个 升序排列 的数组 nums &#xff0c;请你 原地 删除重复出现的元素&#xff0c;使每个元素 只出现一次 &#xff0c;返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。 由于在某些语言中不能改变数组的长度&a…

设计模式-责任链模式之**动态配置责任链**

正在参加2022年度博客之星评选&#xff0c;大家帮我点个五星好评。有投必会 责任链的优势劣势我就不说&#xff0c;百度上很多。 1、怎么&#xff1a;动态配置责任链 通过配置文件yml来指定你的责任链的执行顺序。 地址 配置文件如何配置&#xff0c;怎么读取 为什么&#x…

HTTP协议详解 - 通过C++实现HTTP服务剖析HTTP协议

前言 C/C程序员一般很少会接触到HTTP服务端的东西&#xff0c;所以对HTTP的理解一般停留在理论。 本文章实现通过C实现了一个http服务&#xff0c;可以通过代码对HTTP协议有更深的理解&#xff0c;并且通过抓包工具对HTTP协议进行更为详细的分析。 HTTP协议简介 HTTP(hypert…

Linux--多线程

目录1. 什么是线程2. 创建线程3. 线程等待3.1 pthread_join函数3.2 线程分离3.2 线程终止的方案4. 线程ID1. 什么是线程 Linux中没有专门为线程设计TCB&#xff0c;而是用进程的PCB来模拟进程。 这也是为什么有种观点会说Linux下没有真正意义上的线程。 对于线程来说&#xf…

Elasticsearch搜索引擎(二)——SpringData Elasticsearch

SpringData Elasticsearch SpringData介绍 Spring Data是一个用于简化数据库访问&#xff0c;并支持云服务的开源框架。其主要目标是使得对数据的访问变得方便快捷&#xff0c;并支持map-reduce框架和云计算数据服务。 Spring Data可以极大的简化JPA的写法&#xff0c;可以在…

CSND近期推出的猿如意到底怎么样?

CSND近期推出的猿如意到底怎么样&#xff1f; 投稿测评正文 猿如意传送门 猿如意下载地址&#xff1a;猿如意-程序员的如意兵器,工具代码,一搜就有 猿如意使用了几次了&#xff0c;今天来想分享一下我对于猿如意的使用感受吧&#xff01;&#xff01; 先说结论&#xff1a…

吴恩达《机器学习》——Logistics回归代码实现

Logisitc回归1. Sigmoid与二分类Sigmoid函数为什么Sigmoid函数可以表示二分类概率&#xff1f;2. Logistics回归交叉熵损失函数梯度过拟合与欠拟合正则化3. Python代码实现4. 单维与多维Logistic分类单维数据分类多维数据分类数据集、源文件可以在Github项目中获得 链接: https…

04 kafka 中一些常用的配置的使用

前言 呵呵 也是最近有一些 搭建 kafka 的环境的需求 然后 从新看了一下 一部分的配置情况, 这里 大致理一下 一些我这里比较关心的配置 那些配置关联了 kafka 服务器绑定服务 绑定 tcp 服务的配置来自于这里, 读取的是 config.dataPlaneListeners config.dataPlaneListen…

Java母婴商城母婴店孕妇商城婴幼儿商城网站系统源码

简介 java使用ssm开发的母婴商城系统&#xff0c;用户可以注册浏览商品&#xff0c;加入购物车或者直接下单购买&#xff0c;在个人中心管理收货地址和订单&#xff0c;管理员也就是商家登录后台可以发布商品&#xff0c;上下架商品&#xff0c;处理待发货订单等。 演示视频&…

Allegro如何在PCB上查看pin number的三种方法操作指导

Allegro如何在PCB上查看pin number的三种方法操作指导 Allegro支持快捷的在PCB上查看pin number,如下图 具体操作如下 方法一:show element 选择Show Element命令Find选择Pins

2022年学习机器人和人工智能的一些期待

2022年学习机器人和人工智能的一些体会 2023年即将到来&#xff0c;满满的期待。 做好规划是非常非常重要的&#xff0c;有时候甚至比认真做事本身更为重要。 《礼记中庸》&#xff1a;“凡事豫则立&#xff0c;不豫则废。言前定则不跲&#xff0c;事前定则不困&#xff0c;行…

视频解码学习备忘

媒体文件知识 日常都是播放器直接播&#xff0c;其实这里面还有不少内容的。 首先是视频容器&#xff0c;就是所谓的.mp4 .mkv 这类文件,其目的主要就是用来存放音频视频字幕等内容&#xff0c;所以叫做容器。这些都有一定规范&#xff0c;比如mp4&#xff0c;叫ISO 14496-12…

流程图+BPMN+脑图 JointJS++ 3.6.3 Crack

一个库&#xff0c;‍ 无限的UI选择&#xff0c;直接在您的应用程序中享受交互式流程图、BPMN 和其他图表工作室。利用我们的模板化应用程序&#xff0c;将开发时间缩短至几天。 经过十多年和数百万行代码的编写&#xff0c;我们推出了一组随时可用的功能&#xff0c;以帮助您创…

数据结构进阶 二叉树OJ题二

作者&#xff1a;小萌新 专栏&#xff1a;数据结构进阶 作者简介&#xff1a;大二学生 希望能和大家一起进步&#xff01; 本篇博客简介&#xff1a;介绍几道二叉树的oj题 题目一 二叉搜索树与双向链表 输入一棵二叉搜索树&#xff0c;将该二叉搜索树转换成一个排序的双向链表…

帆软—图表专题

饼图 优点&#xff1a;能很直观的看到每一个部分在整体中所占的比例。 缺点&#xff1a;不适合较大的数据集&#xff08;分类&#xff09;展现&#xff0c;数据项中不能有负值&#xff0c;当比例接近时&#xff0c;人眼很难准确判别。 变形饼图 柱形图 特点 优点&#xff…