精品解析:浙江宁波市慈溪中学等校2026届高三二模考试 技术学科试题-高中信息技术

标签:
精品解析文字版答案
2026-06-08
| 2份
| 25页
| 56人阅读
| 0人下载

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高三
章节 -
类型 试卷
知识点 -
使用场景 高考复习-二模
学年 2026-2027
地区(省份) 浙江省
地区(市) 宁波市
地区(区县) 慈溪市
文件格式 ZIP
文件大小 618 KB
发布时间 2026-06-08
更新时间 2026-06-08
作者 学科网试题平台
品牌系列 -
审核时间 2026-06-08
下载链接 https://m.zxxk.com/soft/58161270.html
价格 4.00储值(1储值=1元)
来源 学科网

摘要:

**基本信息** 以AI自助就餐、古树监护等真实情境为载体,融合数据处理、算法编程等核心知识,考查信息意识与计算思维,适配高三二模综合能力评估需求。 **题型特征** |题型|题量/分值|知识覆盖|命题特色| |----|-----------|----------|----------| |选择题|12题24分|数据类型、网络技术、算法流程图、Python程序分析|以情境材料串联多知识点,如AI系统数据采集考查信息意识| |非选择题|3题26分|数据统计(货梯超载)、系统架构(古树监护)、贪心算法(蛋糕制作)|突出问题解决,如古树监护系统分析考查数字化学习与创新,蛋糕制作时间安排考查计算思维|

内容正文:

高三技术学科试题 考生须知: 1.本卷共12页,满分100分,考试时间90分钟。 2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。 3.所有答案必须写在答题纸上,写在试卷上无效。 4.考试结束后,只需上交答题纸。 第一部分 信息技术(共50分) 一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分) 阅读下列材料,完成下面小题: 某公司内部搭建了一套AI自助就餐系统,该系统通过摄像头采集员工的人脸信息,将数据保存至数据库中。员工刷脸通过闸机进入食堂就餐,食堂窗口屏幕上自动弹出今天的推荐菜,员工们可根据需要自行切换菜品搭配,完成支付后打餐机械臂开始运转完成打餐动作。 1. 下列有关该系统中数据的说法,正确的是( ) A. 该系统中的数据采集均由传感器完成 B. 系统中的人脸图像数据属于非结构化数据 C. 系统中的数据都是未经过数字化处理的 D. 该系统在运行过程中不会产生新的数据 2. 下列关于该系统组成的描述,正确的是( ) A. 用于读取员工人脸信息的设备属于电子标签 B. 该系统仅限于公司内部使用,不需要网络也可以运行 C. 设计数据库需要数据库管理软件的支持 D. 该系统中的用户不包括系统测试人员 3. 下列关于该系统功能与应用的描述,正确的是( ) A. 通过“分词—特征提取—结果呈现”为系统生成菜品标签云 B. 员工通过人脸识别来支付应用了RFID技术 C. 系统发送打餐指令是由服务器处理完成的 D. 该系统利用机械臂进行打餐属于混合增强型人工智能 4. 下列关于该系统网络技术的分析,正确的是( ) A. 员工手机未接入计算机网络将无法完成支付 B. 该系统由AI自动完成,不需要任何传输介质的支持 C. 通过人脸识别登录系统,不需要使用网络协议 D. 该系统在同一局域网内运行,不需要通过网关 【答案】1. B 2. C 3. C 4. D 【解析】 【1题详解】 本题考查数据的基本概念与采集相关知识。该系统的数据采集并不全由传感器完成,员工交互选择菜品等过程也会采集数据,因此A错误;人脸图像数据没有预先定义的结构化数据模型,属于非结构化数据,因此B正确;系统保存、处理的所有数据都已经完成数字化处理,因此C错误;系统运行过程中会产生支付记录、选择记录等新的数据,因此D错误。故答案为:B。 【2题详解】 本题考查信息系统的组成相关知识。读取员工人脸信息的设备是摄像头,不属于电子标签,因此A错误;该系统的各个组件间需要数据交互,AI模型运行也需要网络支持,必须依赖网络才能运行,因此B错误;设计、创建、管理数据库都需要数据库管理软件的支持,因此C正确;系统开发阶段,系统测试人员也是该系统的使用用户之一,因此D错误。故答案为:C。 【3题详解】 本题考查信息系统的功能与人工智能应用相关知识。生成菜品标签云的流程为分词-词频统计-结果呈现,并非分词-特征提取-结果呈现,因此A错误;人脸识别支付应用的是计算机视觉与生物识别技术,不是RFID技术,因此B错误;该系统的核心数据处理和指令下发都由服务器完成,发送打餐指令是由服务器处理完成的,因此C正确;混合增强型人工智能是结合人类智能与AI能力的人工智能形态,机械臂打餐属于AI的自动化执行应用,不属于混合增强型人工智能,因此D错误。故答案为:C。 【4题详解】 本题考查信息系统的网络技术相关知识。该支付依托公司内部系统的人脸数据完成,不需要员工手机接入网络也能完成支付,因此A错误;系统中不同设备之间的数据传输需要传输介质支持,有线传输依赖双绞线等介质,无线传输依赖电磁波介质,因此B错误;任何网络数据交互都需要遵循网络协议,人脸识别登录系统需要传输数据,必须使用网络协议,因此C错误;同一局域网内的设备相互通信不需要经过网关转发,因此D正确。故答案为:D。 5. 下列关于信息安全和信息社会责任的说法,正确的是( ) A. 手机号码和指纹都属于个人敏感信息 B. 登录界面中输入的密码就是数据加密中的密码 C. 通过短信验证码登录某支付平台属于访问控制 D. 自己购买的软件,未经版权人允许可以复制给朋友使用 【答案】A 【解析】 【详解】本题考查信息安全和信息社会责任的相关知识。手机号码和指纹都属于可以识别特定个人身份的个人敏感信息,该说法正确;登录界面中输入的密码是用于身份验证的凭证,数据加密中的密码本质是加密密钥,二者概念不同,该说法错误;通过短信验证码登录支付平台属于身份验证环节,不属于访问控制,该说法错误;自己购买的软件仅获得了使用权,版权仍归原版权人所有,未经版权人允许复制给朋友使用属于侵权行为,该说法错误。故答案为:A。 6. 将声音传感器采集的声音存储为MP3格式音频文件,下列说法正确的是( ) A. 声音采集实现了从数字信号到模拟信号的转换 B. 提高声音的采样频率一定会提升声音的保真度 C. 为提高音频的音质,可将MP3格式音频转换为Wave格式 D. 将容量为5GB的视频文件上传到服务器,若网络传输速度为750Mbps,大约需要55秒 【答案】D 【解析】 【详解】本题考查声音数字化。声音采集实现了从模拟信号到数字信号的转换,因此A选项错误;在保证其他因素不变的情况下,提高声音的采样频率可能会提升声音的保真度,因此B选项错误;MP3格式的音频是有损压缩过的,再转为为Wave格式,不会提高音频的音质,因此C选项错误;D选项正确(5*1024*8/750=55),因此答案为D。 7. 某算法的部分流程图如图所示,数组元素a[0]至a[n-1]依次存放1,1,1,4,4,5,6,6,执行这部分流程后,输出x的值为( ) A. 2 B. 3 C. 4 D. 5 【答案】B 【解析】 【详解】本题考查的是流程图的识读。已知初始数组a = [1,1,1,4,4,5,6,6],长度len(a)=8,初始值x=0,k=0,i=1,按流程图逐步执行: i=1<8:a[0]=a[1]=1相等,k=1,i=2 i=2<8:a[0]=a[2]=1相等,k=2,i=3 i=3<8:a[0]=1≠a[3]=4不相等,更新a[1]=4,x=1,i=4 i=4<8:a[1]=4=a[4]=4相等,k=3,i=5 i=5<8:a[1]=4≠a[5]=5不相等,更新a[2]=5,x=2,i=6 i=6<8:a[2]=5≠a[6]=6不相等,更新a[3]=6,x=3,i=7 i=7<8:a[3]=6=a[7]=6相等,k=4,i=8 i=8不满足i<len(a),退出循环,输出x=3。故本题应选B。 8. 已知一棵二叉树的高度为4(根节点为第1层,高度为最大层数),边数为5,叶子节点有3个,根节点为A。下列关于该二叉树的说法中,正确的是( ) A. 该二叉树中一定有2个度为2的节点 B. 该二叉树的中序遍历序列不可能是A开头的 C. 该二叉树一定是完全二叉树 D. 该二叉树的后序遍历序列中,最后一个节点可能是叶子节点 【答案】A 【解析】 【详解】本题考查二叉树的基本性质与遍历规则。首先推导相关参数:二叉树边数为5,因此总结点数为边数+1=6;设度为0、1、2的节点数分别为n0、n1、n2,已知叶子节点数n0=3,根据节点总数关系得n0+n1+n2=6,又总度数等于边数,得n1+2n2=5,联立方程解得n2=2,因此该二叉树一定有2个度为2的节点,第一个选项正确。分析其余选项:若根节点A没有左子树,中序遍历顺序为根-右子树,遍历序列可以A开头,第二个选项说法错误;高度为4的完全二叉树最少节点数为2^(4-1)=8,该二叉树总节点数仅为6,不可能是完全二叉树,第三个选项说法错误;后序遍历顺序为左子树-右子树-根节点,遍历的最后一个节点一定是根节点A,根节点不是叶子节点,第四个选项说法错误。故答案为:A。 9. 定义如下函数: def f(n): if n <= 2: return 1 if n <= 5: return f(n-1) + n else: return f(n-3) + f(n-4) 执行 print(f(7))后,输出的结果是( ) A. 10 B. 11 C. 12 D. 13 【答案】C 【解析】 【详解】本题考查递归函数的执行与计算。首先根据函数定义,n小于等于2时f(n)返回1,可得f(1)=1,f(2)=1;对于大于2且小于等于5的n,f(n)=f(n-1)+n,因此f(3)=f(2)+3=1+3=4,f(4)=f(3)+4=4+4=8;由于7大于5,因此f(7)=f(7-3)+f(7-4)=f(4)+f(3)=8+4=12,对应题目第三个选项。故答案为:C。 10. 有如下Python程序段: s="Dat15Eb2" t=k=0 ; i=0 ; flag=True while i<len(s): if flag and "A"<=s[i]<="Z": t+=ord(s[i])-ord("A") k=0 elif "0"<=s[i]<="9": k=k*10+int(s[i]) flag=not flag i+=1 t+=k 执行该程序段后,t的值为( ) A. 155 B. 20 C. 9 D. 5 【答案】A 【解析】 【详解】本题考查Python分支与循环结构的程序执行分析,以及字符处理的逻辑能力。初始t=0,k=0,i=0,flag=True,字符串s为"Dat15Eb2",长度为8。 i=0时flag为True,s[0]是大写字母'D'满足if条件,t累加ord('D')-ord('A')后变为3,k置0,之后flag变为False,i增加为1; i=1时flag为False,不满足if条件,s[1]不是数字,不进入elif,flag变为True,i增加为2; i=2时flag为True,s[2]是小写字母不满足if条件,也不是数字,不进入elif,flag变为False,i增加为3; i=3时flag为False,不满足if条件,s[3]是数字'1',k更新为1,flag变为True,i增加为4; i=4时flag为True,s[4]是数字'5',不满足if条件,k更新为15,flag变为False,i增加为5; i=5时flag为False,不满足if条件,s[5]是大写字母'E'不是数字,不进入elif,flag变为True,i增加为6; i=6时flag为True,s[6]是小写字母不满足if条件,也不是数字,不进入elif,flag变为False,i增加为7; i=7时flag为False,不满足if条件,s[7]是数字'2',k更新为152,flag变为True,i增加为8,循环结束。 最后执行t+=k,得到最终t=3+152=155,对应第一个选项。故答案为:A。 11. 有如下Python程序段: a=[1, 2, 5, 5, 6, 7, 8, 11] n=len(a) ; c=[0]*(n+1) for i in range(n): k=a[i] if k>n: k=n c[k]+=1 k=n while c[k]<k and k>0: k-=1 c[k]+=c[k+1] 执行该程序段后,k的值为( ) A. 4 B. 5 C. 6 D. 8 【答案】B 【解析】 【详解】本题考查的是循环语句的应用。 初始值计算:列表a长度为8,得n=8,c是长度为9(索引0~8)的全0列表:c = [0,0,0,0,0,0,0,0,0]。 第一个for循环处理后,c数组结果:遍历a每个元素,大于n=8的元素统一改为8,对应c[k]计数加1,最终得到:c = [0,1,1,0,0,2,1,1,2] while循环推导:初始k = n = 8,循环条件:若c[k]0,则执行k减1,c[k]加上c[k+1],逐步推导: k=8:c[8]=2 < 8,满足条件→k=7,c[7] = 1+2=3 k=7:c[7]=3 < 7,满足条件→k=6,c[6] = 1+3=4 k=6:c[6]=4 < 6,满足条件→k=5,c[5] = 2+4=6 k=5:c[5]=6 < 5?不满足条件,循环退出。 最终k的值为5,故本题应选B。 12. 有如下Python程序段: que=[5, 9, 8, 10, 3, 4, 6, 1, 2, 7] n=len(que) st=[0] * (n//2) top1=-1; top2=5 head=4; tail=3 while head !=tail and top1+1 !=top2: x=que[head] if x%2==0: if top1<0 or x>st[top1]: top1+=1 st[top1]=x head=(head+1)%n else: if top2>-len(st) or x>st[top2]: top2-=1 st[top2]=x head=(head+1)%n 执行该程序段后,st[2]的值为( ) A. 4 B. 6 C. 7 D. 9 【答案】D 【解析】 【详解】本题考查Python程序执行逻辑与双栈存储结构的应用。先整理初始变量:que长度为10,因此st长度为5,初始值全为0;初始top1=-1,top2=5,head=4,tail=3。循环条件为head不等于tail且top1+1不等于top2,逐轮执行循环: 循环次数 x=que[head] 奇偶性 操作结果 1 3(head=4) 奇数 top2=4,st[4]=3,head=5 2 4(head=5) 偶数 top1=0,st[0]=4,head=6 3 6(head=6) 偶数 6>st[0]=4,top1=1,st[1]=6,head=7 4 1(head=7) 奇数 top2=3,st[3]=1,head=8 5 2(head=8) 偶数 2<st[1]=6,不入栈,head=9 6 7(head=9) 奇数 满足入栈条件,top2=2,st[2]=7,head=0 此时top1+1=2=top2,不满足循环条件,退出循环。最终st[2]的值为7。故答案为:D。 二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,共26分) 13. 某货梯安装了载荷传感器,每隔1秒采集一次当前载荷量,数据按采集顺序存入列表loads中。货梯额定载荷为R,若连续3次采集的载荷值中有2次及以上超过额定载荷量的110%(即1.1R)则识别为超载,并将该区间认定为超载区间。现需要记录所有的超载区间。 (1)记录并统计超载的部分Python程序如下,请在划线处补充合适的代码。 #获取loads、R等数据,代码略 events=[] #存储超载区间,如events=[[2,4]] n=len(loads) i=0 while ________: count=0 j=i while j<=i+2: if ________: count=count+1 j=j+1 if count>=2: events. append ( ) i=i+1 print("超载区间元素依次有:") for item in events: for i in range(item[0], item[1]+1): print(loadsi],end="") (2)若loads为[5,8,12,8,12,12,10,8],R=10,则监测到的超载区间个数为__________。 【答案】(1) ①. i<=n-3或i<n-2 ②. loads[j]>1.1*R ③. [i,i+2]或[i,j-1] (2)3 【解析】 【小问1详解】 本题考查的是数组的应用。①外循环遍历连续3次采集窗口的起点i,窗口最后一个点是i+2,loads索引范围是0~n-1,因此需要满足i+2 <= n-1,即i < n-2,作为循环条件。②题目要求统计超过1.1R的次数,因此判断条件为当前采集值loads[j] > 1.1*R,满足则计数加1。③events存储所有超载区间,格式为[起点,终点],当前窗口起点是i,终点是i+2,因此添加[i, i+2]。 【小问2详解】 本题考查的规则的理解能力。已知loads = [5,8,12,8,12,12,10,8],R=10,因此1.1R=11,只有值大于11的才计数,逐个检查所有窗口: i=0:窗口[5,8,12],共1次超限,不满足; i=1:窗口[8,12,8],共1次超限,不满足; i=2:窗口[12,8,12],共2次超限,满足,计数+1; i=3:窗口[8,12,12],共2次超限,满足,计数+1; i=4:窗口[12,12,10],共2次超限,满足,计数+1; i=5:窗口[12,10,8],共1次超限,不满足; 最终超载区间个数为3。 14. 某城市园林局为辖区内的古树木搭建了健康监护系统。每棵古树旁布设智能终端,连接土壤温度、土壤含水量、树干倾斜度传感器。智能终端每小时采集一次数据,通过5G模块上传至服务器。服务器根据树种生长模型分析健康状态,一旦检测到土壤过干、树干异常倾斜等情况,即向养护人员发送预警信息。用户可通过APP或浏览器查看系统数据。 (1)该系统搭建所采用的开发模式为__________(单选,填字母) A. B/S架构 / B. C/S架构 / C. 既有B/S架构,也有C/S架构 (2)下列功能需要在智能终端程序中实现的是__________(单选,填字母) A. 对比土壤含水量与树种的干旱阈值 B. 定期采集传感器数据并上传 C. 向养护人员推送养护提醒 (3)系统运行过程中出现以下现象:养护人员反映服务器实时显示某棵古树的土壤含水量正常,但实地查看发现根系已明显干旱,可能的原因有__________(多选,填字母) A. 5G模块网络信号不稳定 B. 传感器埋设位置远离根系分布区 C. 传感器老旧导致测量值偏高 D. 用户查看数据过于频繁,造成服务器处理数据延迟 (4)为了更好地保护古树木,希望对该系统功能进行拓展,监测古树周边可能影响古树生长的人为活动(如违规施工、游客踩踏根系保护区等)。请针对监测的活动,说明需要新增的传感器名称及功能。 (5)将2025年古树监测数据导出,存于“data.csv”文件中,部分数据如图a所示。现要找出樟树树种中,土壤平均含水量最低的古树,并统计该棵古树每月最大倾斜角的变化情况,绘制如图b所示的折线图。实现上述功能的部分Python程序如下,请选择合适的代码填入划线处。((每空单选,填字母) import pandas as pd import matplotlib. pyplot as plt df = pd. read_csv("data. csv") #读取文件 for i in df. index: df. at[i, "月"] = str(df. at[i, "采集时间"])[5:7] df 1= df[df.树种 =="樟树"] #筛选樟树树种 df2= ①________ df2= ②________ #将df2首行的古树编号存入number,代码略 df3= ③________ df3= df3. groupby("月", as_index= False)["倾斜角"]. max() plt. plot (④________) #设置绘图参数,显示折线图 程序中①②③④处可选代码有: A.df1[df1.编号==number] B.df1.编号==number C.df3.月,df3.倾斜角 D.df3.index,df3.倾斜角 E.df2.sort_values("含水量") F.df2.sort_values("含水量",ascending=False) G.df1.groupby("编号",as_index=True).含水量.mean() #分组求均值 H.df1.groupby("编号",as_index=False).mean() #分组求均值 【答案】(1)C (2)B (3)BC (4) 传感器名称 功能 人体红外传感器 检测是否有生物越界进入保护区域 有害气体传感器 检测保护区周边是否堆放杂物、倾倒垃圾或液体 振动传感器(加速度传感器) 检测保护区是否有挖掘、钻探等机械作业 摄像头 分析采集到的画面中的内容 (5) ①. H ②. E ③. A ④. C【解析】 【小问1详解】 本题考查信息系统开发架构的基础知识。B/S架构为浏览器/服务器模式,支持通过浏览器访问系统,C/S架构为客户端/服务器模式,需要安装专用客户端APP使用,本题中用户可通过APP和浏览器两种方式查看系统数据,因此系统同时采用了两种架构。故答案为:C。 【小问2详解】 本题考查信息系统的功能划分。根据题干描述,智能终端的作用是连接各类传感器,需要完成的工作是定期采集传感器数据并上传至服务器,对比含水量阈值、向养护人员推送提醒都是服务器端实现的功能,因此只有定期采集传感器数据并上传是智能终端需要实现的功能。故答案为:B。 【小问3详解】 本题考查系统故障原因分析。服务器已经正常显示了该古树的含水量数据,说明数据已经成功上传存储,5G信号不稳定、服务器处理延迟不会造成该问题;如果传感器埋设位置远离根系分布区,测得的含水量无法反映根系区域的真实湿度,若传感器老旧导致测量值偏高,都会使得显示的含水量正常,但实际根系已经干旱,因此这两种是可能的原因。故答案为:BC。 【小问4详解】 本题考查传感系统的功能拓展设计。针对监测古树周边违规施工、游客踩踏等人为活动的需求,可新增对应传感器完成监测,具体如下:人体红外传感器,功能为检测是否有生物越界进入保护区域;有害气体传感器,功能为检测保护区周边是否堆放杂物、倾倒垃圾或液体;振动传感器(加速度传感器),功能为检测保护区是否有挖掘、钻探等机械作业;摄像头,功能为分析采集到的画面中的内容。故答案为:人体红外传感器:检测是否有生物越界进入保护区域;有害气体传感器:检测保护区周边是否堆放杂物、倾倒垃圾或液体;振动传感器(加速度传感器):检测保护区是否有挖掘、钻探等机械作业;摄像头:分析采集到的画面中的内容。 【小问5详解】 本题考查Python中pandas数据处理与matplotlib绘图的应用。①处,在筛选出所有樟树数据后,需要按古树编号分组计算每棵古树的平均含水量,需要保留编号列用于后续处理,对应H选项的代码;②处,得到各古树的平均含水量后,需要按含水量升序排序,使平均含水量最低的古树排在数据第一行,对应E选项的代码;③处,得到目标古树的编号后,需要从原樟树数据中筛选出该古树的所有监测数据,用于后续统计每月最大倾斜角,对应A选项的代码;④处,统计得到每月最大倾斜角后,绘图的x轴为月份,y轴为倾斜角,对应数据分别存储在df3的月列和倾斜角列,因此绘图参数对应C选项。故答案为:①H ②E ③A ④C。 15. 某蛋糕店结束当天营业后都会为第二天准备一定数量的蛋糕,每份蛋糕都有一个截止提交时间(最迟截止提交时间为22:00)。蛋糕店从18:00开始制作,并预估了每份蛋糕制作所需要的时间,且在制作完成以后均需要花2分钟时间拍照登记入库。请你帮店员安排制作的顺序,使其尽可能多的蛋糕在截止时间内提交。 例:某天蛋糕制作量如图所示,例如依次做“2,4,5”,这3份蛋糕可以在截止时间内提交,找不到更多份的安排。 蛋糕编号 截止时间 所需时间(分钟) 1 18:30 28 2 19:00 13 3 19:40 38 4 19:00 18 5 19:10 28 请回答下列问题: (1)若仅将图中蛋糕编号4的所需时间改为13,最多的可能安排顺序是_________(写出一种,填写蛋糕编号用逗号分隔) (2)定义如下Sort(a)函数,参数a的每个元素由蛋糕编号,截止时间,所需时间3个数据项组成。函数的功能是根据每份蛋糕的所需时间,对a进行升序排序: def Sort(a): for i in range(len(a)-1): for j in range(___________): if a[j][2]>a[j+1][2]: a[j], a[j+1]=a[j+1], a[j] return a 划线处可填入的是_________(多选,填字母)。 A. 0,len(a)-1-i B. len(a)-2,i,-1 C. i,-1,-1 D. i,len(a)-1 (3)实现部分功能的Python程序如下,请在程序划线处填入合适的代码。 task=[[1, "18:30", 28], [2, "19:00", 13], [3, "19:40", 38], [4, "19:00",18], [5, "19:10", 28]]。 ''' for i in range(n): task[i][1]= int (task[i][1][:2])*60+ int(task[i][1][3:]) task[i][2]= ________ task = Sort(task) a=[[1081,1320]] #18:01和22:00分别转换为分钟 ans=0 for i in range(n): t=j=0 while j<len(a) and a[j][1]<=task[i][1]: t+=a[j][1]-a[j][0]+1 j+=1 if j<len(a) and a[j][0]<=task[i][1]: t+=task[i][1]-a[j][0]+1 if t>=task[i][2]: ans+=1 b=[] for j in range(len(a)-1, -1, -1): if ________: b.append(a[j]) elif a[j][1]<=task[i][1]: t=a[j][1]-a[j][0]+1 if t> task[i][2]: a[j][1]=a[j][1]-task[i][2] b. append(a[j]) task[i][2]-=t else: t=task[i][1]-a[j][0]+1 b.append( ) if t>task[i][2]: a[j][1]=task[i][1]-task[i][2] b.append(a[j]) task[i][2]-=t a=b[::-1] print("在截止时间内能够完成制作的蛋糕的最大数量:",ans) 【答案】(1)1,2,4,3 (2)AC (3) ①. task[i][2]+2 ②. a[j][0]>task[i][1] or task[i][2]<=0 ③. [task[i][1]+1, a[j][1]] 【解析】 【小问1详解】 本题考查贪心调度算法的应用。首先每份蛋糕制作完成后需要额外花2分钟拍照,因此每份蛋糕总耗时为制作时间加上2分钟。将蛋糕4的制作时间改为13后,我们可以安排出4份蛋糕都按时完成的顺序:蛋糕1总耗时为28+2=30分钟,18:00开始制作,18:30刚好完成,符合18:30的截止时间;接着做蛋糕2,总耗时13+2=15分钟,18:30开始18:45完成,早于19:00的截止时间;然后做蛋糕4,总耗时13+2=15分钟,18:45开始19:00刚好完成,符合19:00的截止时间;最后做蛋糕3,总耗时38+2=40分钟,19:00开始19:40刚好完成,符合19:40的截止时间,这是能完成最多蛋糕的安排。故答案为:1,2,4,3。 【小问2详解】 本题考查冒泡排序的Python循环结构。本题要实现按蛋糕所需时间升序的冒泡排序。第一个选项range(0, len(a)-1-i),是标准正序冒泡排序的内层循环范围,j从0遍历到len(a)-2-i,每次比较j和j+1,能正确完成排序,符合要求;第二个选项range(len(a)-2, i, -1),倒序遍历后无法得到正确的升序排序结果,不符合;第三个选项range(i, -1, -1),j从i位置往0倒序遍历,每次比较j和j+1并交换,也能正确完成升序排序,符合要求;第四个选项range(i, len(a)-1),会打乱已经排好序的元素,无法得到正确排序结果,不符合。故答案为:AC。 【小问3详解】 本题考查Python程序补全,基于贪心调度的算法实现。第一个划线处:因为每份蛋糕都需要额外花2分钟拍照登记,总耗时需要在原制作时间基础上加2分钟,因此填入对应表达式;第二个划线处:代码倒序遍历空闲时间区间,若当前空闲区间的起始时间已经超过当前蛋糕的截止时间,或者当前蛋糕已经分配完所需的时间,直接将该区间加入结果列表b,因此填入对应条件;第三个划线处:当前空闲区间跨越了当前蛋糕的截止时间,需要将截止时间之后的空闲部分拆分出来加入列表b,因此填入拆分得到的新区间。故答案为:第一空task[i][2]+2,第二空a[j][0]>task[i][1] or task[i][2]<=0,第三空[task[i][1]+1, a[j][1]]。 第1页/共1页 学科网(北京)股份有限公司 $ 高三技术学科试题 考生须知: 1.本卷共12页,满分100分,考试时间90分钟。 2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。 3.所有答案必须写在答题纸上,写在试卷上无效。 4.考试结束后,只需上交答题纸。 第一部分 信息技术(共50分) 一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分) 阅读下列材料,完成下面小题: 某公司内部搭建了一套AI自助就餐系统,该系统通过摄像头采集员工的人脸信息,将数据保存至数据库中。员工刷脸通过闸机进入食堂就餐,食堂窗口屏幕上自动弹出今天的推荐菜,员工们可根据需要自行切换菜品搭配,完成支付后打餐机械臂开始运转完成打餐动作。 1. 下列有关该系统中数据的说法,正确的是( ) A. 该系统中的数据采集均由传感器完成 B. 系统中的人脸图像数据属于非结构化数据 C. 系统中的数据都是未经过数字化处理的 D. 该系统在运行过程中不会产生新的数据 2. 下列关于该系统组成的描述,正确的是( ) A. 用于读取员工人脸信息的设备属于电子标签 B. 该系统仅限于公司内部使用,不需要网络也可以运行 C. 设计数据库需要数据库管理软件的支持 D. 该系统中的用户不包括系统测试人员 3. 下列关于该系统功能与应用的描述,正确的是( ) A. 通过“分词—特征提取—结果呈现”为系统生成菜品标签云 B. 员工通过人脸识别来支付应用了RFID技术 C. 系统发送打餐指令是由服务器处理完成的 D. 该系统利用机械臂进行打餐属于混合增强型人工智能 4. 下列关于该系统网络技术的分析,正确的是( ) A. 员工手机未接入计算机网络将无法完成支付 B. 该系统由AI自动完成,不需要任何传输介质的支持 C. 通过人脸识别登录系统,不需要使用网络协议 D. 该系统在同一局域网内运行,不需要通过网关 5. 下列关于信息安全和信息社会责任的说法,正确的是( ) A. 手机号码和指纹都属于个人敏感信息 B. 登录界面中输入的密码就是数据加密中的密码 C. 通过短信验证码登录某支付平台属于访问控制 D. 自己购买的软件,未经版权人允许可以复制给朋友使用 6. 将声音传感器采集的声音存储为MP3格式音频文件,下列说法正确的是( ) A. 声音采集实现了从数字信号到模拟信号的转换 B. 提高声音的采样频率一定会提升声音的保真度 C. 为提高音频的音质,可将MP3格式音频转换为Wave格式 D. 将容量为5GB的视频文件上传到服务器,若网络传输速度为750Mbps,大约需要55秒 7. 某算法的部分流程图如图所示,数组元素a[0]至a[n-1]依次存放1,1,1,4,4,5,6,6,执行这部分流程后,输出x的值为( ) A. 2 B. 3 C. 4 D. 5 8. 已知一棵二叉树的高度为4(根节点为第1层,高度为最大层数),边数为5,叶子节点有3个,根节点为A。下列关于该二叉树的说法中,正确的是( ) A. 该二叉树中一定有2个度为2的节点 B. 该二叉树的中序遍历序列不可能是A开头的 C. 该二叉树一定是完全二叉树 D. 该二叉树的后序遍历序列中,最后一个节点可能是叶子节点 9. 定义如下函数: def f(n): if n <= 2: return 1 if n <= 5: return f(n-1) + n else: return f(n-3) + f(n-4) 执行 print(f(7))后,输出的结果是( ) A. 10 B. 11 C. 12 D. 13 10. 有如下Python程序段: s="Dat15Eb2" t=k=0 ; i=0 ; flag=True while i<len(s): if flag and "A"<=s[i]<="Z": t+=ord(s[i])-ord("A") k=0 elif "0"<=s[i]<="9": k=k*10+int(s[i]) flag=not flag i+=1 t+=k 执行该程序段后,t的值为( ) A. 155 B. 20 C. 9 D. 5 11. 有如下Python程序段: a=[1, 2, 5, 5, 6, 7, 8, 11] n=len(a) ; c=[0]*(n+1) for i in range(n): k=a[i] if k>n: k=n c[k]+=1 k=n while c[k]<k and k>0: k-=1 c[k]+=c[k+1] 执行该程序段后,k的值为( ) A. 4 B. 5 C. 6 D. 8 12. 有如下Python程序段: que=[5, 9, 8, 10, 3, 4, 6, 1, 2, 7] n=len(que) st=[0] * (n//2) top1=-1; top2=5 head=4; tail=3 while head !=tail and top1+1 !=top2: x=que[head] if x%2==0: if top1<0 or x>st[top1]: top1+=1 st[top1]=x head=(head+1)%n else: if top2>-len(st) or x>st[top2]: top2-=1 st[top2]=x head=(head+1)%n 执行该程序段后,st[2]的值为( ) A. 4 B. 6 C. 7 D. 9 二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,共26分) 13. 某货梯安装了载荷传感器,每隔1秒采集一次当前载荷量,数据按采集顺序存入列表loads中。货梯额定载荷为R,若连续3次采集的载荷值中有2次及以上超过额定载荷量的110%(即1.1R)则识别为超载,并将该区间认定为超载区间。现需要记录所有的超载区间。 (1)记录并统计超载的部分Python程序如下,请在划线处补充合适的代码。 #获取loads、R等数据,代码略 events=[] #存储超载区间,如events=[[2,4]] n=len(loads) i=0 while ________: count=0 j=i while j<=i+2: if ________: count=count+1 j=j+1 if count>=2: events. append ( ) i=i+1 print("超载区间元素依次有:") for item in events: for i in range(item[0], item[1]+1): print(loadsi],end="") (2)若loads为[5,8,12,8,12,12,10,8],R=10,则监测到的超载区间个数为__________。 14. 某城市园林局为辖区内的古树木搭建了健康监护系统。每棵古树旁布设智能终端,连接土壤温度、土壤含水量、树干倾斜度传感器。智能终端每小时采集一次数据,通过5G模块上传至服务器。服务器根据树种生长模型分析健康状态,一旦检测到土壤过干、树干异常倾斜等情况,即向养护人员发送预警信息。用户可通过APP或浏览器查看系统数据。 (1)该系统搭建所采用的开发模式为__________(单选,填字母) A. B/S架构 / B. C/S架构 / C. 既有B/S架构,也有C/S架构 (2)下列功能需要在智能终端程序中实现的是__________(单选,填字母) A. 对比土壤含水量与树种的干旱阈值 B. 定期采集传感器数据并上传 C. 向养护人员推送养护提醒 (3)系统运行过程中出现以下现象:养护人员反映服务器实时显示某棵古树的土壤含水量正常,但实地查看发现根系已明显干旱,可能的原因有__________(多选,填字母) A. 5G模块网络信号不稳定 B. 传感器埋设位置远离根系分布区 C. 传感器老旧导致测量值偏高 D. 用户查看数据过于频繁,造成服务器处理数据延迟 (4)为了更好地保护古树木,希望对该系统功能进行拓展,监测古树周边可能影响古树生长的人为活动(如违规施工、游客踩踏根系保护区等)。请针对监测的活动,说明需要新增的传感器名称及功能。 (5)将2025年古树监测数据导出,存于“data.csv”文件中,部分数据如图a所示。现要找出樟树树种中,土壤平均含水量最低的古树,并统计该棵古树每月最大倾斜角的变化情况,绘制如图b所示的折线图。实现上述功能的部分Python程序如下,请选择合适的代码填入划线处。((每空单选,填字母) import pandas as pd import matplotlib. pyplot as plt df = pd. read_csv("data. csv") #读取文件 for i in df. index: df. at[i, "月"] = str(df. at[i, "采集时间"])[5:7] df 1= df[df.树种 =="樟树"] #筛选樟树树种 df2= ①________ df2= ②________ #将df2首行的古树编号存入number,代码略 df3= ③________ df3= df3. groupby("月", as_index= False)["倾斜角"]. max() plt. plot (④________) #设置绘图参数,显示折线图 程序中①②③④处可选代码有: A.df1[df1.编号==number] B.df1.编号==number C.df3.月,df3.倾斜角 D.df3.index,df3.倾斜角 E.df2.sort_values("含水量") F.df2.sort_values("含水量",ascending=False) G.df1.groupby("编号",as_index=True).含水量.mean() #分组求均值 H.df1.groupby("编号",as_index=False).mean() #分组求均值 15. 某蛋糕店结束当天营业后都会为第二天准备一定数量的蛋糕,每份蛋糕都有一个截止提交时间(最迟截止提交时间为22:00)。蛋糕店从18:00开始制作,并预估了每份蛋糕制作所需要的时间,且在制作完成以后均需要花2分钟时间拍照登记入库。请你帮店员安排制作的顺序,使其尽可能多的蛋糕在截止时间内提交。 例:某天蛋糕制作量如图所示,例如依次做“2,4,5”,这3份蛋糕可以在截止时间内提交,找不到更多份的安排。 蛋糕编号 截止时间 所需时间(分钟) 1 18:30 28 2 19:00 13 3 19:40 38 4 19:00 18 5 19:10 28 请回答下列问题: (1)若仅将图中蛋糕编号4的所需时间改为13,最多的可能安排顺序是_________(写出一种,填写蛋糕编号用逗号分隔) (2)定义如下Sort(a)函数,参数a的每个元素由蛋糕编号,截止时间,所需时间3个数据项组成。函数的功能是根据每份蛋糕的所需时间,对a进行升序排序: def Sort(a): for i in range(len(a)-1): for j in range(___________): if a[j][2]>a[j+1][2]: a[j], a[j+1]=a[j+1], a[j] return a 划线处可填入的是_________(多选,填字母)。 A. 0,len(a)-1-i B. len(a)-2,i,-1 C. i,-1,-1 D. i,len(a)-1 (3)实现部分功能的Python程序如下,请在程序划线处填入合适的代码。 task=[[1, "18:30", 28], [2, "19:00", 13], [3, "19:40", 38], [4, "19:00",18], [5, "19:10", 28]]。 ''' for i in range(n): task[i][1]= int (task[i][1][:2])*60+ int(task[i][1][3:]) task[i][2]= ________ task = Sort(task) a=[[1081,1320]] #18:01和22:00分别转换为分钟 ans=0 for i in range(n): t=j=0 while j<len(a) and a[j][1]<=task[i][1]: t+=a[j][1]-a[j][0]+1 j+=1 if j<len(a) and a[j][0]<=task[i][1]: t+=task[i][1]-a[j][0]+1 if t>=task[i][2]: ans+=1 b=[] for j in range(len(a)-1, -1, -1): if ________: b.append(a[j]) elif a[j][1]<=task[i][1]: t=a[j][1]-a[j][0]+1 if t> task[i][2]: a[j][1]=a[j][1]-task[i][2] b. append(a[j]) task[i][2]-=t else: t=task[i][1]-a[j][0]+1 b.append( ) if t>task[i][2]: a[j][1]=task[i][1]-task[i][2] b.append(a[j]) task[i][2]-=t a=b[::-1] print("在截止时间内能够完成制作的蛋糕的最大数量:",ans) 第1页/共1页 学科网(北京)股份有限公司 $

资源预览图

精品解析:浙江宁波市慈溪中学等校2026届高三二模考试 技术学科试题-高中信息技术
1
精品解析:浙江宁波市慈溪中学等校2026届高三二模考试 技术学科试题-高中信息技术
2
精品解析:浙江宁波市慈溪中学等校2026届高三二模考试 技术学科试题-高中信息技术
3
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。