版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2024年12月青少年软件编程Scratch图形化等级考试四级真题(含答案和解析)一、单选题(共10题,共30分)。1.列表存放全班同学的身高,小猫运行下列程序,下列选项说法正确的是?()。A.程序会计算出全班身高的最高值B.程序会计算出全班身高的最低值C.程序会计算出全班身高的平均值D.程序会计算出全班身高最高值与最低值的差值标准答案:C。试题解析:从程序中的循环部分可以看出,程序不断的将列表中的数值累加,最后除以列表中的项目数,即全班身高总和除以人数,得到平均身高。2.默认白色背景,紫色小方块运行下列程序后,舞台上显示?()。A.B.C.D.标准答案:D。试题解析:根据程序,角色2将克隆并面向90度(水平向右)移动,克隆体则面向180度(竖直向下)移动并做图章操作,角色克隆了10次,应该产生10个克隆体。克隆体先做图章操作,再移动,重复5次,则出现5行图章。由于程序没有结束脚本命令,因此10个克隆体任然出现在舞台上,即第六行。所以出现的效果为6行10列的方阵。3.默认小猫角色,运行下列程序后,会说?()。A.跳水B.游泳C.乒乓球D.羽毛球标准答案:B。试题解析:根据程序,在运行时首先删除列表中的全部项目,在列表第一项中插入跳水,加入游泳为第二项,随后将跳水替换为乒乓球,第三项插入羽毛球,所以第二项为游泳。4.想交换变量X和变量Y的值,空白处应该填写?()。A.,,。B.,,。C.,,。D.,,。标准答案:C。试题解析:两个数交换的程序,需要有一个临时变量存储交换的过程,空白处填写x,y,z才能实现该功能,需要理清算法逻辑。5.运行下列程序后,输入“好好学习”,角色说出的内容是?()。A.学习B.少年C.学D.好标准答案:D。试题解析:当输入“好好学习”字符串时,由于变量i是从0开始,即使代码执行过程中删除了列表list的所有项目,列表第一项依然为空,所以第二项存放内容为“好”,第三项存放内容为“好”,第四项为“少年”。即小猫角色会说出“好”。6.已知角色“砖块”的大小为40*30,程序如下左图所示,运行程序后,舞台上显示如下右图所示的金字塔。请问程序“?”处应填入?()。A.B.C.D.标准答案:C。试题解析:“?”代码是控制每一行克隆的起始x坐标。相邻两行砖块错开了半个砖块的距离,所以应该乘以20,A和B选项错误。第二行的起始位置需要在第一行的起始位置(-240)的基础上向右移动1段间距,每行个数为11,被减数-11=1,被减数为12,D选项正确。7.默认角色小猫,运行程序后,输入6,则下列说法错误是?()。A.小猫最终角色大小可能为110。B.小猫最终角色大小可能为125。C.小猫最终角色大小可能为128。D.小猫最终角色大小可能为140。标准答案:B。试题解析:在询问对话框中输入6,6乘以随机数后可能再次增加30、36、42、48、54、60,加上原来的角色大小80,则最终角色大小可能为110、116、122、128、134、140,只有B项不符合要求。8.默认小猫角色,运行下列程序后,说出的结果是?()。标准答案:C。9.运行下列程序后,变量b的值是?()。标准答案:D。试题解析:number值首先等于a值,循环三次b增加了6,此时b为7;再次调用number值等于b值,循环三次b增加了21,此时b为28。10.默认小猫角色,隐藏小猫后,运行下列程序,舞台上会显示?()。A.B.C.D.标准答案:A。试题解析:初始方向为30°,第一笔朝右上方绘制,B和D选项都是朝右的,错误。重复执行的次数为10,也就是一共有10条线段,C选项有11条,因此A选项正确。二、判断题(共10题,共20分)。11.默认小猫角色,运行下列程序,输入“hello”,最后说出“ddhello”。()。标准答案:错误。试题解析:该程序在将加密赋值时,将加密赋值为为“加密+dd+第几个字符”,则输出结果为“ddhddeddlddlddo”,如果将加密赋值为“加密+第几个字符”,或者将加密初始值设为dd,将加密赋值时,只让其增加hello中的字符,都能得出想要的结果。12.默认角色小猫,运行下列程序,当输入150时,小猫会说出“列表的项目总数为:3”。()。标准答案:正确。试题解析:列表的项目总数和输入数值的位数有关,从程序来看,输入数值是几位数,列表就会有几个项目,且是1、2、4……这样的等比数列。当输入150时,程序首先向列表加入数字1,然后向列表添加2,再添加4。13.默认角色小猫,运行下列程序,小猫会说5、4、3、2、1各两秒。()。标准答案:错误。试题解析:该程序中,小猫角色不会说出1。14.默认小猫角色,运行下列程序,会说出“吉”字。()。标准答案:正确。试题解析:说出的是第四个字符“吉”。15.使用冒泡排序法对5,2,6,3,8进行升序排列,则第一趟排序的结果为2,5,6,3,8。()。标准答案:错误。试题解析:冒泡排序中,第一趟排序的过程如下,第一步,比较5和2,5比较大,交换位置,将5移到第二位,排序为2,5,6,3,8第二步,比较5和6,6比较大,位置不变,排序为2,5,6,3,8第三步,比较6和3,6比较大,交换位置,将6移到第四位,排序为2,5,3,6,8第四步,比较6和8,8比较大,位置不变,第一趟排序结束,排序为2,5,3,6,8。16.角色箭头的初始位置如下图所示,“前进一格”积木块可以使它朝着当前的方向前进一个格子,运行下列程序,角色可以沿着蓝色路线走到绿旗所在方格处,那么①处的数值是13。()。标准答案:正确。试题解析:蓝色路线为螺旋正方形,图2代码中①处重复执行的次数就是螺旋正方形的边长数,因此重复执行的次数是13。17.小球角色运行下列程序后,舞台上显示7个小球,位置如右下图所示。()。标准答案:正确。如图所示,第一次图章在1号球位置,6次循环结束停留在6号位置,此时刚好旋转一圈故面向方向为90度方向,程序最后切换造型后前进200步,与原程序相符合。18.下列两组程序的运行结果是一样的。()。标准答案:正确。试题解析:两种不同的循环方式,但是重复的次数都是101次。19.运行下列程序,最终变量“b”的值为14。()。标准答案:正确。试题解析:循环6次后停止,变量b共增加了12,因此b=2+12=14。20.运行下列程序后,列表只剩下两项:“李菊”和“王月”。()。标准答案:错误。试题解析:正确显示的是李菊。三、编程题(共4题,共50分)。21.趣味点阵屏。点阵屏是由许多小灯泡排列组成的显示屏,能够显示文字、图像等信息,广泛应用于电子广告牌、信息显示屏等领域。准备工作。(1)绘制角色方块,绘制造型白色方块和黑色方块,注意方块不能太大,建议20*20。(2)保留默认白色背景。功能实现。(1)点击绿旗,角色方块切换成造型白色方块,移动至初始位置(-200,-150)。(2)从左向右依次生成20个白色方块;从下往上依次生成15行白色方块;(注意:方块平铺,不要重叠)。(3)用户通过鼠标点击方块可以使方块在黑色和白色之间来回切换。参考程序。评分标准。(1)按要求准备角色对应的造型;(2分)。(2)按要求完成方块的初始化,本体和克隆体的显示隐藏效果异常扣1分;(2分)。(3)可以产生一行20个方块,有重叠也给分数;(4分)。(4)可以产生15行方阵;(4分)。(5)点击方块可以切换至下一个造型。(3分)。22.质数判断机。质数是指在大于1的自然数(非负整数)中,除了1和它自身外,不能被其他自然数整除的数。例如:2、3、5、7、11、13、17、19……(1不属于质数)。输入一个大于1的自然数,程序能判断这个数字是否是质数。准备工作。(1)删除默认角色小猫,添加角色Button4和Button5,分别将角色名修改为“勾”和“叉”。(2)保留默认白色背景。功能实现。(1)点击绿旗,舞台询问“请输入一个数”。(2)输入一个大于1的正整数,判断输入的数字是质数,舞台中出现角色“勾”。(4)如果不是质数,舞台中出现角色“叉”。舞台参考程序。角色“勾”参考程序。角色“叉”参考程序。评分标准。(1)按要求添加角色和变量;(2分)。(2)角色勾和叉初始为隐藏状态;(1分)。(3)舞台可以弹出询问对话框;(2分)。(4)通过求回答除以变量“i”的余数判断回答能否被“i”整除;(4分)。(5)可以判断用户输入的数是质数,如果用户输入2017,舞台中出现勾;(3分)。(6)可以判断用户输入的数不是质数,如果用户输入2024,舞台中出现叉。(3分)。23.猜年龄互动小游戏。老爷爷的年龄是1-100的随机数,老爷爷询问“请猜猜我的年龄是多少?”,输入年龄,老爷爷会回答“大了”或者“小了”,直到最后成功猜出年龄。准备工作。(1)删除默认角色小猫,添加角色Wizard。(2)添加背景WitchHouse。功能实现。(1)老爷爷的年龄取1-100的随机数,老爷爷询问“请猜猜我的年龄是多少?”。(2)输入一个数字,如果输入的数字大于老爷爷的年龄,老爷爷说“大了”,否则说“小了”,继续询问输入年龄。(3)重复上述的操作,直到输入的年龄正好等于老爷爷的年龄,老爷爷说“猜对了”,程序结束。参考程序。评分标准。(1)角色背景选择正确;(2分)。(2)能将变量取值为1-100的随机数,能询问年龄;(2分)。(3)能判断大了或者小了;(3分)。(4)能判断猜对了,程序停止。(3分)。24.偶数之和。求列表中所有偶数的和。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 供应协议书分析仪厂家
- 收购基金公司合作协议书
- 茯苓种植股东协议书
- 众筹认购协议书
- 行痹针灸病历书写规范
- 协议书离婚再起诉胜诉条件
- 2026山东烟台市中级人民法院招聘聘用制司法辅助人员8人备考题库附参考答案详解(预热题)
- 2026绵阳科达人才安居有限责任公司员工招聘1人备考题库及答案详解一套
- 2026福州鼓楼攀登信息科技有限公司招聘1人备考题库及参考答案详解(培优a卷)
- 2026甘肃甘南州舟曲县城关镇社区卫生服务中心招聘3人备考题库及参考答案详解(b卷)
- 2024-2025学年度金华职业技术学院单招《英语》考试彩蛋押题附答案详解AB卷
- 2026年中诚国际海洋工程勘察设计有限公司公开招聘12名笔试参考题库及答案解析
- 2025年宣城市辅警招聘考试真题(附答案)
- GB/T 47048-2026自然保护地标识通用要求
- 2026年春季人教PEP版四年级下册英语Unit 2 Family rules 教案(共6课时)
- 2025年山东青岛职业技术学院招聘笔试备考试题有答案
- EAST5.0数据结构一览表
- 【民宿空间设计(论文)6200字】
- GB/T 4893.9-1992家具表面漆膜抗冲击测定法
- GB/T 14039-2002液压传动油液固体颗粒污染等级代号
- FZ/T 98008-2011电子织物强力仪
评论
0/150
提交评论