少儿编程 2024年6月scratch四级 电子学会图形化编程等级考试四级真题和答案解析(选择题)

2024年6月scratch编程等级考试四级真题

选择题(共10题,每题2分,共20分)

1、运行下列程序,输入单词"PLAY"最后角色说

A、LY4AP

B、AP4LY

C、YA4PL

D、PL4AY

答案:B

**考点分析:**考查积木综合使用,输入的是PLAY,对应的加密开始=4,然后奇数位的字母放在字符数左侧,偶数位在右侧,且越靠近中间数字的字母,在原单词中的位置编号就越小。所以输入PLAY后,会在字符数4的左右依次拼接字符,4→P4→P4L→AP4L→AP4LY,答案B

2、编写一个模拟注册验证的程序,图1和图2分别是小猫角色和手机角色的程序,下列说法正确的是?

A、输入的手机号将传入自制积木中的验证码参数位置

B、如果不输入验证码,程序会一直等待不会结束

C、输入的验证码数值与生成的验证码(验证码变量)数值相等,返回值为1

D、手机角色生成的验证码(验证码变量)数值会直接传入自定义积木中的验证码参数位置

答案:C

**考点分析:**考查积木综合使用,重点考查自定义积木和消息积木的处理

自定义积木实现的功能是判断输入的回答和验证码是否相等,相等返回1,否则返回0;消息广播处理是产生一个四位数的验证码,答案C

3、要绘制出如下左图所示的图案,下列程序红框处应填写?

A、1

B、2

C、3

D、4

答案:D

**考点分析:**考查积木综合使用,重点考查画笔和循环积木的使用,从左图中可以看到总共有60个正方形,右图外层循环也循环了60次,而内层循环就是绘制每一个小正方形,所以循环4,答案D

4、运行程序后,下列哪个坐标是小猫第一次随机移动到的位置?

A、(-60,44)

B、(97,73)

C、(-136,-132)

D、(218,-91)

答案:D

**考点分析:**考查积木综合使用,重点考查列表相关积木的使用,从程序中可以看到插入列表的值是进行倒序插入的,所以第一个移到的位置为218,-91,答案D

5、图1是圆点角色的程序,该角色有两个造型,造型1为蓝色,造型2为黑色,默认方向面向90度。如果舞台上出现图2的效果,下列说法正确的是?

A、得到图2的效果,运行程序后,按了(即按下并抬起的全过程)4次空格键

B、得到图2的效果,运行程序后,按了(即按下并抬起的全过程)3次空格键

C、得到图2的效果,运行程序后,按了(即按下并抬起的全过程)8次空格键

D、得到图2的效果,运行程序后,按了(即按下并抬起的全过程)9次空格键

答案:A

**考点分析:**考查积木综合使用,重点考查循环和克隆体积木的使用

从程序中可以看到每次按下会克隆出8个圆点,刚好就是一行,而最后一行的最后一个其实是本体;程序是要按下8次本体才会消失;所以绘制出右边图形只需要按下4次即可,答案A

6、运行下列程序,输入30,角色绘制的图形是

A、圆形

B、正方形

C、圆形和正方形

D、不能绘制出任何图形

答案:B

**考点分析:**考查积木综合使用,重点考查自定义积木的使用,如果里面绘制出的是36边型,否则里面绘制出来的是正方形,而输入的30=32不成立,返回假执行否则语句,答案B

7、程序运行前,列表内容如下左图所示,运行下列程序一次,列表的长度变为

A、7

B、6

C、5

D、4

答案:C

**考点分析:**考查积木综合使用,重点考查列表相关积木的使用,程序实现的功能是删除列表中比10小的数字,但是如果是连续的两个都小于10的数字只会删掉第一个,所以答案C

8、使用冒泡排序算法对数据:44、50、31、64、49,进行从小到大排序,第一轮排序的结果是

A、44、50、31、64、49

B、50、44、31、64、49

C、31、44、50、64、49

D、44、31、50、49、64

答案:D

**考点分析:**考查冒泡排序,它重复地遍历要排序的列表,比较相邻的两个元素,并根据比较结果交换这两个元素的位置,直到整个列表排序完成;

第一步:44和50不用交换,44、50、31、64、49

第二步:50和31进行交换,44、31、50、64、49

第三步:50和64不用交换,44、31、50、64、49

第四步:64和49进行交换,44、31、50、49、64

答案D

9、列表a和列表b如下图所示,运行一次程序后,列表c的内容是

A、

B、

C、

D、

答案:A

**考点分析:**考查积木综合使用,重点考查列表相关积木的使用,程序实现的功能是列表A中的值如果在列表B中存在就加到列表C中,答案A

10、下列哪个积木,可以使列表的内容从左图变成右图?

A、

B、

C、

D、

答案:B

**考点分析:**考查积木综合使用,重点考查列表积木的使用,右图中列表比左图中在第7个位置多了一个砂糖橘,所以答案B

推荐资料

1、入门基础

2、蓝桥杯比赛

3、考级资料

4、视频课程

5、python资料

相关推荐
Yan.love10 分钟前
开发场景中Java 集合的最佳选择
java·数据结构·链表
椰椰椰耶13 分钟前
【文档搜索引擎】搜索模块的完整实现
java·搜索引擎
大G哥13 分钟前
java提高正则处理效率
java·开发语言
AC使者16 分钟前
#B1630. 数字走向4
算法
冠位观测者20 分钟前
【Leetcode 每日一题】2545. 根据第 K 场考试的分数排序
数据结构·算法·leetcode
百万蹄蹄向前冲35 分钟前
2024不一样的VUE3期末考查
前端·javascript·程序员
智慧老师44 分钟前
Spring基础分析13-Spring Security框架
java·后端·spring
lxyzcm1 小时前
C++23新特性解析:[[assume]]属性
java·c++·spring boot·c++23
alikami1 小时前
【若依】用 post 请求传 json 格式的数据下载文件
前端·javascript·json
古希腊掌管学习的神1 小时前
[搜广推]王树森推荐系统笔记——曝光过滤 & Bloom Filter
算法·推荐算法