青少年软件编程Scratch四级考试真题试卷_第1页
青少年软件编程Scratch四级考试真题试卷_第2页
青少年软件编程Scratch四级考试真题试卷_第3页
青少年软件编程Scratch四级考试真题试卷_第4页
青少年软件编程Scratch四级考试真题试卷_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

青少年软件编程Scratch四级考试真题试卷一、判断题(共10题)1.冒泡排序算法中的交换次数与初始元素序列的排序有关。A.正确B.错误答案:A解析:冒泡排序若原序列无序度高,元素交换次数更多;若序列接近有序,交换次数更少,交换次数受初始序列排序状态影响。2.创建自制积木时,参数只能添加数字和文本。A.正确B.错误答案:B解析:Scratch自制积木的参数除数字、文本外,还支持布尔值、列表等类型参数。3.运行下列程序,输入一个空格,声音不会响起。A.正确B.错误答案:B解析:空格属于有效字符,该判定程序不会屏蔽空格,输入空格后声音会正常响起。4.二分查找是我们经常用的查找方式,它比顺序查找效率更高,比如在数字1到50之间查找一个数,最多只需要查找10次。A.正确B.错误答案:B解析:二分查找计算公式$\log_2n$,1~50范围内最多查找6次即可找到目标数值,无需10次。5.运行下列程序,输入“apple”,角色会说“有”2秒。A.正确B.错误答案:A解析:该程序为字符检索程序,“apple”包含检索关键字,判定成功后角色说话2秒。6.多次按下空格键后,列表中项目的数量是8。A.正确B.错误答案:B解析:该列表程序有新增、删除逻辑,多次按空格后,最终列表项目数量不等于8。7.运行下列程序,角色先说“成功”1秒,后说“加油”1秒。A.正确B.错误答案:B解析:程序存在并行执行或逻辑嵌套问题,两句说话指令不会先后依次执行,无法按顺序播报。8.运行下列程序,输入“ABC”,角色最后说出“ABCCBA”。A.正确B.错误答案:A解析:该程序为字符串反转拼接程序,原字符串拼接反转字符串,ABC拼接CBA得到ABCCBA。9.列表和程序如下图所示,第一次点击绿旗后,角色说出的值是21。A.正确B.错误答案:B解析:列表数值累加运算后,最终计算结果不等于21。10.列表“节气”中存入24个节气名称,下列程序能够统计出24个节气名称中包含“春”、“夏”、“秋”、“冬”的个数,且分别存在“含春”、“含夏”、“含秋”、“含冬”四个变量中。A.正确B.错误答案:A解析:该程序设置多重判断条件,遍历列表字符,可分别统计含四季汉字的节气数量并存入对应变量。二、单选题(共10题)1.斐波那契数列除了第一项和第二项的数字都是1以外,从第三项开始,每一项的数字都等于前两项的数字之和。请问斐波那契数列第六项的数字为?A.3B.5C.8D.13答案:C解析:斐波那契数列前六项依次为:1、1、2、3、5、8,第六项数值为8。2.运行下列程序后,角色最后的坐标是?A.(180,100)B.(10,100)C.(100,10)D.(100,100)答案:D解析:程序坐标运算逻辑为x、y坐标最终均赋值为100,角色最终坐标为(100,100)。3.运行下列程序,输入“abcdef”,程序结束后,变量“字符串”是?A.fedcbB.bcdefC.abcdeD.edbca答案:B解析:该程序删除字符串第一位字符,输入abcdef,删除首字符a,剩余字符为bcdef。4.平均分90(含)以上为优秀,下列哪个选项能够很好地完成等级优秀的判定?A.判定条件:分数>90B.判定条件:分数≥90C.判定条件:分数<90D.判定条件:分数≤90答案:B解析:题干要求包含90分,判定条件需使用大于等于符号(≥90)。5.列表和程序如下图所示,运行下列程序后,变量“b”的值是?A.15B.3C.5D.1答案:C解析:程序遍历列表,筛选符合判定条件的数值,最终赋值给变量b的数值为5。6.运行下列程序后,角色说出的值是?A.1B.4C.8D.10答案:B解析:程序为循环运算逻辑,经过多次循环计算,最终输出结果为4。7.运行下列程序,先点击绿旗,再按下一次空格键,\"list\"的第一项和第二项值分别是?A.100200B.200100C.100100D.200200答案:B解析:按下空格触发列表交换逻辑,原列表第一项、第二项数值互换,结果为200、100。8.运行下列程序,输入10后,变量“输出密码”的值是?A.6120B.23C.158D.0答案:A解析:程序内置加密运算公式,输入数字10代入公式计算,最终输出密码为6120。9.链表1中存入5个1到10之间的随机数,将这5个数倒序存入链表2,运行一次下列哪个程序能够实现这个功能?A.从链表1末尾依次提取数据,加入链表2B.从链表1头部依次提取数据,加入链表2C.随机抽取链表1数据,加入链表2D.筛选链表1大数,加入链表2答案:A解析:想要实现倒序存储,需从原链表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论