2023年12月青少年软件编程等级考试Scratch四级真题.docx

2023年12月青少年软件编程等级考试Scratch四级真题.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2023年12月青少年软件编程等级考试Scratch四级真题

一、单选题

1、运行下列程序,输入abcdef,程序结束后,变量字符串是()[单选题]*

A、fedcb

B、bcdef√

C、abcde

D、edbca

答案解析:本题考查的是字符串逆序输出问题。

2、运行下列程序,先点击绿旗,再按下一次空格键,list的第一项和第二项值分别是()[单选题]*

A、100200

B、200100√

C、100100

D、200200

答案解析:本题是实现两个数的交换,所以选B。

3、平均分90(含)以上为优秀,下列哪个选项能够很好地完成等级优秀的判定()[单选题]*

A、

B、

C、√

D、

答案解析:A非优,B漏掉了90分,D项同一分值无法同时满足大于且等于。

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

A、3

B、5

C、8√

D、13

答案解析:斐波那契数列为1,1,2,3,5,8,13,第六项为8。

5、运行下列程序后,角色说出的值是()[单选题]*

A、1

B、4

C、8

D、10√

答案解析:先将变量a设为自定义函数中的函数,所以此时number为变量a=2,重复执行3次将b增加a,变量b变为7,b再增加3,变成10,选项D正确。

6、运行下列程序后,角色最后的坐标是()[单选题]*

A、(180,100)

B、(10,100)

C、(100,10)

D、(100,100)√

答案解析:角色初始的坐标是(0,0),重复执行十次,坐标变为(100,100),右转不会影响角色坐标,故选择D。

7、运行下列程序,输入10后,变量输出密码的值是()[单选题]*

A、6120

B、23

C、158√

D、0

答案解析:循环体一共执行两次,第一次输出密码增加连接10和5,结果为:105,原始密码为5;第二次输出密码增加连接5和3(四舍五入5/2的值),结果为105+53=158。所以选项C正确。

8、运行下列程序后,舞台上能看到图形是()[单选题]*

A、

B、

C、

D、√

答案解析:选项A为面向-90,y轴递减;选项B面向90,y轴递增;选项C面向-90,y轴不变;选项D面向90,y轴不变。所以选项D正确。

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

A、

B、

C、√

D、

答案解析:分析题干可知,实现题干功能可分为两步,第一步取随机数,第二步将列表1中的随机数按照从后往前的顺序放入列表2中。在1至10之间取随机数的方法为,取5个,该语句重复执行5次,A选项、B选项错误,第二步需将列表1中的元素从后往前依次插入列表2,故每次取列表1的第i项,D选项错误,选C。

10、列表和程序如下图所示,运行下列程序后,变量b的值是()[单选题]*

A、15

B、3√

C、5

D、1

答案解析:考察列表的基本操作,读程序可知,该程序的功能为计算列表中元素的平均值,计算可得平均值为3,选B。

二、判断题

1、创建自制积木时,参数只能添加数字和文本。

错√

答案解析:自制积木参数可以是数字、文本以及布尔值。

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

错√

答案解析:二分查找,也叫折半查找,在1-50之间查找一个数,最多只需要查找6次。

3、运行下列程序,输入apple,角色会说有2秒。

对√

答案解析:scratch字符串查找和比较不分大小写,apple和Apple是等价的。

4、运行下列程序,输入ABC,角色最后说出ABCCBA。

对√

答案解析:在原文输入后,变量回文随即以此为初始值,并在后续程序执行过程中,依次从原文的后面向前取字符加入进来,故能生成回文。

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

错√

答案解析:列表里的包含指的是项目值并不是值中的部分字符。须要用字符串比较才能进行判断。

6、运行下列程序,角色先说成功1秒,后说加油1秒。

错√

答案解析:或表示任一符合要求即可,b为8大于6,执行判断,同时a(6)小于b(8),所以说成功。

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

对√

答案解析:执行前3个积木后,此时变量列表为:[2,5,6,10,8,14],设a=第三项+第四项=6+10=16,b=第2项+第一个4的编号(也就是6)=5+0=5,a+b=21。

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

错√

答案解析:空格虽

文档评论(0)

oldpapa + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档