青少年软件编程(图形化)等级考试试卷(四级)2024-12

AI 知识库12个月前发布 电子学会
1,408 0 0
博思AIPPT

青少年软件编程(图形化)等级考试试卷(四级)2024-121. 列表存放全班同学的身高,小猫运行下列程序,下列选项说法正确的是?( )青少年软件编程(图形化)等级考试试卷(四级)2024-12A. 程序会计算出全班身高的最高值B. 程序会计算出全班身高的最低值C. 程序会计算出全班身高的平均值D. 程序会计算出全班身高最高值与最低值的差值 标准答案:C 试题难度:容易 试题解析:从程序中的循环部分可以看出,程序不断的将列表中的数值累加,最后除以列表中的项目数,即全班身高总和除以人数,得到平均身高。2. 默认白色背景,紫色小方块运行下列程序后,舞台上显示?( )青少年软件编程(图形化)等级考试试卷(四级)2024-12 A.青少年软件编程(图形化)等级考试试卷(四级)2024-12 B. 青少年软件编程(图形化)等级考试试卷(四级)2024-12 C. 青少年软件编程(图形化)等级考试试卷(四级)2024-12 D. 青少年软件编程(图形化)等级考试试卷(四级)2024-12 标准答案:D 试题难度:一般 试题解析:根据程序,角色2将克隆并面向90度(水平向右)移动,克隆体则面向180度(竖直向下)移动并做图章操作,角色克隆了10次,应该产生10个克隆体。克隆体先做图章操作,再移动,重复5次,则出现5行图章。由于程序没有结束脚本命令,因此10个克隆体任然出现在舞台上,即第六行。所以出现的效果为6行10列的方阵。 3. 默认小猫角色,运行下列程序后,会说?( )青少年软件编程(图形化)等级考试试卷(四级)2024-12A. 跳水B. 游泳C. 乒乓球D. 羽毛球 标准答案:B 试题难度:容易 试题解析:根据程序,在运行时首先删除列表中的全部项目,在列表第一项中插入跳水,加入游泳为第二项,随后将跳水替换为乒乓球,第三项插入羽毛球,所以第二项为游泳。4. 想交换变量X和变量Y的值,空白处应该填写?( )青少年软件编程(图形化)等级考试试卷(四级)2024-12 A. 青少年软件编程(图形化)等级考试试卷(四级)2024-12B. 青少年软件编程(图形化)等级考试试卷(四级)2024-12C. 青少年软件编程(图形化)等级考试试卷(四级)2024-12D. 青少年软件编程(图形化)等级考试试卷(四级)2024-12 标准答案:C 试题难度:一般 试题解析:两个数交换的程序,需要有一个临时变量存储交换的过程,空白处填写x,y,z才能实现该功能,需要理清算法逻辑。5. 运行下列程序后,输入“好好学习”,角色说出的内容是?( ) 青少年软件编程(图形化)等级考试试卷(四级)2024-12A. 学习B. 少年C. 学D. 好 标准答案:D 试题难度:一般 试题解析:当输入“好好学习”字符串时,由于变量i是从0开始,即使代码执行过程中删除了列表list的所有项目,列表第一项依然为空,所以第二项存放内容为“好”,第三项存放内容为“好”,第四项为“少年”。即小猫角色会说出“好”。6. 已知角色“砖块”的大小为40*30,程序如下左图所示,运行程序后,舞台上显示如下右图所示的金字塔。请问程序“?”处应填入?( ) 青少年软件编程(图形化)等级考试试卷(四级)2024-12 A. 青少年软件编程(图形化)等级考试试卷(四级)2024-12 B. 青少年软件编程(图形化)等级考试试卷(四级)2024-12 C. 青少年软件编程(图形化)等级考试试卷(四级)2024-12 D. 青少年软件编程(图形化)等级考试试卷(四级)2024-12 标准答案:C 试题难度:容易 试题解析:“?”代码是控制每一行克隆的起始x坐标。相邻两行砖块错开了半个砖块的距离,所以应该乘以20,A和B选项错误。第二行的起始位置需要在第一行的起始位置(-240)的基础上向右移动1段间距,每行个数为11,被减数-11=1,被减数为12,D选项正确。7. 默认角色小猫,运行程序后,输入6,则下列说法错误是?( ) 青少年软件编程(图形化)等级考试试卷(四级)2024-12A. 小猫最终角色大小可能为110B. 小猫最终角色大小可能为125C. 小猫最终角色大小可能为128D. 小猫最终角色大小可能为140 标准答案:B 试题难度:一般 试题解析:在询问对话框中输入6,6乘以随机数后可能再次增加30、36、42、48、54、60,加上原来的角色大小80,则最终角色大小可能为110、116、122、128、134、140,只有B项不符合要求。8. 默认小猫角色,运行下列程序后,说出的结果是?( )青少年软件编程(图形化)等级考试试卷(四级)2024-12A. 0B. 1C. 2D. 3 标准答案:C 试题难度:一般9. 运行下列程序后,变量b的值是?( )青少年软件编程(图形化)等级考试试卷(四级)2024-12A. 12B. 20C. 32D. 28 标准答案:D 试题难度:一般 试题解析:number值首先等于a值,循环三次b增加了6,此时b为7;再次调用number值等于b值,循环三次b增加了21,此时b为28. 10. 默认小猫角色,隐藏小猫后,运行下列程序,舞台上会显示?( ) 青少年软件编程(图形化)等级考试试卷(四级)2024-12 A.青少年软件编程(图形化)等级考试试卷(四级)2024-12 B. 青少年软件编程(图形化)等级考试试卷(四级)2024-12 C. 青少年软件编程(图形化)等级考试试卷(四级)2024-12 D. 青少年软件编程(图形化)等级考试试卷(四级)2024-12 标准答案:A 试题难度:容易 试题解析:初始方向为30°,第一笔朝右上方绘制,B和D选项都是朝右的,错误。重复执行的次数为10,也就是一共有10条线段,C选项有11条,因此A选项正确。二、判断题(共10题,共20分)11. 默认小猫角色,运行下列程序,输入“hello”,最后说出“ddhello”。( ) 青少年软件编程(图形化)等级考试试卷(四级)2024-12 正确 错误 标准答案:错误 试题难度:容易 试题解析:该程序在将加密赋值时,将加密赋值为为“加密+dd+第几个字符”,则输出结果为“ddhddeddlddlddo”,如果将加密赋值为“加密+第几个字符”,或者将加密初始值设为dd,将加密赋值时,只让其增加hello中的字符,都能得出想要的结果。12. 默认角色小猫,运行下列程序,当输入150时,小猫会说出“列表的项目总数为:3”。( ) 青少年软件编程(图形化)等级考试试卷(四级)2024-12 正确 错误 标准答案:正确 试题难度:一般 试题解析:列表的项目总数和输入数值的位数有关,从程序来看,输入数值是几位数,列表就会有几个项目,且是1、2、4……这样的等比数列。当输入150时,程序首先向列表加入数字1,然后向列表添加2,再添加4。 13. 默认角色小猫,运行下列程序,小猫会说5、4、3、2、1各两秒。( )青少年软件编程(图形化)等级考试试卷(四级)2024-12 正确 错误 标准答案:错误 试题难度:一般 试题解析:该程序中,小猫角色不会说出1。14. 默认小猫角色,运行下列程序,会说出“吉”字。( )青少年软件编程(图形化)等级考试试卷(四级)2024-12 正确 错误 标准答案:正确 试题难度:容易 试题解析:说出的是第四个字符”吉“。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,816. 角色箭头的初始位置如下图所示,“前进一格”积木块可以使它朝着当前的方向前进一个格子,运行下列程序,角色可以沿着蓝色路线走到绿旗所在方格处,那么①处的数值是13.( ) 青少年软件编程(图形化)等级考试试卷(四级)2024-12 正确 错误 标准答案:正确 试题难度:容易 试题解析:蓝色路线为螺旋正方形,图2代码中①处重复执行的次数就是螺旋正方形的边长数,因此重复执行的次数是13.17. 小球角色运行下列程序后,舞台上显示7个小球,位置如右下图所示。( ) 青少年软件编程(图形化)等级考试试卷(四级)2024-12 正确 错误 标准答案:正确 试题难度:一般 试题解析:如图所示,第一次图章在1号球位置,6次循环结束停留在6号位置,此时刚好旋转一圈故面向方向为90度方向,程序最后切换造型后前进200步,与原程序相符合。18. 下列两组程序的运行结果是一样的。( ) 青少年软件编程(图形化)等级考试试卷(四级)2024-12 正确 错误 标准答案:正确 试题难度:一般 试题解析:两种不同的循环方式,但是重复的次数都是101次。19. 运行下列程序,最终变量“b”的值为14。( ) 青少年软件编程(图形化)等级考试试卷(四级)2024-12 正确 错误 标准答案:正确 试题难度:一般 试题解析:循环6次后停止,变量b共增加了12,因此b=2+12=1420. 运行下列程序后,列表只剩下两项:“李菊”和“王月”。( )青少年软件编程(图形化)等级考试试卷(四级)2024-12 正确 错误 标准答案:错误 试题难度:容易 试题解析:正确显示的是李菊。三、编程题(共4题,共50分) 21. 趣味点阵屏点阵屏是由许多小灯泡排列组成的显示屏,能够显示文字、图像等信息,广泛应用于电子广告牌、信息显示屏等领域。1.准备工作(1)绘制角色方块,绘制造型白色方块和黑色方块,注意方块不能太大,建议20*20;青少年软件编程(图形化)等级考试试卷(四级)2024-12(2)保留默认白色背景。2.功能实现(1)点击绿旗,角色方块切换成造型白色方块,移动至初始位置(-200,-150);(2)从左向右依次生成20个白色方块;从下往上依次生成15行白色方块;(注意:方块平铺,不要重叠) 青少年软件编程(图形化)等级考试试卷(四级)2024-12(3)用户通过鼠标点击方块可以使方块在黑色和白色之间来回切换。 青少年软件编程(图形化)等级考试试卷(四级)2024-12 标准答案:参考程序: 青少年软件编程(图形化)等级考试试卷(四级)2024-12 (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.准备工作(1)删除默认角色小猫,添加角色Button4和Button5,分别将角色名修改为“勾”和“叉”;(2)保留默认白色背景。2.功能实现(1)点击绿旗,舞台询问“请输入一个数”; 青少年软件编程(图形化)等级考试试卷(四级)2024-12(2)输入一个大于1的正整数,判断输入的数字是质数,舞台中出现角色“勾”; 青少年软件编程(图形化)等级考试试卷(四级)2024-12(4)如果不是质数,舞台中出现角色“叉”。 青少年软件编程(图形化)等级考试试卷(四级)2024-12 标准答案:参考程序:舞台 青少年软件编程(图形化)等级考试试卷(四级)2024-12 角色“勾”青少年软件编程(图形化)等级考试试卷(四级)2024-12角色“叉”青少年软件编程(图形化)等级考试试卷(四级)2024-12 试题难度:较难 试题解析: 评分标准:(1)按要求添加角色和变量;(2分)(2)角色勾和叉初始为隐藏状态;(1分)(3)舞台可以弹出询问对话框;(2分)(4)通过求回答除以变量“i”的余数判断回答能否被“i”整除;(4分)(5)可以判断用户输入的数是质数,如果用户输入2017,舞台中出现勾;(3分)(6)可以判断用户输入的数不是质数,如果用户输入2024,舞台中出现叉。(3分)23. 猜年龄互动小游戏老爷爷的年龄是1-100的随机数,老爷爷询问“请猜猜我的年龄是多少?”,输入年龄,老爷爷会回答“大了”或者“小了”,直到最后成功猜出年龄。1.准备工作(1)删除默认角色小猫,添加角色Wizard;(2)添加背景Witch House。2.功能实现 (1)老爷爷的年龄取1-100的随机数,老爷爷询问“请猜猜我的年龄是多少?”;青少年软件编程(图形化)等级考试试卷(四级)2024-12(2)输入一个数字,如果输入的数字大于老爷爷的年龄 ,老爷爷说“大了”,否则说“小了”,继续询问输入年龄; 青少年软件编程(图形化)等级考试试卷(四级)2024-12(3)重复上述的操作,直到输入的年龄正好等于老爷爷的年龄,老爷爷说“猜对了”,程序结束。 青少年软件编程(图形化)等级考试试卷(四级)2024-12 试题编号:202412-S4-23 试题类型:编程题 标准答案:参考程序: 青少年软件编程(图形化)等级考试试卷(四级)2024-12 试题难度:容易 试题解析:评分标准:(1)角色背景选择正确;(2分)(2)能将变量取值为1-100的随机数,能询问年龄;(2分)(3)能判断大了或者小了;(3分)(4)能判断猜对了,程序停止。(3分)24. 偶数之和求列表中所有偶数的和。1.准备工作(1)保留默认角色小猫和白色背景;(2)新建列表“数字”。2.功能实现 (1)点击绿旗,生成20个1-100之间的随机数,存放到列表“数字”中;(2)点击小猫,小猫说出列表“数字”中所有偶数之和。青少年软件编程(图形化)等级考试试卷(四级)2024-12 标准答案:参考程序: 青少年软件编程(图形化)等级考试试卷(四级)2024-12 试题难度:一般 试题解析:评分标准:(1)生成20个随机数之前删除列表所有项;(2分)(2)能生成20个1-100的随机数;(2分)(3)能正确判断偶数;(2分)(4)能进行累加;(2分)(5)能说出所有偶数之和。(2分)备考资料:机器人等级考试(一级)知识点汇总+例题
机器人等级考试(二级)知识点汇总+例题
机器人等级考试(三级)知识点汇总+例题
机器人等级考试(四级)知识点汇总+例题
全国青少年软件编程等级考试(python一级)知识点
全国青少年软件编程等级考试(python二级)知识点汇总+例题
全国青少年软件编程等级考试(python三级)知识点汇总+例题

更多精彩内容,欢迎持续关注。
电子学会等级考试历年真题
青少年软件编程(图形化)等级考试试卷(四级)2024-12

各类赛事信息
青少年软件编程(图形化)等级考试试卷(四级)2024-12
◆◆
精彩回顾
◆◆

ICode国际青少年编程竞赛学习平台参考答案

青少年软件编程(图形化)等级考试试卷(四级)2024-12
◆◆
关注公众号,更多精彩
喜欢本文,请点这里!青少年软件编程(图形化)等级考试试卷(四级)2024-12

© 版权声明

相关文章