还剩15页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
保密★考试结束前技术试题命题人江山中学祝小林周凯旋(信息)武义一中雷潘潇(通用)考生须知
1.本卷满分100分,考试时间90分钟
2.答题前,在试卷指定区域填写学校、班级、姓名、试场号、座位号及准考证号
3.所有答案必须写在答题卷上,写在试卷上无效;考试结束后,只需上交答题卷第一部分信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)某智慧城市开展“数字生活周”活动,市民可通过智能终端参与交通数据采集、环境监测模拟等活动活动
1.获取的文本、图像、视频等数据经加密后实时上传至云端平台,部分数据经分析生成可视化报告并公开AI下列关于该活动中数据和信息的说法,正确的是()交通数据与环境监测数据的编码方式完全相同A.文本、图像、视频都属于非结构化数据B.通过对活动数据进行加密可提高数据的完整性C.生成的可视化报告对所有人的决策价值相同D.AI【答案】B【解析】【详解】本题考查的是数据、信息交通数据和环境监测数据属于不同类型的数据,其采集方式和内容可能不同,因此编码方式不一定完全相同;文本、图像、视频通常被认为是非结构化数据,因为它们没有固定的格式或模式;数据加密主要用于保护数据的机密性;不同的人可能有不同的需求和背景,因此生成的可视化报AI告对每个人的决策价值可能不同故选B某智慧城市开展“数字生活周”活动,市民可通过智能终端参与交通数据采集、环境监测模拟等活动活动
2.获取的文本、图像、视频等数据经加密后实时上传至云端平台,部分数据经分析生成可视化报告并公开AI关于信息安全与信息社会责任,下列行为恰当的是()将个人信息匿名化处理后再用于分析A.AI将云端平台的原始数据随意转发至社交媒体B.为方便朋友参与,将自己的账号借由他人使用C.为提升城市形象,修改部分异常环境监测数据D.【答案】A
(2)PM
2.5传感器和温湿度传感器连接在同一智能终端,若在系统运行的过程中仅有影院放映厅的无线通信出现故障,则下列情况可能发生的是(单选,填字母)温湿度传感器每隔一段时间采集温湿度数据A.服务器能获取数据但不能获取温湿度数据B.PM
2.5服务器能判断出当前数据存在异常C()为了提高放映厅内浓度监测的精准度,研究小组设计在放映厅内个角落配置传感器,计3PM
2.54PM
2.5算个传感器监测数据的平均值,作为当前厅内浓度值结合该设计方案,下列说法合理的是4PM
2.5(多选,填字母)实现“计算个传感器监测数据的平均值”代码可以部署在服务器端A.4放映厅内四个传感器可以通过一个智能终端统一采集数据B.传感器与温湿度传感器采集数据的时间间隔一定相同C.PM
2.5通过计算四个传感器的平均值,可以减小因单个传感器偶然误差对结果的影响D.
(4)某影院将该环境监测系统应用于影院各放映厅的环境监测,该影院共有5个放映厅,正常工作一段时间后,发现放映厅没有数据,经检测,路由器与服务器网络通信正常,其余放映厅数据均正常,写出可能造成A上述问题的个原因、(该放映厅传感器损坏、传感器和智能终端连接故障,不会造成上述问题)2
(5)将系统中2月份的数据导出到文件data.xlsx中,部分数据如图a所示现要从高到低输出各放映厅空气质量优的天数(如图所示),再用空气质量优的天数最多的放映厅的数据绘制线形图(如图b PM
2.5cO•,发RD MISViCKktfl5厅,空气■■优天It_L CIt
14.放唳厅空气质■代天收3E11!•攻咬厅I.I D9=一___._.ttftfrA空—优天H8\a4—用A20252收喉厅电■■优天由w Ii B64———■———一»———♦图图cb实现上述功能的部分程序如下:Pythonimport pandasas pdimportmatplotlib.pyplot aspitdf=pd.read_excel data,xlsxdf1二
①______()df2=3____#依次输出中各放映厅编号及其空气质量优的天数,如图所示,代码略#将:他中首行的放映厅编号存入df2b1代码略room_id,df3=®________pit.plot(df3[n HH],df3[,,PM
2.5n])#绘制线形图#设置绘图参数,并显示如图所示的线形图,代码略c
①②③④处可选代码有(放映厅,),空气质量.()A.df.groupby as_index=False count(放映厅,).空气质量.()B.dfl.groupby as_index=False count「放映厅”]C.df[df==room_id]「放映厅”]二=D.dfl[dfl room_id]空气质量}二“优”]E.df[df[”(空气质量,二)F.dfl.sort_values ascendingFalse(“空气质量”,)G.df
2.sort_values ascendingsFalse【答案】
①.B
②.A
③.ABD
④.该放映厅的无线模块未正常连接(如配置出错、网络参数不对等),导致无法将数据发送至服务器
⑤.该放映厅智能终端掉电或程序异常,无法进行数据上传
⑥.E
⑦.B
⑧.G
⑨.C【解析】【详解】本题考查的是信息系统搭建及数据分析()传感器型号相同且接入智能终端的引脚保持不变时,所采集的信号和输出形式并未改变,故无需修改智1能终端的代码故选B
(2)无线通信仅用于将智能终端已采集到的数据上传至服务器,若无线通信故障,则服务器无法收到数据,但并不影响传感器本身按设定周期采集数据故选A()传感器与温湿度传感器采集数据的时间间隔并无必然要求,故选3PM
2.5ABD
(4)依据题干排除传感器及其连线故障,可能出现的原因有该放映厅的无线模块未正常连接(如配置出错、网络参数不对等),导致无法将数据发送至服务器;该放映厅智能终端掉电或程序异常,无法进行数据上传
(5)
①先从原数据df中筛选出“空气质量”为“优”的记录(df[dfT空气质量卞=优”]),得到dfl;
②再对dfl按“放映厅”分组并计数(dfl.groupby(“放映厅”,as_index=False).空气质量.count),得到df2;
③将df2按“空气质量”从高到低排序(df
2.sort_vakies(“空气质量ascending二False));
④最后根据排在首位第11页/共页14的放映厅编号,去原数据中筛选出该放映厅所有记录(放映厅}])得到以便后续绘制df dfldfT=roomjd,df3,PM
2.5曲线图某工厂在每天的生产中,需要一定数量的零件每天生产一个零件的生产单价是已知的在天的生产中,
15.N当天生产的零件可以满足当天的需要,若当天用不完,可以放到下一天去使用,但要收取每个零件的保管费,不同的天收取的保管费是不相同的现给出一个天的零件需求计划(即天中每天应生产的最少零件个数)及相N N关费用,求如何安排零件生产使总的费用最少如当时,其每天需求量与相关费用如表所示N=31第一天第二天第三天每天的零件需求量个个个251530每天的生产单价元/个元/个元/个203032每天的保管单价元/个元/个元/个5100表1每天生产计划的安排可以有许多方案,如表所示就列举了其中的三种不同方案2每天计划生产的零第一天第二天第三天总的费用件数方案125个15个30个25*20+15*30+30*32=1910方案240个0个30个40*20+15*5+30*32=1835方案370个0个0个70*20+45*5+30*10=1925表2上述三种方案中费用最少的方案是方案其中三天的生产计划分别是2,40,0,30o()若将第题表中第三天的每天生产单价由元/个改为元/个,则费用最少的生产方案是11513236(填三个整数,用逗号分隔,表示三天中每天生产的零件数)
(2)实现相应功能的Python程序如下,请在划线处填入合适的代码#读入总天数并存入变量代码略n,#读入每天的零件需求量、生产单价、保管单价并存入列表如下图所示,代码略d,p,c,#将列表整体后移一位,转换为索引,索引不用d,p,c In程序运行结果如下#输入样例n=3d=[2515,30]p=[20,30,32]c=[5,10,0]#输出结果ans=[40,0,30]d=
[0]+dp=
[0]+pc=
[0]+c#预处理出前天的总需求量iprefix_sum=
[0]*n+lfor i in range1n+1:prefix_sum[i]=#预处理表示第天到第天所需零件全部安排在第天一起生产的费用i ji初始为cost=[
[0]*n+l for iin rangen+l]#0for iin rangel,n+1:for jin rangei,n+1:sum_d=prefix_sum[j]prefix_sum[il]production_cost=sum_d*p[i]保管总费用storage_cost=0#for t in rangei,j:storage=storage_cost+=storage*c[t]cost[i][j]=production_cost+storage_cost#求到每天为止的最少费用dp=[float,inf]*n+l#用于记录到各天的最少费用,初始都为无穷大prev=⑼*n+l#记录前驱节点for jin rangel,n+1:for iin range0,j:current_cost=if dp[i]+current_cost dp[j]:dp[j]=dp[i]+current_costprev[j]=i回溯生产计划ans=
[0]*n+l#current=nwhile current0:last—i=pre v[current]start_day=二end—day currenttotal=prefix_sum[end_day]prefix_sum[start_dayl]ans[start_day]=totalcurrent=last—i#输出表示每天的生产的零件数,代码略ans[l]〜ans[n]【答案】
①.70,0,0D.prefix_sum[il]+d[i]
3.prefix_sum[j]prefix_sum[t]cost[i+l][j]
⑤.last_i+1【解析】【详解】本题考查的是综合应用python当第三天生产单价提高到元后,将三天的需求全部集中在第一天生产,总费用为13670x20+45x5+30x10=1925元,比分散生产更优计算前天的总需求,累加前天和当天需求,故第一空为计算需要保管的零件数量,2i ilprefix_sum[il]+d[i]o故第二空为prefix_sum[j]prefix_sum[t];动态规划中选择从i+1至II j天的生产费用,故第三空为确定生产区间起始天,由前驱节点得到,故第四空为」+1last+1【解析】【详解】本题考查的是信息安全与信息社会责任将个人信息匿名化处理后再用于分析,这是恰当的行为,AI因为它保护了个人隐私,同时允许数据用于分析,符合信息安全和社会责任的要求;原始数据可能包含敏感AI信息,随意转发可能导致信息泄露,违反信息安全原则;账号共享可能导致数据滥用或信息泄露,不符合信息安全要求;修改数据会破坏数据的真实性和可靠性,违背了信息社会责任故选A某连锁超市的智能库存系统实现了从商品入库到货架管理的全程追踪在商品入库区,读写器采集并存
3.RFID储商品的品类、批次号等信息,并将数据同步至服务器;在货架管理区,智能摄像头自动识别商品摆放异常(如倾斜、错位),并通过显示屏发出图文警报,同时将异常数据上传服务器管理员可通过安装有库存系统APP的计算机或移动终端查看各分店数据下列关于该系统功能的说法,不正确的是()■■■智能摄像头可以实现数据采集和输入功能A.图文警报功能属于信息系统输出功能B.识别商品摆放异常的功能属于人工智能技术的应用C.读写器不具备数据储存功能D.RFID【答案】D【解析】【详解】本题考查的是信息系统功能题干明确提到读写器“存储”商品信息,说明其具备数据存储功RFID能,故选D某连锁超市的智能库存系统实现了从商品入库到货架管理的全程追踪在商品入库区,读写器采集并存
4.RFID储商品的品类、批次号等信息,并将数据同步至服务器;在货架管理区,智能摄像头自动识别商品摆放异常(如倾斜、错位),并通过显示屏发出图文警报,同时将异常数据上传服务器管理员可通过安装有库存系统APP的计算机或移动终端查看各分店数据某连锁超市有家分店,每家分店需管理个货架若使用二进制对5020这些货架进行编码,二进制码的前几位表示分店号,其余位表示货架号,则所需的二进制位数最少是()A.12B.11C.10D.9【答案】B【解析】【详解】本题考查数制50家分店用二进制表示最小需6位(26=6450)每家分店20个货架用二进制表示最小需5位(25=3220)o分店号6位+货架号5位=11位因此,本题选择B选项某连锁超市的智能库存系统实现了从商品入库到货架管理的全程追踪在商品入库区,读写器采
5.RFID集并存储商品的品类、批次号等信息,并将数据同步至服务器;在货架管理区,智能摄像头自动识别商品第2页/共页14摆放异常(如倾斜、错位),并通过显示屏发出图文警报,同时将异常数据上传服务器管理员可通过安装有库存系统的计算机或移动终端查看各分店数据下列关于该系统硬件的说法,正确的是()APP显示器属于该系统的输入设备A.服务器的性能需求与摄像头数量无关B.智能摄像头的组成中一定包含图像传感器C.移动终端须连接网络才能查看各分店数据D.5G【答案】C【解析】【详解】本题考查的是信息系统硬件显示器通常用于输出设备;摄像头数量增加会导致更多的数据需要处理和存储,因此服务器的性能需求与摄像头数量有关;智能摄像头需要通过图像传感器来捕捉图像,因此智能摄像头的组成中一定包含图像传感器;移动终端可以通过多种网络连接方式(如、等)查看数据,不一定WiFi4G需要连接网络故选5G C某连锁超市的智能库存系统实现了从商品入库到货架管理的全程追踪在商品入库区,读写器采集并存
6.RFID储商品的品类、批次号等信息,并将数据同步至服务器;在货架管理区,智能摄像头自动识别商品摆放异常(如倾斜、错位),并通过显示屏发出图文警报,同时将异常数据上传服务器管理员可通过安装有库存系统APP的计算机或移动终端查看各分店数据下列关于该系统的说法,不正确的是()■■■库存系统需依赖操作系统运行A.APP数据上传至服务器需使用相应的网络协议B.移动终端的工作原理与计算机基本相同C.服务器上安装的软件被称为系统软件D.【答案】D【解析】【详解】本题考查的是信息系统系统软件通常指的是操作系统、驱动程序等底层软件服务器上安装的软件可能包含系统软件(如操作系统)和应用软件(如库存管理系统的服务端程序),不能笼统称为系统软件故选D某连锁超市的智能库存系统实现了从商品入库到货架管理的全程追踪在商品入库区,读写器采集并存
7.RFID储商品的品类、批次号等信息,并将数据同步至服务器;在货架管理区,智能摄像头自动识别商品摆放异常(如倾斜、错位),并通过显示屏发出图文警报,同时将异常数据上传服务器管理员可通过安装有库存系统APP的计算机或移动终端查看各分店数据库存系统登录时需实现密码验证功能,假设正确密码为app“abc@2025”若用户连续次输入错误则提示锁定下列代码片段中,能正确实现“循环第页/共页3Python314输入直到正确或次错误后终止”功能的是()3B.count=0A.while count3:()for iin range3:(请输入密码pwd=input(请输入密码pwd=gput”)”)if pwd==abc@2025”printif pwd==abc@2025”print(登录成功)(登录成功”)breakcount+=1(账户已锁定”)print ifcount==3:(账户已锁定”)printC.D.count=0count=0while True:while count3:(请输入密码pwd=input(请输入密码pwd=input”)”)if pwd二二abc@2025”if pwd=abc@2025”print((登录成功”)print break登录成功”)breakelif count=3:count+=1(账户已锁定”)printif count=3:break(账户已锁定”)printcount+=1A.A B.B C.C D.D【答案】D【解析】【详解】本题考查的是python循环及选择语句选项A使用for循环3次,但无论是否成功,循环结束后都会执行print(账户已锁定,导致正确输入后仍显示锁定,逻辑错误;选项Bwhile循环中,输入正第页/共页414确后未使用break退出循环,导致继续循环至3次结束,即使密码正确也无法立即终止,逻辑错误;选项C使用循环,但在判断后才增加,导致实际允许输入次(如次错误后循环继续),超出题目要while Truecount43求的3次限制;选项D通过whilecount3控制最多3次尝试每次输入错误时count递增,3次错误后循环结束并锁定;输入正确时通过立即退出循环,不会触发锁定提示故选break D浏览器通过栈实现页面导航功能,有三种操作访问新页面、后退和前进,具体规则如下
8.
①访问新页面将新页面入栈并清空stl,st2
②后退操作出栈,入栈stl st2
③前进操作出栈,入栈st2stl某用户访问新页面随后后退次、前进次、访问新页面、后退次,此时的栈顶页面是pl-p2fp3-p4,21p51stl()A.p2B.p3C.p4D.p5【答案】B【解析】【详解】本题考查的是栈的操作初始访问:依次访问此时栈为[](栈顶为)为空plf p2fp3fp4,stl pl,p2,p3,p4p4,st2后退两次第一次后退弹出压入变为[]为[]stl p4,st2p4f stl pl,p2,p3,st2p4第二次后退弹出压入变为[]为[]stl p3,st2p3-stl pl,p2,st2p4,p3前进一次:从弹出压入变为[]变为[]st2p3,stl f stl pl,p2,p3,st2p4访问新页面p5将p5压入stl,并清空st2f stl变为[pl,p2,p3,p5],st2清空最后一次后退弹出压入最终为[]栈顶为故选stlp5,st2p5fstlpl,p2,p3,p3B某二叉树的前序遍历序列为中序遍历序列为则关于该二叉树的说法
9.A—B—C—D—E—F,A—D—C—E—F—B,正确的是()该二叉树中节点的度为该二叉树的深度为A.B1B.4该二叉树中节点是节点的左孩子该二叉树中叶子节点的个数为C.F C D.3【答案】A【解析】【详解】本题考查二叉树根据题意可得二叉树如下所示选项正确,节点有一个左子节点无右子节点,度为选项错误,深度是从根到最远叶子的最A BC,lo B长路径路径为共层选项错误,是的右孩子,而是的右孩子,是的右孙子选A-B-C-E-F,5C FE EC FCD项错误,叶子节点是和共个因此,本题选择D F,2A,数组元素已按升序排列,现要将)的值减并保持数组的有序性不变10a
[0]〜a[nl]a[posKOWposWnl2,实现该功能的程序段如下,方框中应填入的正确代码为()t=a[pos]2i=pos whilei=l a[i]=tA.i0B.i0and ta[il]C.i=0and ta[i]D.i0and a[i]a[il]【答案】B【解析】【详解】本题考查的是排序要将的值减后插入到其在有序数组中的正确位置,实际上就是将减后a[pos]22的新值视作一个“待插入”元素,用插入排序的思路向前移动循环条件应当是只要当前位置不越界()ti0且仍小于前一个元素()就把前一个元素后移故选t ta[il],B对于任意非空的列表甲、乙程序段输出结果相同,则乙程序段加框处的代码为()
11.a,乙甲def find a,i:tot=0if i==len a:for iin rangelen return0acur=a[i]ifa[i]0:if cur0:tot+=a[i]cur=0print totreturn cur+___print find a,0A.find a,len aiB.find a,len aliC.finda,i+l D.finda,il【答案】C【解析】【详解】本题考查的是递归函数程序甲的功能是累加列表中所有大于的元素观察程序乙,可知当到达列i表末端时返回否则取当前值如果小于则令再将加到后面所有元素的正值之和上为了lena0,cur,0cur=0,cur按顺序遍历列表,下一步的递归调用应传入因此加框处代码应为故选有如下程序i+1,finda,i+l C
12.Python段』a=[3,2,4,325,3]n=len alast=[l]*ncur=[l]*nfor iin rangen:last[i]=cur[a[i]]cur[a[i]]=ii=0;j=0;ans=0while jn:while jnand last[j]i:j+=lif jians:ans=jii+=l()print ans执行该程序段,最后的输出结果是()A.3B.4C.5D.6【答案】C【解析】【详解】本题考查的是循环应用程序执行过程如下python、初始化与第一个循环,数组数组初始化为全数组初始化为全循环遍历1a=[3,2,4,1,3,2,5,3],last1,cur1a,记录每个元素的前一次出现位置初始为赋值给后,更新最终,数组为cur[a[i]]1,last[i]cur[a[i]]=i last[1,1,1,1,0,1,1,4]、第二个循环,和从开始,记录最大长度内部循环当时,递增(寻找当前窗口内元素不重复2i j0ansi j的位置)更新窗口长度若则更新j ians,ans、由数组可知,当时,递增至(底停止),此时窗口长度更新为后续递3last i=2j747]=4=272=5,ans5i增时,窗口长度均未超过最终输出故选5,ans=5C
二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,共26分)某快递分拣站有个分拣机器人(编号)根据包裹重量分为优先包裹和普通包裹,两种包裹的分拣规则
13.4〜3,如下
①重量的包裹为优先包裹,优先分配210kg•先选择当前空闲的机器人(同空闲状态则编号小优先)•若无空闲机器人,则选当前任务剩余时间最短机器人(同剩余时间则编号小优先)
②重量包裹为普通包裹,按机器人累计分拣件数分配,选择累计分拣件数最少的机器人(同分拣件数则编10kg号小优先)
(1)某时刻状态机器人0空闲(累计200件)机器人1忙碌,剩余8分钟(累计150件)机器人2忙碌,剩余5分钟(累计150件)机器人3忙碌,剩余8分钟(累计220件)此时到达一个包裹,下列选项中包裹重量和分配的机器人相匹配的是(单选,填字母)机器人机器人机器人机器人A.3kg,0B.5kg,1C.10kg,2D.15kg,3以下代码段实现优先包裹的分配2Python■■■■分别表示机器人状态空闲,当前任务剩余时间,累计分拣件数#[False,0,200]robots=[[False,0,200],[True,5,150],[True,8,150],[True,3,220]]def assign_urgent:for iin range4:if:#更新机器人状态和累计分拣件数,代码略直接分配空闲机器人return i#k=0foriinrange1,4:if:k=i#更新累计分拣件数return k【答案】
①.B
②.not robots[i]
[0]
③.robots[i][l]robots[k][l]
④.robots[k]
[2]+=1【解析】【详解】本题考查的是综合应用python包裹重量为属于普通包裹根据规则,选择累计分拣件数最少的机器人当前各机器15kg10kg,人累计件数机器人、机器人、机器人、机器人最少的是机器人和020011502150322012均为件,按编号小优先原则,选机器人选项符合1501B2第一空是判断机器人是否空闲状态为False,故应填notrobots[i]
[0];第二空是比较剩余时间,选择更短的;剩余时间相同时,因遍历顺序从小到大,编号小的优先,故应填robots[i][l]robots[k][l];第三空是更新选中机器人k的累计分拣件数,加1即可,故应填robots[k]⑵+=1为了改善影院放映厅密闭空间的观影环境,某研究小组在实验室模拟搭建了影院放映厅环境监测系统该系
14.统的智能终端通过模块将采集的环境检测数据以无线通信方式传输到服务器,服务器根据数据判断是IoT Web否存在异常请回答下列问题在调试运行该系统时发现某个传感器出现故障,小组成员将故障传感器替换成相同型号的备用传感器,所连1接的智能终端引脚保持不变,替换完之后单选,填字母需要不需要修改智能终端的代码A./B.。
个人认证
优秀文档
获得点赞 0