资源简介 浙江省浙南名校联盟2024-2025学年高二下学期期末联考技术试题-高中信息技术一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分。)1.(2025高二下·浙江期末)某校构建了一个集“云游校园”、“云看学生”、“云学习”等多种功能的“数字校园”平台。校友可通过VR全景导览功能远程游览校园景观与文化地标,体验“云游校园”;家长依托实时监控与AI互动功能,随时查看孩子的在校动态,并接收系统自动生成的学习报告与生活记录,实现“云看学生”;学生可通过云端课堂参与混合式教学,结合AI智能答疑、虚拟实验室等工具,实现个性化、高效率的“云学习”。关于该校“数字校园”平台中数据的叙述,不正确的是( )A.家长“云看学生”体现了信息的共享性B.“数字校园”平台中的数据都是经过数字化的数据C.“云游校园”中涉及的VR全景数据都是结构化数据D.“云学习”中的所有数据均以二进制形式存储在计算机中2.(2025高二下·浙江期末)某校构建了一个集“云游校园”、“云看学生”、“云学习”等多种功能的“数字校园”平台。校友可通过VR全景导览功能远程游览校园景观与文化地标,体验“云游校园”;家长依托实时监控与AI互动功能,随时查看孩子的在校动态,并接收系统自动生成的学习报告与生活记录,实现“云看学生”;学生可通过云端课堂参与混合式教学,结合AI智能答疑、虚拟实验室等工具,实现个性化、高效率的“云学习”。下列有关信息安全与保护的做法,不合理的是( )A.家长可以下载与AI互动的内容B.以密文形式保存所有用户的注册信息C.采用用户名+动态口令的方式登录“数字校园”D.对所有“数字校园”平台用户设置相同的访问权限3.(2025高二下·浙江期末)某校构建了一个集“云游校园”、“云看学生”、“云学习”等多种功能的“数字校园”平台。校友可通过VR全景导览功能远程游览校园景观与文化地标,体验“云游校园”;家长依托实时监控与AI互动功能,随时查看孩子的在校动态,并接收系统自动生成的学习报告与生活记录,实现“云看学生”;学生可通过云端课堂参与混合式教学,结合AI智能答疑、虚拟实验室等工具,实现个性化、高效率的“云学习”。为提高“云学习”模块中AI答疑的准确性,下列方法可行的是( )A.提高客户端设备的硬件性能B.增加AI知识库中的相关学科内容C.缩短互动答疑页面的加载速度D.定期清理AI答疑系统的缓存数据4.(2025高二下·浙江期末)某校“数字校园”中“云管理”系统部分功能是:学生可通过人脸识别系统进出寝室、晨跑打卡以及在校内消费(如用餐、购物)。宿管人员以及班主任可通过该系统查询学生的迟到记录或考勤数据。家长则可通过微信小程序为学生的校园卡进行充值,并实时查询消费明细。关于该系统组成的说法,正确的是( )A.识别人脸的摄像头属于输出设备B.该系统需要预存所有学生的人脸照片C.该系统数据可以存储在“云盘”,不需要服务器D.该系统用户仅包括学生、教师、宿管人员和家长5.(2025高二下·浙江期末)某校“数字校园”中“云管理”系统部分功能是:学生可通过人脸识别系统进出寝室、晨跑打卡以及在校内消费(如用餐、购物)。宿管人员以及班主任可通过该系统查询学生的迟到记录或考勤数据。家长则可通过微信小程序为学生的校园卡进行充值,并实时查询消费明细。关于该信息系统功能和应用的说法,不正确的是( )A.该系统具有数据采集、处理和储存功能B.分析学生的用餐数据,合理调配食堂菜品C.家长查询的消费数据存储在微信小程序中D.宿管人员查看学生迟到情况属于数据查询功能6.(2025高二下·浙江期末)某校“数字校园”中“云管理”系统部分功能是:学生可通过人脸识别系统进出寝室、晨跑打卡以及在校内消费(如用餐、购物)。宿管人员以及班主任可通过该系统查询学生的迟到记录或考勤数据。家长则可通过微信小程序为学生的校园卡进行充值,并实时查询消费明细。关于该系统中网络技术的说法,正确的是( )A.该系统需要通过计算机网络访问B.该系统的网络资源不包括硬件资源C.在校内使用刷脸设备不需要连接网络D.家长充值过程中的网络传输依赖于TCP/IP协议7.(2025高二下·浙江期末)下列哪一段代码不能实现如图中虚线框内流程图的程序效果( )A. if am: m=b if a>m: m=a C. if a < b: if b < c: m=c else: m=b else: if a < c: m=c else: m=a D. def find_m (a,b,c): if b>a: a =b if c>a: a=c return a m=find_m(a,b,c)A.A B.B C.C D.D8.(2025高二下·浙江期末)某二叉树有六个节点,其部分结构如图所示,若该二叉树有2个度为2的节点,中序遍历为cbaedf,则该二叉树前序遍历是( )A.abcdef B.abcedf C.acbdef D.bcefda9.(2025高二下·浙江期末)有表达式“23+4*”依次入队,约定:T操作是队列中的1个元素出队后再入队,Q操作是队列中1个元素出队,现利用出入队操作将其转换成表达式“2+3*4”,则操作串是( )A.QTQTTTQTQT B.TTTQTQ C.QTQTTQTQQ D.TQQTTQTQ10.(2025高二下·浙江期末)有如下python程序段:from random import randinta=[randint(1,5) for i in range(6)]i,n=0, len(a)while ir=i+1for j in range(i+1,n):if a[i]!=a[j]:a[r]=a[j]r+=1n=ri+=1执行该程序段后,a的值可能是( )A.[3,4,6,5,6,5] B.[5,4,3,3,5,3]C.[1,3,3,5,4,3] D.[1,2,4,2,5,2]11.(2025高二下·浙江期末)有如下Python程序段:import randoma=[10,20,31,31,31,40,50,60]key = random. randint(5,30)*2+1i=0;j= len(a)-1while i<=j:m=(i+j)//2if key>a[m]:i=m+1else:j=m-1执行该程序段后,i的值可能是( )A.0 B.3 C.4 D.812.(2025高二下·浙江期末)使用列表d模拟链表结构(节点数大于0),每个节点包含数据区域和指针区域,h为头指针,如图a所示。现要实现根据链表的数据区域进行升序排序,排序结果如图b所示。实现该功能的部分程序段如下,方框内应填入的正确代码为( )h=4; flag= Truewhile flag:flag= Falser=hq=rp=d[q][1]while p!=-1:if d[q][0]>d[p][0]:d[r][1]=pd[p][1]=qflag= Trueif q==r:h=pr=pr=qq=d[r][1]# 输出排序后的链表,代码略 数据区域 指针区域 数据区域 指针区域 6 1 6 3 2 -1 2 4 1 3 h→ 1 1 7 0 7 -1h→ 5 2 5 0图a 图bA.① d[q][1]=d[p][1] ② p=d[q][1]B.① d[q][1]=p ②p=d[q][1]C.① d[q][1]=p ② p=qD.① d[q][1]=d[p][1] ②p=q二、非选择题(本大题共3小题,其中第13小题7分,第14题10分,第15题9分,共26分)13.(2025高二下·浙江期末)某车间有编号1~n段机械轨道,现轨道出现多处故障,需要进行维修。为尽快恢复生产,紧急维修部分轨道。出现连续两段及以上轨道故障无法正常运行,若任意连续3段轨道中仅有一段轨道发生故障,则不影响运行。编写程序,根据故障轨道的编号,输出最少需要维修的轨道编号。例如故障轨道有[1,2,3,6,7,9],最少需要维修[2,3,7]这3段轨道。请回答以下问题:(1)若故障轨道编号为[1,2,3,4,5,7,8,9,13],则最少需要维修的轨道数量为 段。(2)请将程序补充完整。#输入故障轨道序列faults,代码略result=[]n= len(faults)repair=[False]*ni=0while i < n:j= i +1while j < n and faults[j]- faults[i] < 3:① j+=1② for i in range(n):if repair[i]:result. append(③ )print(result)14.(2025高二下·浙江期末)某校图书馆采用“智慧借阅系统”,学生可使用校园一卡通自助完成图书借阅和归还。操作时,学生只需将校园卡和图书放置在借阅机指定区域,系统将自动识别校园卡信息并验证读者身份,同时读取图书电子标签信息,完成整个借还流程。(1)在设计“智慧借阅系统”的过程中,需要对该系统的输入、输出及人机界面进行设计,这一过程属于 。(单选,填字母:A.需求分析/B.可行性分析/C.概要设计/D.详细设计)(2)借阅机读取图书电子标签信息的过程中采用的技术是 (单选,填字母:A.图像识别/B.射频识别/C.蓝牙)。(3)某学生在其中一台借阅机上可通过输入学号查询借阅信息,但刷卡时屏幕反复提示“请刷卡”。出现该故障的原因可能是 (多选,填字母)A.校园卡失效 B.读卡器故障 C.网络连接失败 D.服务器故障(4)针对第(3)题中出现的故障,选择其中一种可能的故障,描述判定该故障是否存在的方法。 (5)图书馆现有藏书如图a所示,图书管理员想了解当前图书馆藏书的类目情况,绘制图表如图b所示,程序代码如下。import pandas as pdimport matplotlib. pyplot as plt#设置正常显示中文标签,代码略def calc(d, df, col):for i in range(len( df)):if df. at[i, col] not in d:d[ df. at[i, col]]=0d[ df. at[i, col]]+=df. at[i,'书名']return ddf= pd. read _ excel('图书馆书目. xlsx')d={}dfg= df. groupby("类型1", as _ index= False). count()d= calc(d, df,"类型1")dfg2= df. groupby('类型2', as _ index= False). count()d= calc(d, dfg2,"类型2")plt. bar(______)plt. title("各类型图书的图书数量")plt. show()①现要统计并输出不同类型的图书数量,如图b所示,则程序方框中处应填入的语句依次为 (填字母序列,少选、多选、错选或次序错均不得分)。A. dft= pd. DataFrame(d. items(), columns=['类型',"数量"])B. dft= pd. Series(d. items(), columns=['类型',"数量"])C. dft= dft. head(5)D. dft= dft. sort _ values('数量', ascending= False)E. dft= dft. sort _ values('数量', ascending= True)②请在划线处填入合适的代码。 15.(2025高二下·浙江期末)某工厂有n条生产线可加工a、b两类产品。为获取更大利润,需制定合适的生产线分配方案。要求:同一生产线上的订单时间不能重叠(需在前一订单完成后启动下一订单);a类和b类生产线至少各分配1条。产品加工规格:每个a类产品加工时长5个时间单位,收益10元;每个b类产品加工时长7个时间单位,收益15元。订单表示方法:每个订单表示为[产品类型,到达时间,产品数量]。例如:["a",15,10]表示a类产品订单,到达时间15,数量10。若订单到达时没有空闲生产线,则该订单转给其他公司处理。设n为4,订单任务为task=[["a",0,10],["b",0,20],["a",20,30],["b",50,10],["a",30,20],["b",100,5],["b",200,30],["a",100,10],["b",300,10]],最佳分配方案:2条生产线加工a产品,2条生产线加工b产品。最大收益是:1550元。请回答下列问题:(1)若有3条生产线,订单 task=[["a",0,30],["b",0,20],["a",20,20],["b",50,10],["a",30,10]],则最佳分配方案中,a类产品分配生产线数量 条。(2)定义如下sort(que)函数,参数que列表的每个元素由产品类型、到达时间、产品数量3项组成。函数的功能是根据产品到达时间进行升序排序。def sort(que):for i in range(1, len(que)):t= que[i]j=i-1while j>=0 and t[1]< que[j][1]:que[j+1]=t若que列表为[["a",10,10],["a",0,20],["a",50,30],["a",30,10]],则加框处代码执行次数是 次。(3)实现生产线分配方案的部分Python程序如下,请在划线处填入合适的代码。def check(s,e,j):money=0if task[j][0]=="a":time=5m=10else:time=7m=15for i in range(s, e+1):if top[i]==-1 or task[st[i][top[i]]][1]+ time* task[st[i][top[i]]][2]<= task[j][1]:top[i]+=1st[i]. append(j)① breakreturn money#生产线总数存入变量n,订单任务存入task列表,代码略maxans=0sort(task)for a_lines in range(1, n):st=[[] for i in range(n)]top=[-1]*nans=0for j in range(len(task)):if task[j][0]=="a":ans+= check(0,a_lines-1,j)elif task[j][0]=="b":② if ans> maxans:maxans= ans③ print("最佳分配方案:", best_allocation, "条生产线加工a产品, ",n-best_allocation, "条生产线加工b产品,最大收益是:", maxans, "元。“)答案解析部分1.【答案】C【知识点】信息及其特征;数据、知识、智慧的定义与特征2.【答案】D【知识点】信息系统安全防护;个人信息及安全防范3.【答案】B【知识点】人工智能的应用4.【答案】B【知识点】信息系统的组成及功能5.【答案】C【知识点】信息系统的组成及功能6.【答案】D【知识点】网络中的信息载体、通信线路和连接设备;信息系统的组成及功能7.【答案】A【知识点】流程图识读8.【答案】A【知识点】基本数据结构9.【答案】C【知识点】基本数据结构10.【答案】B【知识点】循环结构语句及程序实现11.【答案】D【知识点】查找算法及程序实现12.【答案】A【知识点】基本数据结构13.【答案】5;repair[j] = True;i = j;faults[i]【知识点】循环结构语句及程序实现;常用算法14.【答案】D;B;AB;判断校园卡故障,将校园卡放在其他借阅机(读卡器/识别设备)上,如果能被识别则表示校园卡正常,反之则校园卡故障。或判断读卡器故障,换一张正常的校园卡放在当前读卡器(借阅机/识别设备)上,如果能读卡,说明读卡器正常,反之则读卡器故障;ADC;dft['类型'], dft['数量'] 或 dft.类型, dft.数量【知识点】数据分析;信息系统的硬件搭建15.【答案】2;2;money= task[j][2] * m;ans += check(a_lines , n-1, j);best_allocation = a_lines【知识点】常见数据类型、数组1 / 1浙江省浙南名校联盟2024-2025学年高二下学期期末联考技术试题-高中信息技术一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分。)1.(2025高二下·浙江期末)某校构建了一个集“云游校园”、“云看学生”、“云学习”等多种功能的“数字校园”平台。校友可通过VR全景导览功能远程游览校园景观与文化地标,体验“云游校园”;家长依托实时监控与AI互动功能,随时查看孩子的在校动态,并接收系统自动生成的学习报告与生活记录,实现“云看学生”;学生可通过云端课堂参与混合式教学,结合AI智能答疑、虚拟实验室等工具,实现个性化、高效率的“云学习”。关于该校“数字校园”平台中数据的叙述,不正确的是( )A.家长“云看学生”体现了信息的共享性B.“数字校园”平台中的数据都是经过数字化的数据C.“云游校园”中涉及的VR全景数据都是结构化数据D.“云学习”中的所有数据均以二进制形式存储在计算机中【答案】C【知识点】信息及其特征;数据、知识、智慧的定义与特征2.(2025高二下·浙江期末)某校构建了一个集“云游校园”、“云看学生”、“云学习”等多种功能的“数字校园”平台。校友可通过VR全景导览功能远程游览校园景观与文化地标,体验“云游校园”;家长依托实时监控与AI互动功能,随时查看孩子的在校动态,并接收系统自动生成的学习报告与生活记录,实现“云看学生”;学生可通过云端课堂参与混合式教学,结合AI智能答疑、虚拟实验室等工具,实现个性化、高效率的“云学习”。下列有关信息安全与保护的做法,不合理的是( )A.家长可以下载与AI互动的内容B.以密文形式保存所有用户的注册信息C.采用用户名+动态口令的方式登录“数字校园”D.对所有“数字校园”平台用户设置相同的访问权限【答案】D【知识点】信息系统安全防护;个人信息及安全防范3.(2025高二下·浙江期末)某校构建了一个集“云游校园”、“云看学生”、“云学习”等多种功能的“数字校园”平台。校友可通过VR全景导览功能远程游览校园景观与文化地标,体验“云游校园”;家长依托实时监控与AI互动功能,随时查看孩子的在校动态,并接收系统自动生成的学习报告与生活记录,实现“云看学生”;学生可通过云端课堂参与混合式教学,结合AI智能答疑、虚拟实验室等工具,实现个性化、高效率的“云学习”。为提高“云学习”模块中AI答疑的准确性,下列方法可行的是( )A.提高客户端设备的硬件性能B.增加AI知识库中的相关学科内容C.缩短互动答疑页面的加载速度D.定期清理AI答疑系统的缓存数据【答案】B【知识点】人工智能的应用4.(2025高二下·浙江期末)某校“数字校园”中“云管理”系统部分功能是:学生可通过人脸识别系统进出寝室、晨跑打卡以及在校内消费(如用餐、购物)。宿管人员以及班主任可通过该系统查询学生的迟到记录或考勤数据。家长则可通过微信小程序为学生的校园卡进行充值,并实时查询消费明细。关于该系统组成的说法,正确的是( )A.识别人脸的摄像头属于输出设备B.该系统需要预存所有学生的人脸照片C.该系统数据可以存储在“云盘”,不需要服务器D.该系统用户仅包括学生、教师、宿管人员和家长【答案】B【知识点】信息系统的组成及功能5.(2025高二下·浙江期末)某校“数字校园”中“云管理”系统部分功能是:学生可通过人脸识别系统进出寝室、晨跑打卡以及在校内消费(如用餐、购物)。宿管人员以及班主任可通过该系统查询学生的迟到记录或考勤数据。家长则可通过微信小程序为学生的校园卡进行充值,并实时查询消费明细。关于该信息系统功能和应用的说法,不正确的是( )A.该系统具有数据采集、处理和储存功能B.分析学生的用餐数据,合理调配食堂菜品C.家长查询的消费数据存储在微信小程序中D.宿管人员查看学生迟到情况属于数据查询功能【答案】C【知识点】信息系统的组成及功能6.(2025高二下·浙江期末)某校“数字校园”中“云管理”系统部分功能是:学生可通过人脸识别系统进出寝室、晨跑打卡以及在校内消费(如用餐、购物)。宿管人员以及班主任可通过该系统查询学生的迟到记录或考勤数据。家长则可通过微信小程序为学生的校园卡进行充值,并实时查询消费明细。关于该系统中网络技术的说法,正确的是( )A.该系统需要通过计算机网络访问B.该系统的网络资源不包括硬件资源C.在校内使用刷脸设备不需要连接网络D.家长充值过程中的网络传输依赖于TCP/IP协议【答案】D【知识点】网络中的信息载体、通信线路和连接设备;信息系统的组成及功能7.(2025高二下·浙江期末)下列哪一段代码不能实现如图中虚线框内流程图的程序效果( )A. if am: m=b if a>m: m=a C. if a < b: if b < c: m=c else: m=b else: if a < c: m=c else: m=a D. def find_m (a,b,c): if b>a: a =b if c>a: a=c return a m=find_m(a,b,c)A.A B.B C.C D.D【答案】A【知识点】流程图识读8.(2025高二下·浙江期末)某二叉树有六个节点,其部分结构如图所示,若该二叉树有2个度为2的节点,中序遍历为cbaedf,则该二叉树前序遍历是( )A.abcdef B.abcedf C.acbdef D.bcefda【答案】A【知识点】基本数据结构9.(2025高二下·浙江期末)有表达式“23+4*”依次入队,约定:T操作是队列中的1个元素出队后再入队,Q操作是队列中1个元素出队,现利用出入队操作将其转换成表达式“2+3*4”,则操作串是( )A.QTQTTTQTQT B.TTTQTQ C.QTQTTQTQQ D.TQQTTQTQ【答案】C【知识点】基本数据结构10.(2025高二下·浙江期末)有如下python程序段:from random import randinta=[randint(1,5) for i in range(6)]i,n=0, len(a)while ir=i+1for j in range(i+1,n):if a[i]!=a[j]:a[r]=a[j]r+=1n=ri+=1执行该程序段后,a的值可能是( )A.[3,4,6,5,6,5] B.[5,4,3,3,5,3]C.[1,3,3,5,4,3] D.[1,2,4,2,5,2]【答案】B【知识点】循环结构语句及程序实现11.(2025高二下·浙江期末)有如下Python程序段:import randoma=[10,20,31,31,31,40,50,60]key = random. randint(5,30)*2+1i=0;j= len(a)-1while i<=j:m=(i+j)//2if key>a[m]:i=m+1else:j=m-1执行该程序段后,i的值可能是( )A.0 B.3 C.4 D.8【答案】D【知识点】查找算法及程序实现12.(2025高二下·浙江期末)使用列表d模拟链表结构(节点数大于0),每个节点包含数据区域和指针区域,h为头指针,如图a所示。现要实现根据链表的数据区域进行升序排序,排序结果如图b所示。实现该功能的部分程序段如下,方框内应填入的正确代码为( )h=4; flag= Truewhile flag:flag= Falser=hq=rp=d[q][1]while p!=-1:if d[q][0]>d[p][0]:d[r][1]=pd[p][1]=qflag= Trueif q==r:h=pr=pr=qq=d[r][1]# 输出排序后的链表,代码略 数据区域 指针区域 数据区域 指针区域 6 1 6 3 2 -1 2 4 1 3 h→ 1 1 7 0 7 -1h→ 5 2 5 0图a 图bA.① d[q][1]=d[p][1] ② p=d[q][1]B.① d[q][1]=p ②p=d[q][1]C.① d[q][1]=p ② p=qD.① d[q][1]=d[p][1] ②p=q【答案】A【知识点】基本数据结构二、非选择题(本大题共3小题,其中第13小题7分,第14题10分,第15题9分,共26分)13.(2025高二下·浙江期末)某车间有编号1~n段机械轨道,现轨道出现多处故障,需要进行维修。为尽快恢复生产,紧急维修部分轨道。出现连续两段及以上轨道故障无法正常运行,若任意连续3段轨道中仅有一段轨道发生故障,则不影响运行。编写程序,根据故障轨道的编号,输出最少需要维修的轨道编号。例如故障轨道有[1,2,3,6,7,9],最少需要维修[2,3,7]这3段轨道。请回答以下问题:(1)若故障轨道编号为[1,2,3,4,5,7,8,9,13],则最少需要维修的轨道数量为 段。(2)请将程序补充完整。#输入故障轨道序列faults,代码略result=[]n= len(faults)repair=[False]*ni=0while i < n:j= i +1while j < n and faults[j]- faults[i] < 3:① j+=1② for i in range(n):if repair[i]:result. append(③ )print(result)【答案】5;repair[j] = True;i = j;faults[i]【知识点】循环结构语句及程序实现;常用算法14.(2025高二下·浙江期末)某校图书馆采用“智慧借阅系统”,学生可使用校园一卡通自助完成图书借阅和归还。操作时,学生只需将校园卡和图书放置在借阅机指定区域,系统将自动识别校园卡信息并验证读者身份,同时读取图书电子标签信息,完成整个借还流程。(1)在设计“智慧借阅系统”的过程中,需要对该系统的输入、输出及人机界面进行设计,这一过程属于 。(单选,填字母:A.需求分析/B.可行性分析/C.概要设计/D.详细设计)(2)借阅机读取图书电子标签信息的过程中采用的技术是 (单选,填字母:A.图像识别/B.射频识别/C.蓝牙)。(3)某学生在其中一台借阅机上可通过输入学号查询借阅信息,但刷卡时屏幕反复提示“请刷卡”。出现该故障的原因可能是 (多选,填字母)A.校园卡失效 B.读卡器故障 C.网络连接失败 D.服务器故障(4)针对第(3)题中出现的故障,选择其中一种可能的故障,描述判定该故障是否存在的方法。 (5)图书馆现有藏书如图a所示,图书管理员想了解当前图书馆藏书的类目情况,绘制图表如图b所示,程序代码如下。import pandas as pdimport matplotlib. pyplot as plt#设置正常显示中文标签,代码略def calc(d, df, col):for i in range(len( df)):if df. at[i, col] not in d:d[ df. at[i, col]]=0d[ df. at[i, col]]+=df. at[i,'书名']return ddf= pd. read _ excel('图书馆书目. xlsx')d={}dfg= df. groupby("类型1", as _ index= False). count()d= calc(d, df,"类型1")dfg2= df. groupby('类型2', as _ index= False). count()d= calc(d, dfg2,"类型2")plt. bar(______)plt. title("各类型图书的图书数量")plt. show()①现要统计并输出不同类型的图书数量,如图b所示,则程序方框中处应填入的语句依次为 (填字母序列,少选、多选、错选或次序错均不得分)。A. dft= pd. DataFrame(d. items(), columns=['类型',"数量"])B. dft= pd. Series(d. items(), columns=['类型',"数量"])C. dft= dft. head(5)D. dft= dft. sort _ values('数量', ascending= False)E. dft= dft. sort _ values('数量', ascending= True)②请在划线处填入合适的代码。 【答案】D;B;AB;判断校园卡故障,将校园卡放在其他借阅机(读卡器/识别设备)上,如果能被识别则表示校园卡正常,反之则校园卡故障。或判断读卡器故障,换一张正常的校园卡放在当前读卡器(借阅机/识别设备)上,如果能读卡,说明读卡器正常,反之则读卡器故障;ADC;dft['类型'], dft['数量'] 或 dft.类型, dft.数量【知识点】数据分析;信息系统的硬件搭建15.(2025高二下·浙江期末)某工厂有n条生产线可加工a、b两类产品。为获取更大利润,需制定合适的生产线分配方案。要求:同一生产线上的订单时间不能重叠(需在前一订单完成后启动下一订单);a类和b类生产线至少各分配1条。产品加工规格:每个a类产品加工时长5个时间单位,收益10元;每个b类产品加工时长7个时间单位,收益15元。订单表示方法:每个订单表示为[产品类型,到达时间,产品数量]。例如:["a",15,10]表示a类产品订单,到达时间15,数量10。若订单到达时没有空闲生产线,则该订单转给其他公司处理。设n为4,订单任务为task=[["a",0,10],["b",0,20],["a",20,30],["b",50,10],["a",30,20],["b",100,5],["b",200,30],["a",100,10],["b",300,10]],最佳分配方案:2条生产线加工a产品,2条生产线加工b产品。最大收益是:1550元。请回答下列问题:(1)若有3条生产线,订单 task=[["a",0,30],["b",0,20],["a",20,20],["b",50,10],["a",30,10]],则最佳分配方案中,a类产品分配生产线数量 条。(2)定义如下sort(que)函数,参数que列表的每个元素由产品类型、到达时间、产品数量3项组成。函数的功能是根据产品到达时间进行升序排序。def sort(que):for i in range(1, len(que)):t= que[i]j=i-1while j>=0 and t[1]< que[j][1]:que[j+1]=t若que列表为[["a",10,10],["a",0,20],["a",50,30],["a",30,10]],则加框处代码执行次数是 次。(3)实现生产线分配方案的部分Python程序如下,请在划线处填入合适的代码。def check(s,e,j):money=0if task[j][0]=="a":time=5m=10else:time=7m=15for i in range(s, e+1):if top[i]==-1 or task[st[i][top[i]]][1]+ time* task[st[i][top[i]]][2]<= task[j][1]:top[i]+=1st[i]. append(j)① breakreturn money#生产线总数存入变量n,订单任务存入task列表,代码略maxans=0sort(task)for a_lines in range(1, n):st=[[] for i in range(n)]top=[-1]*nans=0for j in range(len(task)):if task[j][0]=="a":ans+= check(0,a_lines-1,j)elif task[j][0]=="b":② if ans> maxans:maxans= ans③ print("最佳分配方案:", best_allocation, "条生产线加工a产品, ",n-best_allocation, "条生产线加工b产品,最大收益是:", maxans, "元。“)【答案】2;2;money= task[j][2] * m;ans += check(a_lines , n-1, j);best_allocation = a_lines【知识点】常见数据类型、数组1 / 1 展开更多...... 收起↑ 资源列表 浙江省浙南名校联盟2024-2025学年高二下学期期末联考技术试题-高中信息技术(学生版).docx 浙江省浙南名校联盟2024-2025学年高二下学期期末联考技术试题-高中信息技术(教师版).docx