版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2026年6月青少年软件编程(图形化)等级考试四级真题(含答案和解析)一、单选题(共10题,共30分)。1.默认小猫角色,运行下列程序后,变量“字符串2”的值是?()。A."OWorl"B."elloW"C."Worl"D."World"标准答案:C。试题解析:从第6个字符开始,也就是空格开始,重复取了5次,那就是“Worl”(包含空格)。2.自制积木“计算面积”用来计算长方形的面积,下列程序红框处应该填入?()。A.B.C.D.标准答案:C。试题解析:计算长方形面积的公式是长×宽,所以应该用长×宽积木来计算,C正确。3.下列求和程序运行后,重复进行了几次加法运算?()。A.10B.11C.9D.45标准答案:C。试题解析:在完成第9次循环时,N+1到达10,就会停止累加,答案为C。4.如下图所示,小鱼角色有四个造型,运行下列程序后,小鱼最后的造型是?()。A.Fish-aB.Fish-bC.Fish-cD.Fish-d标准答案:A。试题解析:造型一共4个,现在在第3个,循环6次时,总编号数为9。每4次一个轮回,因此执行完成后造型是9-4-4=1号,故选择A正确。5.列表“西游人物谱”如下图所示,使用下列哪个选项的积木可将如来放到第1项并保证原来的人物不减少?()。A.B.C.D.标准答案:D。试题解析:A将加在列表最后;B插入后是第2项;C替换后虽然是第1项,但原来的第1项人物消失;D将如来放到第1项,原第1项变成第2项,人物没有减少。故选D。6.检查中国少年先锋队的入队年龄范围为已满6周岁(不包括6周岁)至未满14周岁(不包括14周岁)的少年儿童,以下表达中,最合适的是哪个?()。A.B.C.D.标准答案:A。试题解析:B表示6岁以上(到100岁也符合)或14岁以下(不到1岁也符合);C表示刚好6岁或刚好14岁,显然7-13岁无法入队;D表示既是6岁,又是14岁,不成立。A表示6岁以上,14岁以下,显然更符合要求。7.使用冒泡排序对下图列表内容进行从小到大排序,第二轮冒泡排序后,列表的内容是?()。A.B.C.D.标准答案:A。试题解析:第一轮冒泡排序:8和3换,然后8和6换,然后8和2换,最后8和5换,第一轮结束后最大值8沉底。列表内容为:第二轮冒泡排序:在前4项中冒泡。3和6不换,6和2换,然后6和5换。第二轮结束,次大值6到位。列表内容为:8.小猫想要绘制如下图所示的图案,下列哪个选项的程序可以实现?()。A.B.C.D.标准答案:A。试题解析:该自定义函数中X对应8,Y对应10,函数双层循环结构中内循环绘制正十边形、外循环一圈共绘制8个正十边形。从坐标(0,0)出发,面向90度方向(即向右)绘制一条直线之后向右转,即向下转弯,A选项符合。9.默认小猫角色,运行下列程序后,小猫会说?()。A.苹果B.香蕉C.橘子D.空标准答案:C。试题解析:这段代码的功能是操作列表并说出列表中的指定项。程序先清空列表,依次加入“苹果”“香蕉”“橘子”,然后删除第1项“苹果”,此时列表剩下“香蕉”(第1项)和“橘子”(第2项),最后角色会说出列表的第2项内容,即“橘子”。10.列表“分数”如下图所示,运行下列程序后,变量“最高分”的值是?()。A.85B.72C.78D.空标准答案:A。试题解析:这段代码的功能是找出列表“分数”中的最大值并说出。程序先将变量“最高分”设为列表第1项,然后和第2项、第3项比较,若当前项大于“最高分”则更新。二、判断题(共10题,共20分)。11.在循环中使用“停止全部脚本”积木,只会停止当前循环,不会影响其他脚本。()。A.正确B.错误标准答案:错误。试题解析:“停止全部脚本”会停止整个程序的所有脚本,不只停止当前循环。12.默认小猫角色,运行下列程序,小猫会说出1到50中所有奇数的和。()。A.正确B.错误标准答案:正确。试题解析:i=1,3,5,……,49,正是1到50中的所有奇数。13.在包含100个元素的有序列表中,用二分查找法找一个数最多需要比较7次,而用顺序查找法找一个数最多需要比较100次。()。A.正确B.错误标准答案:正确。试题解析:顺序查找最多比较次数等于列表的项目数(100次);二分查找最多比较次数为(log?100=7次)。14.默认小猫角色,运行下列程序后,小猫的大小为140。()。A.正确B.错误标准答案:正确。试题解析:该程序判断bookshop和bookcase两个字符串同位置的字符是否相同,如果相同,小猫大小增加20,否则减小10。前4个字符相同,共增加20×4=80,后4个字符不相同,共减小(-10)×4=(-40),即小猫最终大小为100+80-40=140。15.小鸭子角色运行下列程序后,会说“小”。()。A.正确B.错误标准答案:正确。试题解析:字符串的包含判断的是字符串中是否包含指定的字符串内容,“APPLE”字符串含有“A”故左边返回“true”;列表的包含判断的是列表中是否包含此项目,列表中只有一项“APPLE”,不存在内容为“A”的项目,所以右边表达式返回“false”。两边表达式不相等,所以鸭子会说“小”。16.默认小猫角色,运行下列程序,依次输入9、1、6三个数字,小猫将面向150度方向。()。A.正确B.错误标准答案:错误。试题解析:小猫初始面向90度方向,依次输入x=9、y=1、z=6三个数字:x>y为true,小猫向右转20度之后变成面向110度方向;y>z为false,不改变方向;x>z为true,右转60度之后,最终朝向170度方向,所以题目说法错误。17.默认小猫角色,运行下列程序,输入“CAT”,小猫会说出“C”。()。A.正确B.错误标准答案:错误。试题解析:这段代码存在逻辑错误。它会在询问名字后,尝试说出回答字符串的第0个字符,但Scratch中字符位置从1开始计数,第0个字符不存在,因此程序会说出空白内容或报错,无法正常显示名字的首字母。18.默认小猫角色,运行下列程序后,舞台上能绘制出如下图所示的图形。()。A.正确B.错误标准答案:正确。试题解析:这段代码定义了一个画圆函数,通过让角色每次移动指定步数并右转1度、重复360次来绘制圆形。主程序初始化角色位置与方向后,依次传入从0.2到2.2逐渐增大的参数调用该函数,最终绘制出一组半径逐渐变大的同心圆图案。19.程序运行前列表“数字”为空,运行下列一次程序后,列表“数字”中的最大数值是101。()。A.正确B.错误标准答案:错误。试题解析:这段代码的功能是点击绿旗后,初始化变量“顺序”为1,然后通过重复执行100次循环,依次将数字1到100逐个添加到“数字”列表中,实现自动生成一个包含1至100连续整数的列表。20.默认小猫角色,运行下列程序,输入“50”,小猫会说“免费乘车”。()。A.正确B.错误标准答案:错误。试题解析:这段代码的功能是根据输入的年龄判断乘车票价。程序通过询问获取年龄,然后进行判断:如果年龄小于或等于6岁,说“免费乘车”;如果年龄大于或等于50岁,说“半价乘车”;其余年龄则说“正常付费”。输入50,应该说“半价乘车”。三、编程题(共4题,共50分)。21.涂鸦墙。准备工作。(1)保留默认小猫角色,并隐藏。(2)添加背景:Wall1。功能实现。(1)小猫绘制6个正多边形,从三角形开始,边数依次增加。(2)每个图形的初始位置:x坐标为-200到200的随机数,y坐标为0到150的随机数。(3)设置画笔的粗细为5。(4)每个图形的边长都为50。(5)每个图形颜色随机。参考程序:评分标准:(1)设置画笔的粗细为5;(1分)。(2)正确绘制出6个正多边形,从三角形(边数3)开始,边数依次增加到八边形(边数8);(6分)。(3)每个多边形的边长都为50;(1分)。(4)每个多边形的颜色随机;(1分)。(5)每个多边形的位置随机(在指定坐标范围内)。(1分)。22.数学计算。准备工作。(1)删除默认小猫角色,添加角色:Kai。(2)添加背景:Room1。(3)新建变量:“被减数”,“减数”和“正确数”。功能实现。(1)程序开始,设置变量“被减数”和“减数”都为1-20的随机数,并且被减数要大于或者等于减数。(2)小男孩询问:“被减数-减数=?”,例如:“19-11=?”。(3)输入答案,答对了,小男孩说:“回答正确”2秒;答错了,小男孩说:“回答错误”2秒。(4)每答对一题,变量“正确数”加1次。(5)连续提问5道题目之后,小男孩会说:“你答对了X道题!”,例如:“你答对了4道题!”。参考程序:评分标准:(1)删除默认小猫角色,添加角色Kai;添加背景Room1;(2分)。(2)新建变量“被减数”、“减数”和“正确数”;(2分)。(3)程序开始,设置变量“被减数”和“减数”为1-20之间的随机数,并且被减数不小于减数;(4分)。(4)正确询问,例如:“19-11=?”(即询问内容中包含被减数和减数的实际数值);(2分)。(5)输入答案后,如果回答正确,小男孩说“回答正确”2秒;如果回答错误,小男孩说“回答错误”2秒;(2分)。(6)每答对一题,变量“正确数”增加1;(1分)。(7)连续提问5道题目之后,小男孩会说“你答对了X道题!”,其中X为实际答对的题目数量。(2分)。23.志愿者随机抽取器。从学生名单列表中随机抽取三名同学参加志愿者活动。准备工作。(1)保持默认空白背景。(2)新建学生名单、志愿者两个列表。(3)为学生名单列表添加10个学生名字(姓名自定)。功能实现。(1)点击绿旗,小猫说“点我抽取志愿者”2秒。(2)当小猫被点击时,将根据学生名单列表中的人员数,产生一个随机数,作为被抽人员的序号。(3)将学生名单列表里对应序号的姓名添加到志愿者列表,并删除学生名单里的该序号姓名,以免被再次抽到。(4)累计抽取3次结束。参考程序:评分标准:(1)变量建立正确;(1分)。(2)两个列表的建立及学生名单的添加;(2分)。(3)小猫角色的提示语;(1分)。(4)随机抽取的序号能基于1-学生名单列表项目数;(2分)。(5)能将第1列表的项目加到第2列表;(2分)。(6)能将第1列表中刚抽走的项目删除;(1分)。(7)能重复抽取3人。(1分)。注意:只要能实现随机抽取三个不同的学生,就可以给分,不一定用上面的算法。24.投票统计系统。班级选举班长,有4名候选人:李明、王红、张伟、赵丽。请设计投票程序,统计票数并宣布当选者。准备工作。(1)保留默认小猫角色。(2)创建列表“候选人”和“票数”,列表“候选人”的内容如下图所示。功能实现。(1)点击绿旗,初始化列表“票数”四项为0。(2)小猫询问“请投票给谁?”,等待输入姓名。(3)如果输入姓名在候选人
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国心血管介入器械临床试验设计与审批路径报告
- 智能合约在保险场景的应用-第1篇
- 2026氢燃料电池核心部件行业市场现状投资规划分析
- 2026中国体育院校训练损伤监控设备产学研合作模式创新研究
- 2026圣文森特和格林纳丁斯水处理产业市场供需趋势分析及投资布局规划研究报告
- 2026中国直播行业市场供需关系及投资前景评估规划报告
- 2026中国医疗健康产业联盟市场调研及发展策略研究报告
- 2026贸易物流行业市场供需现状分析投资评估发展前景研究报告
- 2026中国涡流泵行业产品生命周期与更新换代分析报告
- 2026中国聚酰亚胺薄膜技术壁垒与柔性电子应用前景
- 断指再植术后血液循环的观察护理
- 2026低空经济基础设施发展白皮书
- 2026-2030中国花肥行业发展趋势及发展前景研究报告
- 设计资料交接清单制定
- 邮政规范财务制度
- 《DZT 0004-2015重力调查技术规范(150 000)》专题研究报告深度
- 泌尿外科主任谈泌尿系疾病微创手术与护理
- 代理铺车合同范本
- 酒店人员入住管理制度范本(3篇)
- 征兵心理测试试题
- 补阳还五汤课件
评论
0/150
提交评论