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

news2024/11/14 20:06:40

目录

一、单选题(共15题,每题2分,共30分)

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

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


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

分数:100.00            题数:30

一、单选题(共15题,每题2分,共30分)

1. 执行下面程序,输入4和7后,角色说出的内容是?( )

   

A、4,7

B、7,7

C、7,4

D、4,4

试题编号:20200213-wb--7

题型:单选题

答案:B

难度:一般

试题解析:

2. 执行下面程序,输出是?( )

 

 

A、大学 中庸 孟子 论语

B、论语 大学 孟子 中庸

C、大学 孟子 中庸 论语

D、论语 大学 中庸 孟子

试题编号:20200213-hm-24

题型:单选题

答案:B

难度:一般

试题解析:

3. 执行下面程序后,变量“sum”的值是?( )

 

 

A、15

B、20

C、25

D、30

试题编号:20200213-hm-09

题型:单选题

答案:C

难度:一般

试题解析:

4. 计算9除以5的商和余数,应该使用下面哪组积木?( )

试题编号:20200213-wb-12

题型:单选题

答案:C

难度:一般

试题解析:

5. 小学五年级短跑测评,男生能在10.8秒跑完50米即为及格,8.6秒跑完50米为优秀。下列哪组积木可以判断成绩为优秀?( )

 

 

A、1和4

B、1和3

C、2和3

D、3和4

试题编号:20200213-wxh@10

题型:单选题

答案:A

难度:一般

试题解析

6. 程序中有列表“数组”,保存了不同的数值,在图中空白处填上哪组积木,可以删除“数组”中的重复项?( )

 

试题编号:20200213-wxh@20

题型:单选题

答案:D

难度:一般

试题解析:

7. 执行下面程序,输入一个三位数,程序会计算出这个三位数各个数位上的数字之和,程序中的空白处应该填写?(   )

 

 

试题编号:20200213-wb-20

题型:单选题

答案:A

难度:一般

试题解析:

8. 执行下面程序,输入21后,变量“数”的值为?( )

 

A、8

B、10

C、15

D、10.5

试题编号:20200213-wb-22

题型:单选题

答案:A

难度:一般

试题解析

9. 执行下列程序,输入dihg后,变量“字符串”的值是?( )

 

A、dihg

B、dghig

C、dihghi

D、dghigh

试题编号:20200213-hm-07

题型:单选题

答案:C

难度:一般

试题解析:

10. 下图是由多个正方形组合绘制的图形。绘制该图形的程序如图所示,程序中空白处应该填写的是?( )

 

 

 

A、11

B、12

C、13

D、14

试题编号:20200213-hm-11

题型:单选题

答案:B

难度:一般

试题解析

11. 执行下面程序后,“列表”的前两项分别是?( )

 

A、3、3

B、3、5

C、5、3

D、5、5

试题编号:20200213-wb-24

题型:单选题

答案:C

难度:一般

试题解析:

12. 利用Scratch程序进行抽奖,具体奖项存储在名为”奖项“的列表中,程序中的空白处应该填写?( )

 

 

 

试题编号:20200213-hm-31

题型:单选题

答案:B

难度:一般

试题解析:

13. 下面哪段程序不能在列表中生成10项1-10的随机数?( )

 

 

试题编号:20200213-wxh@8

题型:单选题

答案:D

难度:一般

试题解析:

14. 鸡和兔一共有30只,共有80条腿,如果想用下面的程序求出鸡、兔各有几只,那么程序中空白的部分应该分别填入?( )

 

A、80 , 2 , 4

B、30 , 2 , 4

C、80 , 4 , 2

D、30 , 4 , 2

试题编号:20200213-hm-20

题型:单选题

答案:B

难度:一般

试题解析:

15. “藏头诗”是指将所说之事分藏于诗句之首,将全诗每句中的头一个字组合起来可以传达作者的某种特有的思想,是杂体诗中的一种。如明朝大学问家徐渭(字文长)游西湖时,面对平湖秋月胜景,即席写下了七绝一首:

平湖一色万顷秋,

湖光渺渺水长流。

秋月圆圆世间少,

月好四时最宜秋。

执行下面程序,若要实现选择每句诗的首字组成“平湖秋月”一词,那么程序中箭头所指的空白处应该填写?( )

 

 

 

试题编号:20200213-hm-04

题型:单选题

答案:C

难度:一般

试题解析:

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

16. 要想遍历字符串”hello”,我们一般使用下面积木控制循环次数。( )

 

 

试题编号:20200213-wl-9

题型:判断题

答案:正确

难度:一般

试题解析:

17. 执行完下面的程序后,小猫会说“包含”。( )

 

试题编号:20200213-wl/1

题型:判断题

答案:错误

难度:一般

试题解析:

18. 在自制新的积木中,积木的参数可以是:数字、文本和布尔值。( )

试题编号:20200213-wl-17

题型:判断题

答案:正确

难度:一般

试题解析:

19. 执行下面程序,可以找到第一个大于1000且为3的倍数的数字。( )

试题编号:20200213-wl-20

题型:判断题

答案:正确

难度:一般

试题解析:

20. 执行下面程序后,sum的值为5050。( )

 

 

试题编号:20200213-wl-22

题型:判断题

答案:错误

难度:一般

试题解析:

21. 执行下面程序后,会将列表“list”中所有的值是“bc”的项替换为“bbc”。( )

 

试题编号:20200213-wl/4

题型:判断题

答案:错误

难度:一般

试题解析:

22. 执行下面程序,小猫会停在黑线和红线之间的白色区域。( )

 

试题编号:20200213-wl/10

题型:判断题

答案:错误

难度:一般

试题解析:

23. 使用“制作新的积木”绘制图形时,为了不显示绘制过程而直接画出图形,需在“制作新的积木”窗口中选择“运行时不刷新屏幕”。( )

试题编号:20200213-wl-13

题型:判断题

答案:正确

难度:一般

试题解析:

24. 执行下面程序后,循环体执行了100次。( )

 

 

试题编号:20200213-wl--21

题型:判断题

答案:正确

难度:一般

试题解析:

25. 执行下面程序后,角色会说“true”。( )

 

 

试题编号:20200213-wl-6

题型:判断题

答案:正确

难度:一般

试题解析:

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

26. 题目:奇偶之和

1.准备工作

(1)保留舞台中的小猫角色;

2.功能实现

(1)分别计算1~100中,奇数之和,偶数之和;

(2)说出奇数之和,偶数之和。

试题编号:20200217-sy-36

题型:编程题

答案:评分标准:

1. 分别计算1~100中,奇数之和,偶数之和。(5分)

2. 说出奇数之和,偶数之和。(5分)

难度:一般

试题解析:

参考程序:

 

 

27. 题目:创意画图

观察下边图形。尝试编写程序绘画下图效果。

 

 

1.准备工作

(1) 隐藏小猫角色;

(2) 白色背景; 2.功能实现

用画笔工具,绘制三角形,三角形的边长从40开始,每画一个三角形,边长增加2,并旋转10°,直到边长大于120停止程序。

试题编号:20200217-sy-42

题型:编程题

答案:

评分标准:

1.画出一个三角形;(2分)

2.使用循环画出多个三角形;(2分)

3.严格按题目要求画出所有图形,重点检查循环的条件和结束时的边长;(6分)

难度:一般

试题解析:

参考程序:

 

 

28. 题目:数字之和

编写程序,要求用户输入一个正整数,程序将其每位数字相加后显示。

 

 

   1.准备工作

(1)保留舞台上的小猫角色。

2.功能实现

(1) 小猫询问并等待“请输入一个正整数”;

(2) 计算各位之和;

(3) 小猫说“xxxx的各位之和为xxxx”;

(4) 例如输入“3456”,说“3456各位之和为18”。

试题编号:20200217-sy-47

题型:编程题

答案:

评分标准:

1.能够实现输入功能;(3分)

2.可以获取每一位的数值;(4分)

3.结果正确;(3分)

难度:一般

试题解析:

参考程序:

 

 

29.

题干:用逗号分隔列表 

在列表中自动添加10个数字,分别是:1 3 5 7 9 11 13 15 17 19,用逗号分隔列表,让小猫说出结果。

   

 

 

1.准备工作

(1)保留小猫角色和白色背景

2.功能实现

(1)编写程序在列表data中自动添加1 3 5 7 9 11 13 15 17 19这10个数字,不能存入“,”;

(2)小猫说:“现在开始用逗号分隔”2秒;

(3)小猫说出分隔后的结果,如图所示。

试题编号:20200217-dzj-48

题型:编程题

答案:评分标准:

1. 使用循环程序在列表data中自动添加1 3 5 7 9 11 13 15 17 19这10个数字,不能存入“,”;(3分)

2. 小猫说:“现在开始用逗号分隔”2秒;(1分)

3. 小猫说出分隔后的结果,如图所示。(6分)

难度:一般

试题解析:

参考程序:

 

 

30. 题目:数字反转

Jaime想去城堡探险,在城堡门口遇到了小猫,Jaime必须答对小猫提出的问题才能进入城堡。小猫出题啦:找到一个四位数,该四位数的各位数字翻转(个位变千位,十位变百位,百位变十位,千位变个位)后组成一个新的四位数,原来的四位数是这个新四位数的4倍。Jaime想请你帮助他编写程序并找到这个四位数。

 

 

   1.准备工作

(1)保留小猫角色,添加背景“Castle 1”和角色“Jaime”。

2.功能实现

(1)点击绿旗后,小猫说:“请说出符合要求的四位数”;

(2)遍历所有的四位数;

(3)获得每个四位数的反转数;

(4)判断该反转数的4倍是否等于未反转前的四位数;

(5)如果满足(4),Jaime说出该四位数2秒钟,如:8712=4*2178。

试题编号:20200217-dzj-50

题型:编程题

答案:评分标准:

1. 点击绿旗后,小猫说:“请说出符合要求的四位数”;(1分)

2. 遍历所有的四位数;(3分)

3. 获得每个四位数的反转数;(3分)

4. 判断该反转数的4倍是否等于未反转前的四位数;(2分)

5.Jaime说出该四位数2秒钟,如:8712=4*2178。(1分)

难度:一般

试题解析:

参考程序:

(1)小猫

 

 

(2)Jaime

  

 

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

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

相关文章

【MySQL】说透锁机制(三)行锁升表锁如何避免? 锁表了如何排查?

文章目录前言哪些场景会造成行锁升表锁?如何避免?如何分析排查?查看InnoDB_row_lock%相关变量查看 INFORMATION_SCHEMA系统库总结最后前言 在上文我们曾小小的提到过,在索引失效的情况下,MySQL会把所有聚集索引记录和间隙都锁上&#xff0…

【正点原子】嵌入式Linux C应用编程-第十一章

第十一章:线程 前言: 与进程类似,线程是允许应用程序并发执行多个任务的一种机制,线程参与系统调度,事实上,系统调度的最小单元为线程,而不是进程 1:线程的概念 什么是线程&#xff…

【游戏编程扯淡精粹】自研引擎切 UE

【游戏编程扯淡精粹】自研引擎切 UE UF2022 的两篇讲座,再加上 The Machinery 引擎项目失败 结合过去两年笔者使用自研引擎的体验,其实有一部分是共通的 Crystal Dynamics:如何从自研引擎转变到虚幻引擎5 游戏技术(featurelist…

LVGL的学习及使用

1、LVGL简介 LVGL是最受欢迎的免费开源嵌入式图形库,可为任何MCU、MPU和显示器类型创建漂亮的用户界面。使用SquareLine工作室,使用拖放UI编辑器来简化开发。 1.1、LVGL源码下载 lvgl 在github 上的开源代码 https://github.com/lvgl/lvgl 下载的源码包里…

Vue的数据绑定

一、Vue的数据绑定 1、单向数据绑定:将Model绑定到View上,当通过JavaScript代码改变了Model时,View就会自动刷新。不需要进行额外的DOM 操作就可以实现视图和模型的联动 ​ a、数据只保存一份 ​ b、data—->DOM ​ (1&am…

在wsl下开发T113的主线linux(3)-写入spinand测试

接下来是烧写入硬件验证,我的板子焊接的是W25N01GV,这里使用xfel,因为支持写入spi-nand。GitHub - xboot/xfel: Tiny FEL tools for allwinner SOC, support RISC-V D1 chipTiny FEL tools for allwinner SOC, support RISC-V D1 chip - GitH…

QML学习笔记【04】:常用控件

1 Repeater与model Window {width: 640; height: 480visible: truetitle: qsTr("Hello World")Column{id: colspacing: 30Repeater{model: 3 //model控制了所有的数据,这里定义了Button的数量Button{width: 100; height: 50text: "btn" index…

整数划分——完全背包的变形

整数划分——完全背包的变形一、题目二、思路分析1、状态转移方程(1)状态表示(2)方程书写2、循环与初始化(1)循环(2)初始化三、代码一、题目 二、思路分析 这道题这么看的话还是比较…

Docsify使用之Markdown语法

Docsify使用过程中的排版,他是基于Markdown语法的。我们来看一下使用的常用语法: 字体加粗: 在需要加粗的文字前后各加两个** 具体格式如下 **加粗内容** 在需要加粗的文字前后各加一个* 具体格式如下 *倾斜内容* 在需要加粗并且倾斜的…

缅怀2022,展望2023

个人主页:董哥聊技术我是董哥,嵌入式领域新星创作者创作理念:专注分享高质量嵌入式文章,让大家读有所得!文章目录1、缘起2、收获3、憧憬不知不觉,2022已然到了最后一天,同时也是我技术创作一周年…

2.脚手架和逆向工程-使用renren开源

1.脚手架工程 脚手架工程提供了业务模块通用的类,比如返回结果封装、异常封装、分页工具类等 比较好用脚手架工程如renren-fast 备份地址 gitgithub.com:nome1024/renren-fast.git 2.逆向工程——使用renren-generator生成代码 逆向工程的作用是根据数据库快速生…

2022年仪器仪表行业研究报

第一章 行业概况 仪器仪表是用以检出、测量、观察、计算各种物理量、物质成分、物性参数等的器具或设备。真空检漏仪、压力表、测长仪、显微镜、乘法器等均属于仪器仪表。仪器仪表是人们对客观世界的各种信息进行测量、采集、分析与控制的手段和设备,是人类了解世界…

MySQL之表的修改和约束条件的添加

修改表中的数据:update[DML] 语法格式: update 表名 set 字段名1值1,字段名2值2,字段名3值3......where 条件;注意:没有条件限制会导致所有数据全部更新 举例: - 将id号为10的学生的姓名改变为"jas…

【自学Python】解释型程序与编译型程序

解释型程序与编译型程序 解释型程序与编译型程序教程 高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类:解释型程序与编译型程序。 解释型程序 执行方式类似于我们日常生活中的 “同声翻译”…

Vue--》实现todo-list组件的封装与使用

目录 项目结构 创建todolist组件 创建todoinput组件 创建todobutton组件 项目结构 今天用 vite 脚手架搭建一个 vue3 的小案例,vite的搭建过程参考:vite的搭建 。其项目结构组件构成如下:注意:因为使用的是 vite 框架&#x…

51单片机GMS短信自动存取快递柜

实践制作DIY- GC0103-直流电机PID速度控制 一、功能说明: 基于51单片机设计-GMS短信自动存取快递柜 功能介绍: STC89C52RC最小系统板0.96寸OLED显示器DY-SV17F串口语音播报模块4*4矩阵键盘GSM短信模块4路舵机(模拟4个柜子) ***…

再学C语言21:循环控制语句——do while循环

一、其他赋值运算符 除了最基本的赋值运算符&#xff0c;C还有多个赋值运算符 a b等于a a ba - b等于a a - ba * b等于a a * ba / b等于a a / ba % b等于a a % b 这些赋值运算符的优先级与赋值运算符同样低 运算符优先级&#xff1a;赋值运算符 < 关系运算符 <…

《C++程序设计原理与实践》笔记 第9章 类相关的技术细节

在本章中&#xff0c;我们继续关注主要的程序设计工具——C语言。本章主要介绍与用户自定义类型&#xff08;即类和枚举&#xff09;相关的语言技术细节。这些语言特性大部分是以逐步改进一个Date类型的方式来介绍的。采用这种方式&#xff0c;我们还可以顺便介绍一些有用的类设…

数据结构与算法_五大算法之分治算法

这篇笔记记录分治算法的思想和两道leetcode题。 分治算法思想&#xff1a; 规模为n的原问题的解无法直接求出&#xff0c;进行问题规模缩减&#xff0c;划分子问题&#xff0c;子问题相互独立而且和原问题解的性质是相同的&#xff0c;只是问题规模缩小了。递归地缩小问题规模…

用Python记录一场2023的烟花

弹指间&#xff0c;2023已经到来&#xff0c;新的一年&#xff0c;祝大家新年快乐&#xff0c;阖家幸福呀~~~ 好吧&#xff0c;进入正题&#xff0c;2023的到来&#xff0c;肯定少不了烟花吧&#xff08;外面不让放炮&#xff0c;那咱们就用python放炮【DOGE】&#xff09; 首…