精品解析:浙江浙里特色联盟2025-2026学年高二第二学期期中联考技术学科试题-高中信息技术

标签:
精品解析文字版答案
2026-05-19
| 2份
| 21页
| 11人阅读
| 0人下载

资源信息

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

摘要:

**基本信息** 以智慧食堂、智慧水利等真实情境为载体,覆盖数据信息、算法编程等核心知识,注重信息意识与计算思维考查。 **题型特征** |题型|题量/分值|知识覆盖|命题特色| |----|-----------|----------|----------| |选择题|12题/24分|数据与信息、网络技术、算法流程图、Python基础|情境化题组设计,如“智慧食堂”3题联动考查数据安全与技术应用| |非选择题|3题/26分|智能系统分析、Pandas数据处理、程序填空|综合应用题聚焦真实问题,如超市销售数据分析(第14题)融合数据清洗与可视化,图书馆借阅系统(第15题)考查计算思维与逻辑实现|

内容正文:

2025学年第二学期浙里特色联盟期中联考 高二年级技术学科试题 考生须知: 1.本卷共12页满分100分,考试时间90分钟。 2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。 3.所有答案必须写在答题纸上,写在试卷上无效。 4.考试结束后,只需上交答题纸。 第一部分 信息技术(共50分) 一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分。) 阅读下列材料,完成下面小题。 某中学引入了一套“智慧食堂”系统,旨在提升学生就餐体验和管理效率。学生可以通过校园APP提前预订一周的餐食,支付成功后系统记录预订信息。系统后台会根据预订数据,自动生成采购清单发送给供应商。就餐时,学生通过食堂的智能取餐终端进行人脸识别或刷校园卡,终端会显示预定的餐品信息,并通知后厨备餐。同时,系统会分析学生的消费数据,定期向家长推送营养报告。 1. 下列关于该系统中数据与信息的说法,正确的是( ) A. 该系统中数据的表现形式只有文字和图像 B. 学生的刷脸图像数据和消费金额数据都属于结构化数据 C. 系统对消费数据的分析,体现了信息是可以加工处理的 D. 学生、教师和管理员均可查看相关数据,体现了信息的时效性 2. 下列措施中,不能有效提升该系统数据安全的是( ) A. 对学生的支付密码进行加密存储 B. 定期备份服务器中的数据库 C. 为方便管理,将系统管理员密码设置为“123456” D. 为服务器配置防火墙和杀毒软件 3. 下列关于该系统中技术的说法,正确的是( ) A. 学生通过APP预订餐食,使用了人工智能技术 B. 学生刷校园卡取餐,使用了射频识别技术 C. 系统生成采购清单,使用了传感器技术 D. 系统向家长推送营养报告,使用了虚拟现实技术 阅读下列材料,完成下面小题。 某市建设的“智慧水利”监测系统,通过部署在河流、水库的各类传感器实时采集水位、流速、降雨量等数据,利用5G网络传输至水利数据中心。系统基于深度学习模型对数据进行处理分析,当监测数据超过预警阈值时,自动向相关管理人员推送预警信息,并启动相应的应急响应预案。市民可通过手机APP查看实时水情信息和预警公告。 4. 下列关于该信息系统组成与功能的说法,正确的是( ) A. 该系统的水利数据只存储在手机APP中 B. 该系统中的用户只有水利局工作人员 C. 该系统中的水位传感器属于输出设备 D. 该信息系统最大的局限性是对外部环境有依赖性 5. 下列关于该系统中网络技术的说法,正确的是( ) A. 网络按覆盖范围可以分为局域网、城域网和广域网 B. 使用浏览器访问该系统需要网络协议的支持,使用APP访问则不需要 C. 移动终端要与服务器进行通信,必须通过移动通信网络 D. 计算机网络的实质是利用无线电波传递信息 6. 某市计划在50个监测点部署水位传感器,每个监测点最多有8个传感器。若使用二进制对这些传感器进行编码,二进制的前几位表示监测点编号,其余位表示传感器编号,则所需的二进制位数最少是( ) A. 9 B. 10 C. 11 D. 12 7. 某算法的部分流程图如图所示,下列说法正确的是( ) A. 输出s的值是-6 B. 语句“i≤n?”执行的次数是6次 C. 该程序的功能是计算并输出-1+2-3+4-5+6的值 D. 改变循环体中三条语句的顺序,不影响程序运行结果 8. 下列Python表达式中,值与其他三项不同的是( ) A. 2034 % 1000 // 10 B. int(4.9)-1 C. ord("D")-ord("A") D. ["1","2","3","4"][2] 9. 有如下Python程序段: s="abcdefghi" n=2 i= n r="" while i <len(s): r+=s[i] i+=1 if i % 4 = = 0: i+=n 运行该程序段后,变量r的值为( ) A. "cdef" B. "cegi" C. "cdhi" D. "cdgh" 10. 有如下Python程序段: s=input() m=0 n=0 for ch in s: if "2" <= ch <= "8": m = int(ch) elif "m"<= ch <="p": n=(ord(ch)- ord("m")+3) % 5 ans = m*5+n print(ans) 程序运行后,若输出为23,则可能s输入的是( ) A. a3b9mz B. 12xyz7 C. 9p2k5n D. 8c4p1m 11. 数组a中存放着无重复的正整数,现需要从数组a中找出最大值max1和次大值max2。实现该功能的程序如下: max1 = max2 = 0 a = [88, 95, 82, 99, 91, 78, 85] for i in range(len(a)): if a[i]> max1: ① ② elif a[i]> max2: ③ print("最大值为:"+ str(max1) +",次大值为:"+ str(max2)) 上述程序段中划线处可选的语句为: ①max1=a[i] ②max2=max1 ③max2=a[i] 则划线处语句依次为( ) A. ①②③ B. ①③② C. ②①③ D. ②③① 12. 有如下程序段: from random import randint i, n = 0, 4 a = [0]*5 while i <= n: x = randint(1, 9) #生成指定范围内的随机整数 if i % 2 = = 1: a[i]= x elif x % 2 = = 1: a[n]= x n=n-1 i = i+1 运行程序后,a的值可能是( ) A. [3,0,5,7,8] B. [0,7,4,0,5] C. [2,0,4,8,5] D. [0,8,0,9,1] 二、非选择题(本大题共3小题,其中第13题8分,第14题9分,第15题9分,共26分。) 13. 某科技小组搭建了一个智能大棚光照监控系统。系统通过光照传感器实时采集大棚内的光照强度(单位:1x),智能终端每隔10分钟采集一次数据,并通过Wi-Fi上传至服务器。当光照强度低于设定阈值时,系统自动开启补光灯。用户可通过手机App查看实时数据和历史报表。请回答下列问题: (1)关于该系统,下列说法正确的是__________(单选) A. 若Wi-Fi网络中断,光照传感器将停止采集数据,导致整个系统瘫痪 B. 智能终端可以连接多个不同类型的传感器 C. 补光灯必须直接连接服务器才能受控 D. 传感器采集的是数字信号,无需转换即可被计算机处理 (2)关于该系统中的数据流与处理,下列说法正确的有__________(多选) A. 传感器采集的原始数据是模拟信号,需经模数转换后才能被智能终端处理 B. 系统中的所有数据均来自传感器 C. 服务器数据库中可以存储时间戳、光照强度、补光灯状态等字段 D. 手机App查看数据时,数据流方向是从手机到服务器 (3)为优化系统性能,减少无效数据存储,可采取的措施有__________(多选) A. 仅当光照强度发生变化超过5%时才上传数据 B. 将采集频率从10分钟一次提高到1分钟一次 C. 对历史数据进行压缩归档 D. 增加传感器数量以提高数据冗余 (4)若要验证光照传感器的准确性,请写出一种合理的校准方法。 14. 小帅收集了2025年某超市的销售数据并存储在"超市销售数据.csv"文件中,部分数据如图a所示。分析某月的销售情况,生成最畅销的十类商品销售金额的柱形图如图b所示。部分Python程序如下: import pandas as pd import matplotlib. pyplot as plt df= pd. read_csv("超市销售数据. csv") #读取文件中的数据 df. insert(0, "月份", "") #插入列 for i in df. index : data= str(df. at[i,"销售日期"]) # 通过行标签和列标签选取单个值 df. at[i, "月份"]= data[4:6] m= int(input("请输入需查询的月份:")) if m>=10: month= str(m) else: month="0"+ str(m) g= #筛选月份数据 g=g. groupby("大类名称", as_index= False)["销售金额"]. ① g= x=g["大类名称"] y= ② plt. bar(x,y) #绘制柱形图 #设置绘图参数,显示如图b所示的柱形图,代码略 请回答下列问题: (1)图中数据出现“20250132”,属于__________数据问题(单选,填字母)。 A. 数据缺失 B. 数据重复 C. 逻辑错误 D. 数据异常 (2)为筛选月份数据, 处应填入的代码是__________(单选,填字母)。 A. df[df["月份"]==month] B. df["月份"= =month] C. df[df["月份"]]==month D. df["月份"= =month (3)请在程序中划线①②处填入合适的代码。①__________,②__________。 (4)加框处实现按“销售金额”降序排列后取前10项,下列代码中能正确实现的有__________(多选,填字母)。 A. g. sort_values("销售金额", ascending= False). tail(10) B. g. sort_values("销售金额", ascending= False). head(10) C. g. sort_values("销售金额", ascending= True)[:11] D. g. sort_values("销售金额", ascending= False)[:10] 15. 某图书馆对图书位置进行了编号,依次为0~n-1。借阅规则如下: ①借书期限:7天内免费(含7天); ②超过7天后,每逾期1天收费2元(不满1天按1天算),封顶30元。 例如某书的借出时间为第3天,归还时间为第14天,则该书的逾期费用为10元 现编写程序,根据已有的借还书记录,输出已还图书的逾期费用及图书馆内剩余图书数。某时段的借阅信息如下表: 时间(天) 书号 类型(1=借出,-1=归还) 10 B001 1 12 B002 1 15 B001 -1 18 B003 1 20 B002 -1 25 B004 1 (1)若某书的借出时间为第5天,归还时间为第15天,则该书的逾期费用为__________元。 (2)实现上述功能的Python程序如下,请在划线处填入合适的代码: #读取图书馆图书数量m,代码略 #读取借还书记录数量n,书号、时间(天)、类型分别存入数组sh、sj、lx #类型1=借出,-1=归还,代码略 a = [""]*m #存储借出的书号 b = [0]* m #存储借出时间 cnt=m #剩余图书数(初始为m,借出时+1,归还时-1) for i in range(n): if lx[i] = = 1: #借出操作 k =0 while k < m and a[k] != "": k+=1 a[k] = sh[i] b[k] = sj[i] cnt =1 #借出后剩余图书数+1 else: #归还操作 cnt +=1 #归还后剩余图书数-1 k =0 while k < m and______: #查找该书的借出记录 k+=1 #计算借阅天数 overdue =______ #逾期天数(超过7天的部分) if overdue > 0: fee =(overdue)* 2 #每逾期1天收费2元 if fee > 30: fee = 30 #封顶30元 else: fee = 0 # 7天内免费 if _____: #若逾期天数为负(提前归还),费用为0 fee = 0 print("书号", sh[i],"的逾期费用为", fee,"元") print("图书馆内还有", cnt,"本书") (3)程序加框处代码有误,请改正。 第1页/共1页 学科网(北京)股份有限公司 $ 2025学年第二学期浙里特色联盟期中联考 高二年级技术学科试题 考生须知: 1.本卷共12页满分100分,考试时间90分钟。 2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。 3.所有答案必须写在答题纸上,写在试卷上无效。 4.考试结束后,只需上交答题纸。 第一部分 信息技术(共50分) 一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分。) 阅读下列材料,完成下面小题。 某中学引入了一套“智慧食堂”系统,旨在提升学生就餐体验和管理效率。学生可以通过校园APP提前预订一周的餐食,支付成功后系统记录预订信息。系统后台会根据预订数据,自动生成采购清单发送给供应商。就餐时,学生通过食堂的智能取餐终端进行人脸识别或刷校园卡,终端会显示预定的餐品信息,并通知后厨备餐。同时,系统会分析学生的消费数据,定期向家长推送营养报告。 1. 下列关于该系统中数据与信息的说法,正确的是( ) A. 该系统中数据的表现形式只有文字和图像 B. 学生的刷脸图像数据和消费金额数据都属于结构化数据 C. 系统对消费数据的分析,体现了信息是可以加工处理的 D. 学生、教师和管理员均可查看相关数据,体现了信息的时效性 2. 下列措施中,不能有效提升该系统数据安全的是( ) A. 对学生的支付密码进行加密存储 B. 定期备份服务器中的数据库 C. 为方便管理,将系统管理员密码设置为“123456” D. 为服务器配置防火墙和杀毒软件 3. 下列关于该系统中技术的说法,正确的是( ) A. 学生通过APP预订餐食,使用了人工智能技术 B. 学生刷校园卡取餐,使用了射频识别技术 C. 系统生成采购清单,使用了传感器技术 D. 系统向家长推送营养报告,使用了虚拟现实技术 【答案】1. C 2. C 3. B 【解析】 【1题详解】 本题考查数据与信息的基本概念与特征。该系统数据的表现形式包含文字、图像、数字、信号等多种形式,并非只有文字和图像;刷脸图像属于非结构化数据,因此前两个选项错误;系统对消费数据进行分析加工得到营养报告,体现了信息是可以加工处理的,该选项正确;不同角色均可查看相关数据,体现的是信息的共享性,而非时效性,最后一个选项错误。故答案为:C。 【2题详解】 本题考查数据安全防护措施。对支付密码加密存储、定期备份数据库、为服务器配置防火墙和杀毒软件,都是能有效提升数据安全的防护措施;将系统管理员密码设置为简单的123456,密码强度极低,极易被破解,无法提升数据安全,反而会增大数据泄露风险。故答案为:C。 【3题详解】 本题考查常见信息技术的应用识别。学生通过APP预订餐食使用的是网络通信与数据存储技术,没有用到人工智能技术;校园卡的信息读取基于射频识别技术,刷校园卡取餐使用了该技术;系统生成采购清单属于数据处理技术,没有用到传感器技术;向家长推送营养报告使用的是网络通信技术,没有用到虚拟现实技术,因此只有第二个选项正确。故答案为:B。 阅读下列材料,完成下面小题。 某市建设的“智慧水利”监测系统,通过部署在河流、水库的各类传感器实时采集水位、流速、降雨量等数据,利用5G网络传输至水利数据中心。系统基于深度学习模型对数据进行处理分析,当监测数据超过预警阈值时,自动向相关管理人员推送预警信息,并启动相应的应急响应预案。市民可通过手机APP查看实时水情信息和预警公告。 4. 下列关于该信息系统组成与功能的说法,正确的是( ) A. 该系统的水利数据只存储在手机APP中 B. 该系统中的用户只有水利局工作人员 C. 该系统中的水位传感器属于输出设备 D. 该信息系统最大的局限性是对外部环境有依赖性 5. 下列关于该系统中网络技术的说法,正确的是( ) A. 网络按覆盖范围可以分为局域网、城域网和广域网 B. 使用浏览器访问该系统需要网络协议的支持,使用APP访问则不需要 C. 移动终端要与服务器进行通信,必须通过移动通信网络 D. 计算机网络的实质是利用无线电波传递信息 6. 某市计划在50个监测点部署水位传感器,每个监测点最多有8个传感器。若使用二进制对这些传感器进行编码,二进制的前几位表示监测点编号,其余位表示传感器编号,则所需的二进制位数最少是( ) A. 9 B. 10 C. 11 D. 12 【答案】4. D 5. A 6. A 【解析】 【4题详解】 本题考查信息系统的组成与功能。A选项,该系统的核心水利数据存储在水利数据中心,手机APP仅用于查询展示,并非只存储在手机APP中,该项错误;B选项,该系统的用户除了水利局管理人员,还包含查询水情的普通市民,该项错误;C选项,水位传感器的作用是采集输入水位数据,属于输入设备,而非输出设备,该项错误;D选项,该信息系统依赖传感器采集数据、5G网络传输数据,对外部环境(传感器工作环境、网络状态等)依赖性强,这是该系统最大的局限性,该项正确。 故答案为:D。 【5题详解】 本题考查计算机网络基础知识。A选项,计算机网络按覆盖范围分类,确实分为局域网、城域网和广域网,该项正确;B选项,无论是用浏览器还是手机APP访问系统,都需要对应网络协议支持才能完成通信,该项错误;C选项,移动终端可以通过WiFi等无线网络连接服务器,不必须通过移动通信网络,该项错误;D选项,计算机网络可通过有线、无线多种介质传递信息,实质是实现数据通信与资源共享,并非仅利用无线电波传递信息,该项错误。 故答案为:A。 【6题详解】 本题考查二进制编码的计算。分别计算两部分所需二进制位数:①共有50个监测点,需要满足2^n ≥ 50,由于2^5=32<50,2^6=64≥50,因此监测点编号最少需要6位二进制;②每个监测点最多8个传感器,需要满足2^m ≥ 8,2^3=8,因此传感器编号需要3位二进制;总二进制位数最少为6+3=9位。 故答案为:A。 7. 某算法的部分流程图如图所示,下列说法正确的是( ) A. 输出s的值是-6 B. 语句“i≤n?”执行的次数是6次 C. 该程序的功能是计算并输出-1+2-3+4-5+6的值 D. 改变循环体中三条语句的顺序,不影响程序运行结果 【答案】A 【解析】 【详解】本题考查算法流程图的执行分析。首先初始值为i=1,s=0,n=6,逐步模拟流程执行:每次满足i≤n进入循环后,计算符号f、累加s、i自增1,最终i增加到7时,第7次判断后退出循环,最终得到s=-6。对各选项分析如下:选项1:输出s的值是-6,符合计算结果,说法正确;选项2:判断语句i≤n?共执行了7次(i从1到7各判断1次),不是6次,说法错误;选项3:该程序计算的是1-3+5-7+9-11=-6,不是-1+2-3+4-5+6,说法错误;选项4:改变循环体三条语句的顺序,例如先执行i←i+1再计算s,会改变i的取值,最终结果改变,影响程序运行结果,说法错误。故答案为:A。 8. 下列Python表达式中,值与其他三项不同的是( ) A. 2034 % 1000 // 10 B. int(4.9)-1 C. ord("D")-ord("A") D. ["1","2","3","4"][2] 【答案】D 【解析】 【详解】本题考查Python的基本运算、内置函数以及列表索引的基础知识。我们逐个计算各表达式的值:① 第一个表达式2034 % 1000 // 10:同优先级运算符从左到右计算,2034%1000=34,34//10=3,结果为整数3;② 第二个表达式int(4.9)-1:int()对浮点数取整得到4,4-1=3,结果为整数3;③ 第三个表达式ord("D")-ord("A"):ord()函数获取字符的ASCII码,ord("D")=68,ord("A")=65,计算结果为整数3;④ 第四个表达式["1","2","3","4"][2]:Python列表索引从0开始,索引2对应的元素是字符串"3",值与前三项的整数3不同。故答案为:D。 9. 有如下Python程序段: s="abcdefghi" n=2 i= n r="" while i <len(s): r+=s[i] i+=1 if i % 4 = = 0: i+=n 运行该程序段后,变量r的值为( ) A. "cdef" B. "cegi" C. "cdhi" D. "cdgh" 【答案】D 【解析】 【详解】本题考查Python循环流程控制与字符串索引操作。初始状态:s = "abcdefghi"长度为9,字符串索引从0开始,n=2,i=2,r=""。 i=2 < 9条件成立:r += s[2]得r="c",i自增为3,3%4≠0,不修改i; i=3 < 9条件成立:r += s[3]得r="cd",i自增为4,4%4=0,i += 2得i=6; i=6 < 9条件成立:r += s[6]得r="cdg",i自增为7,7%4≠0,不修改i; i=7 < 9条件成立:r += s[7]得r="cdgh",i自增为8,8%4=0,i += 2得i=10; 此时i=10 < 9条件不成立,循环结束,最终结果对应题目第四个选项。故答案为:D。 10. 有如下Python程序段: s=input() m=0 n=0 for ch in s: if "2" <= ch <= "8": m = int(ch) elif "m"<= ch <="p": n=(ord(ch)- ord("m")+3) % 5 ans = m*5+n print(ans) 程序运行后,若输出为23,则可能s输入的是( ) A. a3b9mz B. 12xyz7 C. 9p2k5n D. 8c4p1m 【答案】D 【解析】 【详解】本题考查Python程序执行逻辑分析,以及字符串遍历、基本运算的应用。解析:分析程序逻辑可知:程序遍历输入字符串的每个字符,m最终为字符串中最后一个落在"2" ≤ ch ≤ "8"范围内的字符转成的整数;n最终为字符串中最后一个落在"m" ≤ ch ≤ "p"范围内的字符,按公式(ord(ch)- ord("m")+3) % 5计算得到的结果,本题要求输出ans = m*5+n=23。由于n是对5取模的结果,取值范围为0~4,因此可推得最终需要满足m=4,n=3(4×5+3=23)。逐个验证选项: a3b9mz:最后符合范围的数字为3,m=3,m*5=15,需要n=8,不成立,排除;12xyz7:无m~p范围内的字符,n保持初始值0,ans=7×5+0=35≠23,排除; 9p2k5n:最后符合范围的数字为5,m=5,5×5=25>23,结果不可能为23,排除; 8c4p1m:最后符合范围的数字为4,m=4;最后符合范围的字符是m,计算得n=(0+3)%5=3,ans=4×5+3=23,符合要求。故答案为:D。 11. 数组a中存放着无重复的正整数,现需要从数组a中找出最大值max1和次大值max2。实现该功能的程序如下: max1 = max2 = 0 a = [88, 95, 82, 99, 91, 78, 85] for i in range(len(a)): if a[i]> max1: ① ② elif a[i]> max2: ③ print("最大值为:"+ str(max1) +",次大值为:"+ str(max2)) 上述程序段中划线处可选的语句为: ①max1=a[i] ②max2=max1 ③max2=a[i] 则划线处语句依次为( ) A. ①②③ B. ①③② C. ②①③ D. ②③① 【答案】C 【解析】 【详解】本题考查Python程序补全与遍历数组求最值的算法逻辑。遍历数组寻找最大值和次大值时,若当前遍历元素大于当前最大值max1,原最大值需要变为新的次大值,因此先将原max1的值赋值给max2,再更新max1为当前元素;若当前元素小于max1但大于次大值max2,直接更新max2为当前元素。因此代码中划线处依次填入可选语句②、①、③,顺序为②①③,对应题目第三个选项。故答案为:C。 12. 有如下程序段: from random import randint i, n = 0, 4 a = [0]*5 while i <= n: x = randint(1, 9) #生成指定范围内的随机整数 if i % 2 = = 1: a[i]= x elif x % 2 = = 1: a[n]= x n=n-1 i = i+1 运行程序后,a的值可能是( ) A. [3,0,5,7,8] B. [0,7,4,0,5] C. [2,0,4,8,5] D. [0,8,0,9,1] 【答案】D 【解析】 【详解】本题考查Python程序分支与循环结构的运行逻辑分析。初始状态为i=0, n=4, a = [0,0,0,0,0],循环条件是i <= n,程序核心逻辑:只要进入循环时i为奇数,一定会将生成的随机数x(范围1~9的非零整数)赋值给a[i],因此a[1]、a[3]两个奇数索引位置一定不为0,据此排除第一个选项(a[1]=0)、第二个选项(a[3]=0)、第三个选项(a[1]=0);对第四个选项验证:i=0(偶数)生成奇数x=1,赋值a[4]=1后n变为3,i自增为1;i=1<=3(奇数),赋值a[1]=8,i自增为2;i=2<=3(偶数)生成偶数x,不修改数组和n,i自增为3;i=3<=3(奇数),赋值a[3]=9,i自增为4,此时i=4>n=3,循环结束,最终a为[0,8,0,9,1],符合程序逻辑。故答案为:D。 二、非选择题(本大题共3小题,其中第13题8分,第14题9分,第15题9分,共26分。) 13. 某科技小组搭建了一个智能大棚光照监控系统。系统通过光照传感器实时采集大棚内的光照强度(单位:1x),智能终端每隔10分钟采集一次数据,并通过Wi-Fi上传至服务器。当光照强度低于设定阈值时,系统自动开启补光灯。用户可通过手机App查看实时数据和历史报表。请回答下列问题: (1)关于该系统,下列说法正确的是__________(单选) A. 若Wi-Fi网络中断,光照传感器将停止采集数据,导致整个系统瘫痪 B. 智能终端可以连接多个不同类型的传感器 C. 补光灯必须直接连接服务器才能受控 D. 传感器采集的是数字信号,无需转换即可被计算机处理 (2)关于该系统中的数据流与处理,下列说法正确的有__________(多选) A. 传感器采集的原始数据是模拟信号,需经模数转换后才能被智能终端处理 B. 系统中的所有数据均来自传感器 C. 服务器数据库中可以存储时间戳、光照强度、补光灯状态等字段 D. 手机App查看数据时,数据流方向是从手机到服务器 (3)为优化系统性能,减少无效数据存储,可采取的措施有__________(多选) A. 仅当光照强度发生变化超过5%时才上传数据 B. 将采集频率从10分钟一次提高到1分钟一次 C. 对历史数据进行压缩归档 D. 增加传感器数量以提高数据冗余 (4)若要验证光照传感器的准确性,请写出一种合理的校准方法。 【答案】(1)B (2)AC (3)AC (4)使用标准照度计在同一位置、同一时间进行对比测量,计算误差率或绘制校准曲线。也可以回答“零点校准”,即在完全黑暗环境下,检查传感器读数是否为0,若有偏差则进行清零操作。 【解析】 【小问1详解】 本题考查物联网智能感知系统的基础知识。A选项,Wi-Fi网络中断仅会导致数据无法上传至服务器,传感器仍可正常采集数据,本地控制功能也可正常运行,不会造成系统瘫痪,该选项错误;B选项,智能终端通常支持接入多个不同类型的传感器(如温度、湿度、光照传感器等),该选项正确;C选项,补光灯一般由智能终端控制,无需直接连接服务器,该选项错误;D选项,光照传感器采集的原始信号为模拟信号,需要经过模数转换后才能被计算机处理,该选项错误。故答案为:B。 【小问2详解】 本题考查物联网系统的数据处理与数据流知识。A选项,光照这类物理量采集得到的原始数据是模拟信号,必须经过模数转换转换为数字信号后才能被智能终端处理,该选项正确;B选项,系统中还包含用户配置参数、时间信息、控制状态等非传感器采集的数据,并非所有数据都来自传感器,该选项错误;C选项,服务器存储光照数据时,存储时间戳、光照强度、补光灯状态等字段符合数据存储设计逻辑,该选项正确;D选项,手机App查看数据时,数据是从服务器传输到手机,主要数据流方向是服务器到手机,该选项错误。故答案为:AC。 【小问3详解】 本题考查物联网系统的存储优化方法。A选项,仅在光照强度变化超过5%时上传数据,可以减少大量无意义的重复数据存储,符合优化要求,该选项正确;B选项,提高采集频率会大幅增加数据量,增加存储负担,不符合要求,该选项错误;C选项,对历史数据进行压缩归档,可以在保留数据的前提下减少存储空间占用,是优化存储的有效方法,该选项正确;D选项,增加传感器提高数据冗余会增加存储量,加大存储负担,不符合要求,该选项错误。故答案为:AC。 【小问4详解】 本题考查传感器校准的实践应用能力。验证光照传感器准确性,可通过标准设备对比或者零点校准完成,方法合理即可。故答案为:使用标准照度计在同一位置、同一时间进行对比测量,计算误差完成校准;也可采用零点校准法:在完全黑暗环境下,检查传感器读数是否为0,若有偏差则进行清零校准。 14. 小帅收集了2025年某超市的销售数据并存储在"超市销售数据.csv"文件中,部分数据如图a所示。分析某月的销售情况,生成最畅销的十类商品销售金额的柱形图如图b所示。部分Python程序如下: import pandas as pd import matplotlib. pyplot as plt df= pd. read_csv("超市销售数据. csv") #读取文件中的数据 df. insert(0, "月份", "") #插入列 for i in df. index : data= str(df. at[i,"销售日期"]) # 通过行标签和列标签选取单个值 df. at[i, "月份"]= data[4:6] m= int(input("请输入需查询的月份:")) if m>=10: month= str(m) else: month="0"+ str(m) g= #筛选月份数据 g=g. groupby("大类名称", as_index= False)["销售金额"]. ① g= x=g["大类名称"] y= ② plt. bar(x,y) #绘制柱形图 #设置绘图参数,显示如图b所示的柱形图,代码略 请回答下列问题: (1)图中数据出现“20250132”,属于__________数据问题(单选,填字母)。 A. 数据缺失 B. 数据重复 C. 逻辑错误 D. 数据异常 (2)为筛选月份数据, 处应填入的代码是__________(单选,填字母)。 A. df[df["月份"]==month] B. df["月份"= =month] C. df[df["月份"]]==month D. df["月份"= =month (3)请在程序中划线①②处填入合适的代码。①__________,②__________。 (4)加框处实现按“销售金额”降序排列后取前10项,下列代码中能正确实现的有__________(多选,填字母)。 A. g. sort_values("销售金额", ascending= False). tail(10) B. g. sort_values("销售金额", ascending= False). head(10) C. g. sort_values("销售金额", ascending= True)[:11] D. g. sort_values("销售金额", ascending= False)[:10] 【答案】(1)C (2)A (3) ①. sum() ②. g["销售金额"] (4)BD 【解析】 【小问1详解】 本题考查数据预处理中数据质量问题的识别。1月份最多只有31天,不存在1月32日,该日期数据不符合日期的基本逻辑规则,属于逻辑错误,对应第三个选项。故答案为:C。 【小问2详解】 本题考查pandas的数据筛选语法。pandas筛选满足条件的行数据的正确语法为df[条件表达式],本题筛选月份等于目标值month的条件表达式为df["月份"]==month,因此完整正确代码为df[df["月份"]==month],对应第一个选项。故答案为:A。 【小问3详解】 本题考查pandas分组聚合与数据提取操作。本题需要按大类分组统计每个大类的总销售金额,因此分组后需要对销售金额列求和;绘制柱形图时y轴为每个大类的总销售金额,需要从分组结果中提取销售金额列。故答案为:① sum(),② g["销售金额"]。 【小问4详解】 本题考查pandas的排序与切片操作。题目要求实现按销售金额降序排列后取前10项:选项A:降序排序后取末尾10项,不符合要求,错误;选项B:ascending=False表示降序排序,head(10)表示取前10项,符合要求,正确;选项C:ascending=True是升序排序,取前11项得到销售金额最低的11项,不符合要求,错误;选项D:降序排序后切片[:10]可以得到前10个数据,符合要求,正确。故答案为:BD。 15. 某图书馆对图书位置进行了编号,依次为0~n-1。借阅规则如下: ①借书期限:7天内免费(含7天); ②超过7天后,每逾期1天收费2元(不满1天按1天算),封顶30元。 例如某书的借出时间为第3天,归还时间为第14天,则该书的逾期费用为10元 现编写程序,根据已有的借还书记录,输出已还图书的逾期费用及图书馆内剩余图书数。某时段的借阅信息如下表: 时间(天) 书号 类型(1=借出,-1=归还) 10 B001 1 12 B002 1 15 B001 -1 18 B003 1 20 B002 -1 25 B004 1 (1)若某书的借出时间为第5天,归还时间为第15天,则该书的逾期费用为__________元。 (2)实现上述功能的Python程序如下,请在划线处填入合适的代码: #读取图书馆图书数量m,代码略 #读取借还书记录数量n,书号、时间(天)、类型分别存入数组sh、sj、lx #类型1=借出,-1=归还,代码略 a = [""]*m #存储借出的书号 b = [0]* m #存储借出时间 cnt=m #剩余图书数(初始为m,借出时+1,归还时-1) for i in range(n): if lx[i] = = 1: #借出操作 k =0 while k < m and a[k] != "": k+=1 a[k] = sh[i] b[k] = sj[i] cnt =1 #借出后剩余图书数+1 else: #归还操作 cnt +=1 #归还后剩余图书数-1 k =0 while k < m and______: #查找该书的借出记录 k+=1 #计算借阅天数 overdue =______ #逾期天数(超过7天的部分) if overdue > 0: fee =(overdue)* 2 #每逾期1天收费2元 if fee > 30: fee = 30 #封顶30元 else: fee = 0 # 7天内免费 if _____: #若逾期天数为负(提前归还),费用为0 fee = 0 print("书号", sh[i],"的逾期费用为", fee,"元") print("图书馆内还有", cnt,"本书") (3)程序加框处代码有误,请改正。 【答案】(1)8 (2) ①. a[k]!=sh[i](查找该书的借出记录,直到找到书号匹配的位置) ②. time-7(超过7天的部分) ③. overdue<0(若逾期天数为负,即提前归还,费用为0) (3)time=sj[i]-b[k]+1 【解析】 【详解】本题考查Python程序逻辑分析与代码补全,涉及计算推理、循环逻辑和代码纠错。 (1)结合题目示例验证:借出第3天、归还第14天要求得到逾期费10元(对应逾期5天,每天2元),可得总借阅天数为14-3+1=12,即需要计算借出当天,才能符合示例结果。本题中借出第5天、归还第15天,总借阅天数为15-5+1=11,逾期天数为11-7=4,逾期费用为4×2=8元。 (2)划线①为归还查找记录的循环条件:数组a存储所有借出图书的书号,当前需要查找当前归还图书sh[i],未找到时继续循环,因此条件为a[k] != sh[i]。 划线②计算逾期天数:time是计算得到的总借阅天数,减去免费的7天即为逾期天数,因此为time - 7。 划线③为判断条件,题目要求逾期天数为负时费用置0,因此条件为overdue < 0。 (3)加框处原代码错误:原代码没有加上借出当天,不符合示例的计算结果,因此改正为time = sj[i] - b[k] + 1。 第1页/共1页 学科网(北京)股份有限公司 $

资源预览图

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