2026年5月全国青少年信息素养大赛模拟练习题及答案_第1页
2026年5月全国青少年信息素养大赛模拟练习题及答案_第2页
2026年5月全国青少年信息素养大赛模拟练习题及答案_第3页
2026年5月全国青少年信息素养大赛模拟练习题及答案_第4页
2026年5月全国青少年信息素养大赛模拟练习题及答案_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

2026年5月全国青少年信息素养大赛模拟练习题及答案本次2026年5月全国青少年信息素养大赛模拟题严格对应官方最新考核大纲,覆盖计算思维、编程实践、信息伦理三大核心考核模块,分小学低龄组(1-3年级)、小学高龄组(4-6年级)、初中组、高中组四个参赛组别,所有题目考点匹配真题难度,答案附详细解析与评分标准。一、考核规则说明1.小学低龄组:考试时长90分钟,满分100分,其中计算思维题60分、实操编程题40分,允许使用Scratch图形化编程工具。2.小学高龄组:考试时长120分钟,满分150分,其中计算思维题50分、编程题80分、信息伦理题20分,允许使用Scratch、Python、C++三类编程工具。3.初中组:考试时长120分钟,满分200分,其中计算思维题40分、编程题120分、信息伦理题40分,允许使用Python、C++两类编程工具。4.高中组:考试时长150分钟,满分200分,其中计算思维题30分、编程题140分、信息伦理题30分,允许使用Python、C++两类编程工具。二、小学低龄组模拟题及答案(一)选择题(共10题,每题6分,总计60分)1.下列场景中体现信息时效性的是?A.用2018年的城市地图找不到2026年新开的地铁站B.爸爸将孩子的参赛试卷复印3份留存C.小明将自己读的故事讲给同班同学D.奶奶将旅行照片存储到云盘答案:A。解析:信息时效性指信息的价值随时间推移发生变化,旧地图的导航价值随城市建设下降,符合时效性特征。2.十进制数7对应的二进制数是?A.101B.111C.110D.100答案:B。解析:二进制转换规则为除2取余,7的二进制展开为2²+2¹+2⁰=4+2+1=7,对应111。3.妈妈做饭流程为:淘米2分钟、电饭煲自动煮饭15分钟、洗菜3分钟、切菜4分钟、炒菜6分钟,最短需要多久完成全部流程?A.17分钟B.30分钟C.25分钟D.20分钟答案:A。解析:淘米后电饭煲煮饭的15分钟可并行完成洗菜、切菜、炒菜,总时长为2+15=17分钟。4.Scratch编程中,要让角色精准移动到坐标(100,50)的位置,应使用哪类模块?A.移动100步B.滑行2秒到x:100y:50C.右转90度D.说“你好”2秒答案:B。解析:指定坐标移动需要调用包含x、y参数的运动模块。5.网上看到有匿名用户发布“某小学出现聚集性传染病”的消息,无法核实真伪时,下列做法正确的是?A.立刻转发到班级群提醒其他家长B.告知老师,请官方教育、卫健部门核实后再做判断C.私下告诉周边同学不要去该小学附近D.评论区辱骂发布消息的用户答案:B。解析:未经核实的公共信息不得随意传播,应通过官方渠道核实真实性。6.算法流程图中,表示判断逻辑的符号是?A.矩形B.菱形C.椭圆形D.箭头答案:B。解析:矩形为执行框、菱形为判断框、椭圆形为起止框、箭头为流程线。7.对序列[3,1,4,2]进行升序冒泡排序,第一轮相邻比较过程中共需要交换几次?A.2次B.3次C.4次D.1次答案:A。解析:第一轮比较依次为3和1(交换,序列变为[1,3,4,2])、3和4(不交换)、4和2(交换,序列变为[1,3,2,4]),共交换2次。8.有12个苹果,每个小朋友分3个,用循环结构实现分配功能,循环需要执行多少次?A.3次B.4次C.5次D.2次答案:B。解析:12÷3=4,每次循环分配给1个小朋友,共执行4次。9.下列密码中安全强度最高的是?A.123456B.xiaoming123C.Xm@202605D.abcdef答案:C。解析:包含大小写字母、特殊符号、数字组合的密码破解难度最高,安全强度最优。10.Scratch默认舞台的中心坐标是?A.(0,0)B.(100,100)C.(240,180)D.(-240,-180)答案:A。解析:Scratch舞台采用笛卡尔坐标系,中心为(0,0),横向范围-240到240,纵向范围-180到180。(二)实操编程题(40分)题目要求:用Scratch制作小猫接苹果小游戏,规则如下:1.小猫在舞台底部随鼠标左右移动,不能移出舞台边界;2.苹果从舞台顶部随机x位置下落,碰到小猫加1分,碰到舞台底部减1分;3.舞台左上角显示实时分数,游戏总时长30秒,结束后显示最终得分。评分标准:角色与背景设置10分,小猫运动逻辑10分,苹果生成与下落逻辑10分,计分与结束逻辑10分。参考答案实现步骤:1.资源导入:添加小猫、苹果角色,设置背景为蓝天,删除角色多余造型。2.小猫逻辑:绿旗点击后,小猫y坐标固定为-150,重复执行移到鼠标x坐标,若x>230则设x为230,若x<-230则设x为-230。3.苹果逻辑:绿旗点击后隐藏,重复执行等待1-2秒随机时间,克隆苹果;克隆体启动时移到x:-220到220随机位置、y:180,显示后重复执行y减少3,若碰到小猫则分数+1并删除克隆体,若y<-170则分数-1并删除克隆体。4.计分逻辑:新建全局变量“分数”,初始值为0,勾选舞台显示;绿旗点击后等待30秒,停止全部脚本,小猫说“最终得分:”&分数3秒。三、小学高龄组模拟题及答案(一)选择题(共10题,每题5分,总计50分)1.十进制数28转换为十六进制是?A.1CB.1BC.2AD.1D答案:A。解析:28除以16商1余12,十六进制中12对应字符C,因此结果为1C。2.冒泡排序的平均时间复杂度是?A.O(n)B.O(nlogn)C.O(n²)D.O(1)答案:C。解析:冒泡排序每轮比较n次,共需n轮,平均时间复杂度为平方级。3.Python代码print(32+5%2)的输出结果是?A.9B.10C.11D.8答案:B。解析:32为9,5%2取余为1,相加结果为10。4.遵循“先进后出”存取规则的数据结构是?A.队列B.栈C.数组D.链表答案:B。解析:栈的存取规则为后进先出(先进后出),队列是先进先出。5.下列行为属于知识产权侵权的是?A.将自己写的原创作文投稿给作文大赛B.将付费购买的编程课录屏后转发给他人并收取费用C.改编开源Scratch作品并标注原作者信息后发布D.老师将自己编写的课件免费发给学生使用答案:B。解析:未经版权方许可复制、传播付费内容并牟利,属于侵犯知识产权的行为。6.用循环实现1到10的整数求和,循环的终止条件应为?A.i>10B.i>=10C.i<10D.i<=10答案:A。解析:当i=10时仍需计入求和,因此i>10时终止循环。7.要存储全班45名同学的信息素养大赛成绩,最合适的变量类型是?A.普通变量B.列表C.布尔变量D.常量答案:B。解析:列表可存储多个同类型数据,适合批量存储成绩。8.甲乙丙丁四人参加编程比赛,赛后四人表述如下:甲说“我不是第一名”,乙说“我不是最后一名”,丙说“我是第一名”,丁说“我是最后一名”。已知四人中只有1人说谎,请问第一名是?A.甲B.乙C.丙D.丁答案:C。解析:假设丙说谎,则其余三人均为真话,此时丁是最后一名,乙不是最后,甲不是第一,丙不是第一,无对应第一名,矛盾,因此丙说真话,丙是第一名。9.下列网络属于局域网的是?A.家庭WiFi连接的手机、电脑、智能电视组成的网络B.全国互联网C.中国移动的公共通信网络D.阿里云的全国服务器集群答案:A。解析:局域网是小范围内的私有网络,家庭内部设备组成的网络符合该特征。10.27个外观相同的小球中,有1个次品重量更轻,用无砝码天平最少称几次可以保证找到次品?A.3次B.4次C.2次D.5次答案:A。解析:每次将小球分成三组称重,每次可排除2/3的小球,27→9→3→1,共需3次。(二)编程题(共2题,每题40分,总计80分)1.题目要求:输入一个正整数n,输出1到n之间的所有质数,每行输出1个。评分标准:输入处理10分,质数判断逻辑20分,输出格式10分。参考答案(Python):```pythonn=int(input())foriinrange(2,n+1):is_prime=Trueforjinrange(2,int(i0.5)+1):ifi%j==0:is_prime=Falsebreakifis_prime:print(i)```2.题目要求:输入5名学生的姓名和信息素养大赛分数,按照分数从高到低排序,分数相同则按姓名字典序从小到大排序,输出排序后的姓名和分数。评分标准:数据存储10分,排序逻辑20分,输出格式10分。参考答案(Python):```pythonstudents=[]for_inrange(5):name,score=input().split()students.append((name,int(score)))students.sort(key=lambdax:(-x[1],x[0]))forsinstudents:print(s[0],s[1])```(三)信息伦理题(20分)题目:小学生小明上网时收到陌生人发来的链接,称点击即可领取免费游戏皮肤,小明点击后输入了微信支付密码,随后发现微信钱包少了200元。请问小明的哪些做法是错误的?正确的应对方式是什么?参考答案:错误做法(8分,答出2点即可):1.随意点击陌生人发送的未知链接;2.未经核实活动真实性就向陌生页面输入支付密码等敏感信息。正确做法(12分,答出3点即可):1.第一时间告知家长,保留聊天记录、转账记录等证据;2.在家长陪同下向公安机关报案,尽可能挽回损失;3.后续遇到免费福利类信息,优先通过官方渠道核实,不随意透露个人身份、账号、支付信息;4.将自己的经历告知同学,提醒身边人防范电信诈骗。四、初中组模拟题及答案(一)选择题(共5题,每题8分,总计40分)1.Python代码执行a=[1,2,3,4,5],a[1:3]=[6,7,8],print(a),输出结果是?A.[1,6,7,8,4,5]B.[1,6,7,8,5]C.[6,7,8,3,4,5]D.[1,2,6,7,8]答案:A。解析:切片a[1:3]对应索引1、2的元素(2、3),替换为3个新元素后列表长度增加1,结果为[1,6,7,8,4,5]。2.已知二叉树前序遍历为ABDECF,中序遍历为DBEAFC,其后序遍历为?A.DEBCFAB.DEBFCAC.DEBAFCD.DBEFCA答案:B。解析:前序遍历第一个节点为根节点A,中序遍历中A左侧为左子树(DBE)、右侧为右子树(FC),推导得左子树根为B、右子树根为C,后序遍历遵循左-右-根规则,结果为DEBFCA。3.动态规划算法的核心特征是?A.贪心选择B.分而治之C.重叠子问题与最优子结构D.回溯试错答案:C。4.IPv4地址的二进制长度是多少位?A.32B.64C.128D.16答案:A。5.下列属于DDOS攻击的是?A.用木马病毒窃取用户账号密码B.发送大量垃圾请求占用服务器资源,导致正常用户无法访问C.伪装成官方网站骗取用户个人信息D.破解他人WiFi密码蹭网答案:B。(二)编程题(共3题,每题40分,总计120分)1.题目要求:输入一个字符串,判断是否为回文字符串(忽略大小写、忽略非字母数字字符),例如“Aman,aplan,acanal:Panama”是回文,输出“Yes”,否则输出“No”。评分标准:输入预处理10分,无效字符过滤15分,回文判断10分,输出5分。参考答案(Python):```pythons=input().lower()valid_chars=[]forcins:ifc.isalnum():valid_chars.append(c)valid_str=''.join(valid_chars)print("Yes"ifvalid_str==valid_str[::-1]else"No")```2.题目要求:实现简易学生成绩管理系统,功能包括:1.添加学生(姓名、学号、数学、英语、信息三科成绩);2.查询学生(输入学号,输出姓名、三科成绩、总分);3.退出系统,循环接收用户操作选择直到选择退出。评分标准:功能菜单10分,添加功能10分,查询功能15分,退出逻辑5分。参考答案(Python):```pythonstudent_db={}whileTrue:print("1.添加学生2.查询学生3.退出")choice=input("请输入操作编号:")ifchoice=='1':sid=input("请输入学号:")name=input("请输入姓名:")math=int(input("请输入数学成绩:"))eng=int(input("请输入英语成绩:"))info=int(input("请输入信息成绩:"))student_db[sid]={"name":name,"math":math,"eng":eng,"info":info}print("添加成功")elifchoice=='2':sid=input("请输入要查询的学号:")ifsidinstudent_db:s=student_db[sid]total=s['math']+s['eng']+s['info']print(f"姓名:{s['name']}数学:{s['math']}英语:{s['eng']}信息:{s['info']}总分:{total}")else:print("学生不存在")elifchoice=='3':print("系统退出")breakelse:print("输入有误,请重新输入")```3.题目要求:给定n*m的网格,从左上角(0,0)出发只能向右或向下走,右下角(n-1,m-1)为终点,网格中1表示障碍物、0表示可通行,求从起点到终点的不同路径数,结果对1e9+7取模,n、m均不超过100。评分标准:DP数组定义10分,初始化10分,状态转移15分,取模处理5分。参考答案(Python核心逻辑):```pythonMOD=109+7n,m=map(int,input().split())grid=[list(map(int,input().split()))for_inrange(n)]dp=[[0]*mfor_inrange(n)]dp[0][0]=1ifgrid[0][0]==0else0forjinrange(1,m):ifgrid[0][j]==0:dp[0][j]=dp[0][j-1]foriinrange(1,n):ifgrid[i][0]==0:dp[i][0]=dp[i-1][0]foriinrange(1,n):forjinrange(1,m):ifgrid[i][j]==0:dp[i][j]=(dp[i-1][j]+dp[i][j-1])%MODprint(dp[n-1][m-1])```(三)信息伦理题(40分)题目:初中生小李在短视频平台发布编程学习日常,有网友私信称可以帮他刷10万粉丝,只要小李将自己整理的信息素养大赛备赛原创资料打包发送即可。请问小李如果同意会面临哪些风险?正确的做法是什么?参考答案:风险(20分,答出3点即可):1.原创备赛资料属于个人知识产权,随意发送可能被他人盗用牟利,侵害自身知识产权;2.刷粉属于平台违规行为,一旦被发现会被限流、封号,影响账号正常使用;3.对方大概率为诈骗,拿到资料后不会兑现刷粉承诺,甚至会冒充原创者售卖资料,给小李带来经济和名誉损失。正确做法(20分,答出3点即可):1.直接拒绝对方要求,不随意泄露个人原创作品;2.若对方持续骚扰,可向平台提交证据举报;3.明确粉丝增长应依靠优质原创内容,而非违规刷量;4.若要对外分享原创资料,可通过标注作者信息、申请版权登记的方式保护自身权益。五、高中组模拟题及答案(一)选择题(共3题,每题10分,总计30分)1.C++代码执行inta[5]={1,2,3,4,5};int*p=a+2;cout<<*p++;输出结果是?A.2B.3C.4D.5答案:B。解析:a+2指向数组索引2的元素3,*p++先取p指向的值再自增,因此输出3。2.两个字符串长度分别为m、n,求最长公共子序列的时间复杂度是?A.O(mn)B.O(m+n)C.O(m²n)D.O(mnlogn)答案:A。3.下列不属于进程调度算法的是?A.先来先服务B.短作业优先C.银行家算法D.时间片轮转答案:C。解析:银行家算法是死锁避免算法,不属于进程调度算法。(二)编程题(总计140分)1.题目要求:实现快速排序算法,输入n个整数,输出从小到大排序后的结果,不得调用内置排序函数,平均时间复杂度需达到O(nlogn)。(30分)参考

温馨提示

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

评论

0/150

提交评论