资源简介 浙江省衢州市2024-2025学年高一下学期6月教学质量检测(期末)技术试题-高中信息技术一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.(2025高一下·衢州期末)某市智慧交通管理系统利用公交车位置、路口摄像头视频、地铁刷卡记录等数据,实时优化交通管理。该系统的公交车位置数据通过GPS模块采集后上传服务器。乘客可通过手机号码登陆小程序查看各班次公交车实时位置,并使用乘车码支付车费。下列关于数据和信息的说法,不正确的是( )A.乘客支付车费使用的乘车码是信息B.路口摄像头拍摄的视频是非结构化数据C.实时优化交通管理,体现了信息的可加工处理性D.不同乘客都可以查看公交车班次信息,体现了信息的共享性2.(2025高一下·衢州期末)某市智慧交通管理系统利用公交车位置、路口摄像头视频、地铁刷卡记录等数据,实时优化交通管理。该系统的公交车位置数据通过GPS模块采集后上传服务器。乘客可通过手机号码登陆小程序查看各班次公交车实时位置,并使用乘车码支付车费。下列关于数据安全和保护的做法,合理的是( )A.公交车位置数据传输过程中,对其进行完整性校验B.乘客将支付车费的方式设为免密支付C.乘客信息在系统中以明文的形式存储D.为了保证乘客流畅访问数据,关闭服务器防火墙3.(2025高一下·衢州期末)某市智慧交通管理系统利用公交车位置、路口摄像头视频、地铁刷卡记录等数据,实时优化交通管理。该系统的公交车位置数据通过GPS模块采集后上传服务器。乘客可通过手机号码登陆小程序查看各班次公交车实时位置,并使用乘车码支付车费。下列关于大数据特征与思维描述,正确的是( )A.分析交通事故只有少量视频数据发挥价值,体现了大数据价值低B.系统根据路况信息实时更新导航路线,体现大数据速度快C.交通大数据为调整交通信号提供依据,需要每个数据都准确无误D.分析公交车等待时长与当地经济发展之间的相关性,需要了解其中的因果关系4.(2025高一下·衢州期末)某农场采用无人机喷洒农药,通过数字指令控制无人机作业,作业过程中实时回传拍摄的画面。若无人机的飞行路线由多组指令控制,每组指令采用8位二进制编码,前2位表示移动方向,其中00,01,10,11分别代表前进、后退、上升、下降;后6位二进制的值表示移动距离,则某组编码10101000表示的移动指令是( )A.后退20 B.上升20 C.后退40 D.上升405.(2025高一下·衢州期末)某农场采用无人机喷洒农药,通过数字指令控制无人机作业,作业过程中实时回传拍摄的画面。若无人机搭载的摄像头以1920﹡1080分辨率,RGB/8位,帧频30fps参数规格拍摄视频,压缩后每秒钟回传的视频容量约为18MB,则压缩比为( )A.2:1 B.10:1 C.30:1 D.40:16.(2025高一下·衢州期末)为统计家庭宠物每日饮水总量,某宠物饮水机会自动记录每次加水或出水后的水位值。例如某一天的水位值a=[1000,800,300,1000,400],统计饮水总量的算法流程图如图所示,则①②处应填入的表达式为( )A.①i < n ②sum←sum+sB.①i < n ②sum←sum+ abs(s)C.①i < n-1 ②sum←sum+sD.①i <= n ②sum←sum+ abs(s)7.(2025高一下·衢州期末)某网络公司服务器机房内安装的环境监测系统,按一定的时间间隔采集温度和湿度存储为日志文件,部分数据如图所示,并根据采集的数据自动控制执行器改善机房环境。现要统计机房日平均温度,若将某条记录的时间值存入变量date中,则获取日期(例如“2025-01-03”)的表达式是( )A.date[1:11] B.date[1:10] C.date[0:11] D.date[0:10]8.(2025高一下·衢州期末)某网络公司服务器机房内安装的环境监测系统,按一定的时间间隔采集温度和湿度存储为日志文件,部分数据如图所示,并根据采集的数据自动控制执行器改善机房环境。若逻辑变量p1与p2分别表示机房1和机房2的湿度是否处于适宜的范围内,p1、p2值为True表示机房的湿度适宜,若表示两个机房中的湿度只有一个处于适宜范围内,则下列逻辑表达式正确的是( )A.p1 or p2 B.not (p1 and p2)C.p1== False and p2== True D.p1!=p29.(2025高一下·衢州期末)某网络公司服务器机房内安装的环境监测系统,按一定的时间间隔采集温度和湿度存储为日志文件,部分数据如图所示,并根据采集的数据自动控制执行器改善机房环境。某时刻采集温度值为t(℃),现要求当t超过25℃开启风扇一档,档位值f为1;超过30℃开启风扇二档,档位值f为2;否则关闭风扇,档位值f为0,下列Python程序段不符合要求的是( )A: f=0 if t>25: f=1 if t>30: f=2 B: if t<=25: f=0 elif t<=30: f=1 else: f=2 C: if t<=25: f=0 if t>30: f=2 else: f=1 D: if t<=25: f=0 else: if t>30: f=2 else: f=1A.A B.B C.C D.D10.(2025高一下·衢州期末)定义peak()函数,程序如下:def peak(s):max_num, num=0, int(s[0])for i in range(1, len(s)):if s[i] < s[i-1]:num= num*10+ int(s[i])if num> max num:maxnum= numelse:num= int(s[i])return max num执行peak("94732984"), 函数返回值为( )A.94 B.732 C.984 D.99811.(2025高一下·衢州期末)有如下Python程序段:s= input()key=[3,1,2]ss=""for i in range(len(s)//3):s1=s[i*3:(i+1)*3]for j in range(3):ss+=s1[key[j]-1]print(ss)若输入的s值为“HelloWorld”, 则输出的结果是( )A.lHeWlolor B.lHeWlolord C.elHoWlrlo D.leHWollro12.(2025高一下·衢州期末)有如下Python程序段:import randomlst=[0,0,0,0,0,0]f=1i=0while i< len(lst):a= random. randint(1,100)if f==1 or a%2==0:lst[i]=ai+=1f=1-fprint(lst)执行该程序段之后,变量lst的值不可能是( )A.[11,56,89,22,5,90] B.[97,27,29,64,6,28]C.[80,36,68,16,38,48] D.[12,22,98,86,7,20]二、非选择题(本大题共3小题,其中第13小题5分,第14小题13分,第15小题8分,共26分)13.(2025高一下·衢州期末)某购物平台部分商品支持分期付款,不同的分期方案年利率不同,如表a所示。购买商品后分期付款,每期需还固定金额(本金+利息),每期利息=本金×年利率÷12,例如,本金30000元,按3期还款,其每期利息和还款金额如表b所示。期数(月) 年利率3 9.0%6 9.2%12 9.6%24 9.8%表a项目 值本金(元) 30000.00期数(月) 3每期利息(元) 225.00每期还款金额(元) 10225.00表b(1)若本金为p,期数为n,每期利息为g,请用p、n、g等符号写出每期还款金额a的计算公式 。(2)算每期还款金额应采用 (单选,填字母:A.解析算法/B.枚举算法)。(3)存储每期还款金额应采用 数据类型,组织不同期数与年利率对应关系合适的数据结构是 。14.(2025高一下·衢州期末)某快递公司接收包裹后,称重并计算包裹快递费,快递费由基础费和附加费两项组成,具体计算方法如图所示,计费重量取包裹本身重量(kg)和体积重量(kg)的较大值,体积重量(kg)=长(cm)*宽(cm)*高(cm)/6000。包裹入库后根据重量调度车辆运输。(1)若某个包裹本身重量1kg,长40cm,宽15cm,高20cm,运输距离为1000km。计算该包裹体积重量并与本身重量比较,得到计费重量为2kg,则该包裹的快递费为 元。(2)若要计算该公司某天所有包裹的快递费总和,应采用的算法控制结构是 。(3)计算单个包裹快递费的Python程序如下,请在划线处填入合适代码。def disf(fee, dis): # 计算附加费if dis<=500:return 0elif① :return fee*0.1else:return fee*0.2#获取包裹的本身重量、长、宽、高、运输距离分别存入变量w、L、B、H、d,代码略bf=0vw=L*B*H/6000maxw= max(w, vw)if maxw<=1:bf=6else:bf=6+(maxw-1)*4sumf=② #计算快递费#快递费sumf保留两位小数并输出,代码略(4)运输车辆(最大载重相同)调度规则如下:按入库顺序对包裹装车,每个包裹按调度顺序查找剩余载重足够的车辆进行装载,当已调度车辆的剩余载重都不足时,调度新的车辆。若包裹按“A、B、C、D、E”编号顺序入库,其对应重量分别为40、45、70、50、10,每辆车最大载重为100,按上述规则,第一辆车装载的包裹编号为 。(5)实现车辆调度功能的Python程序如下,请在划线处填入合适代码。'''依据入库顺序,获取包裹编号和重量存储在列表packs中,如packs=[["KD01",12],["KD02",85],……],代码略'''max_w=1000 #车辆最大载重vehs=[] #车辆信息for pack in packs:p_id,w=pack[0],pack[1]flag=Falsefor veh in vehs:cur=① if cur+w<=max_w:veh[0].append(p_id)veh[1]+=w② breakif not flag:n_veh=[[p_id],w]vehs.append(n_veh)#输出包裹装载情况,代码略15.(2025高一下·衢州期末)某单位实行每天单次打卡考勤制度,员工可通过手机APP查看指定时间段内个人的到岗天数、缺岗天数、缺岗工作日及迟到总时长。(1)若某员工一天内有多条打卡记录,则保留最早的一条。定义de_d(data)函数,实现删除无效记录功能,其Python程序如下,请在划线处填入合适代码。def de_d(data):i,k=1,0while ① :if data[i][1]==data[i-1][1]:k+=1else:② i+=1data=data[0: len(data)-k]return data(2)实现考勤汇总功能的Python程序如下,运行程序后,某员工的考勤汇总如图所示,请在划线处填入合适代码。def count day(data): #统计打卡记录中到岗、缺岗天数及缺岗工作日week=["周一“,”周二”,”周三”,”周四”,”周五”]i,j=0,0① sum n, sum d=0,0while i<= len(data)-1 and j<= len(week)-1:if data[i][1]== week[j]:sum n+=1i+=1else:day. append(② )sum d+=1j+=1if j< len(week):day+= week[j:]sum d+= len(week)-jreturn sum n, sum d, day'''获取某员工一周内的打卡记录(由员工编号、工作日、打卡时间三项构成)按时间先后顺序存入列表data中,例如, data=[["A01", "周一", "08:30"],["A01", "周二", "08:40"],["A01", "周四", "09:10"],["A01", "周四", "09:20"],["A01", "周四", "09:21"],["A01", "周五“,”09:12”]],代码略'''data= de_d(data)n,d, day= count day(data)#统计一周迟到总时长并输出到岗、缺岗天数和缺岗工作日及迟到总时长,代码略答案解析部分1.【答案】A【知识点】信息及其特征;数据、知识、智慧的定义与特征2.【答案】A【知识点】信息系统安全防护;个人信息及安全防范3.【答案】B【知识点】大数据的概念与特征;大数据思维4.【答案】D【知识点】字符编码5.【答案】B【知识点】声音、图像、视频编码6.【答案】B【知识点】流程图识读7.【答案】D【知识点】运算符、基本运算与表达式8.【答案】D【知识点】运算符、基本运算与表达式9.【答案】C【知识点】分支结构语句及程序实现10.【答案】C【知识点】循环结构语句及程序实现11.【答案】A【知识点】循环结构语句及程序实现12.【答案】B【知识点】循环结构语句及程序实现13.【答案】g+p/n 或 g+p÷n;A;浮点型或实型;字典或数组或列表【知识点】算法的常用表示方法;常见数据类型、数组;解析算法及程序实现;基本数据结构14.【答案】11;循环结构或循环或循环嵌套分支;dis<=1500 或其他等价答案;bf+ disf(bf,d);A、B、E 或 A B E;veh[1];flag= True 或 flag= not flag【知识点】算法的控制结构;过程与自定义函数15.【答案】i< len(data) 或 i<= len(data)-1;data[i-k]= data[i];day=[];week[j]【知识点】过程与自定义函数;循环结构语句及程序实现1 / 1浙江省衢州市2024-2025学年高一下学期6月教学质量检测(期末)技术试题-高中信息技术一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.(2025高一下·衢州期末)某市智慧交通管理系统利用公交车位置、路口摄像头视频、地铁刷卡记录等数据,实时优化交通管理。该系统的公交车位置数据通过GPS模块采集后上传服务器。乘客可通过手机号码登陆小程序查看各班次公交车实时位置,并使用乘车码支付车费。下列关于数据和信息的说法,不正确的是( )A.乘客支付车费使用的乘车码是信息B.路口摄像头拍摄的视频是非结构化数据C.实时优化交通管理,体现了信息的可加工处理性D.不同乘客都可以查看公交车班次信息,体现了信息的共享性【答案】A【知识点】信息及其特征;数据、知识、智慧的定义与特征2.(2025高一下·衢州期末)某市智慧交通管理系统利用公交车位置、路口摄像头视频、地铁刷卡记录等数据,实时优化交通管理。该系统的公交车位置数据通过GPS模块采集后上传服务器。乘客可通过手机号码登陆小程序查看各班次公交车实时位置,并使用乘车码支付车费。下列关于数据安全和保护的做法,合理的是( )A.公交车位置数据传输过程中,对其进行完整性校验B.乘客将支付车费的方式设为免密支付C.乘客信息在系统中以明文的形式存储D.为了保证乘客流畅访问数据,关闭服务器防火墙【答案】A【知识点】信息系统安全防护;个人信息及安全防范3.(2025高一下·衢州期末)某市智慧交通管理系统利用公交车位置、路口摄像头视频、地铁刷卡记录等数据,实时优化交通管理。该系统的公交车位置数据通过GPS模块采集后上传服务器。乘客可通过手机号码登陆小程序查看各班次公交车实时位置,并使用乘车码支付车费。下列关于大数据特征与思维描述,正确的是( )A.分析交通事故只有少量视频数据发挥价值,体现了大数据价值低B.系统根据路况信息实时更新导航路线,体现大数据速度快C.交通大数据为调整交通信号提供依据,需要每个数据都准确无误D.分析公交车等待时长与当地经济发展之间的相关性,需要了解其中的因果关系【答案】B【知识点】大数据的概念与特征;大数据思维4.(2025高一下·衢州期末)某农场采用无人机喷洒农药,通过数字指令控制无人机作业,作业过程中实时回传拍摄的画面。若无人机的飞行路线由多组指令控制,每组指令采用8位二进制编码,前2位表示移动方向,其中00,01,10,11分别代表前进、后退、上升、下降;后6位二进制的值表示移动距离,则某组编码10101000表示的移动指令是( )A.后退20 B.上升20 C.后退40 D.上升40【答案】D【知识点】字符编码5.(2025高一下·衢州期末)某农场采用无人机喷洒农药,通过数字指令控制无人机作业,作业过程中实时回传拍摄的画面。若无人机搭载的摄像头以1920﹡1080分辨率,RGB/8位,帧频30fps参数规格拍摄视频,压缩后每秒钟回传的视频容量约为18MB,则压缩比为( )A.2:1 B.10:1 C.30:1 D.40:1【答案】B【知识点】声音、图像、视频编码6.(2025高一下·衢州期末)为统计家庭宠物每日饮水总量,某宠物饮水机会自动记录每次加水或出水后的水位值。例如某一天的水位值a=[1000,800,300,1000,400],统计饮水总量的算法流程图如图所示,则①②处应填入的表达式为( )A.①i < n ②sum←sum+sB.①i < n ②sum←sum+ abs(s)C.①i < n-1 ②sum←sum+sD.①i <= n ②sum←sum+ abs(s)【答案】B【知识点】流程图识读7.(2025高一下·衢州期末)某网络公司服务器机房内安装的环境监测系统,按一定的时间间隔采集温度和湿度存储为日志文件,部分数据如图所示,并根据采集的数据自动控制执行器改善机房环境。现要统计机房日平均温度,若将某条记录的时间值存入变量date中,则获取日期(例如“2025-01-03”)的表达式是( )A.date[1:11] B.date[1:10] C.date[0:11] D.date[0:10]【答案】D【知识点】运算符、基本运算与表达式8.(2025高一下·衢州期末)某网络公司服务器机房内安装的环境监测系统,按一定的时间间隔采集温度和湿度存储为日志文件,部分数据如图所示,并根据采集的数据自动控制执行器改善机房环境。若逻辑变量p1与p2分别表示机房1和机房2的湿度是否处于适宜的范围内,p1、p2值为True表示机房的湿度适宜,若表示两个机房中的湿度只有一个处于适宜范围内,则下列逻辑表达式正确的是( )A.p1 or p2 B.not (p1 and p2)C.p1== False and p2== True D.p1!=p2【答案】D【知识点】运算符、基本运算与表达式9.(2025高一下·衢州期末)某网络公司服务器机房内安装的环境监测系统,按一定的时间间隔采集温度和湿度存储为日志文件,部分数据如图所示,并根据采集的数据自动控制执行器改善机房环境。某时刻采集温度值为t(℃),现要求当t超过25℃开启风扇一档,档位值f为1;超过30℃开启风扇二档,档位值f为2;否则关闭风扇,档位值f为0,下列Python程序段不符合要求的是( )A: f=0 if t>25: f=1 if t>30: f=2 B: if t<=25: f=0 elif t<=30: f=1 else: f=2 C: if t<=25: f=0 if t>30: f=2 else: f=1 D: if t<=25: f=0 else: if t>30: f=2 else: f=1A.A B.B C.C D.D【答案】C【知识点】分支结构语句及程序实现10.(2025高一下·衢州期末)定义peak()函数,程序如下:def peak(s):max_num, num=0, int(s[0])for i in range(1, len(s)):if s[i] < s[i-1]:num= num*10+ int(s[i])if num> max num:maxnum= numelse:num= int(s[i])return max num执行peak("94732984"), 函数返回值为( )A.94 B.732 C.984 D.998【答案】C【知识点】循环结构语句及程序实现11.(2025高一下·衢州期末)有如下Python程序段:s= input()key=[3,1,2]ss=""for i in range(len(s)//3):s1=s[i*3:(i+1)*3]for j in range(3):ss+=s1[key[j]-1]print(ss)若输入的s值为“HelloWorld”, 则输出的结果是( )A.lHeWlolor B.lHeWlolord C.elHoWlrlo D.leHWollro【答案】A【知识点】循环结构语句及程序实现12.(2025高一下·衢州期末)有如下Python程序段:import randomlst=[0,0,0,0,0,0]f=1i=0while i< len(lst):a= random. randint(1,100)if f==1 or a%2==0:lst[i]=ai+=1f=1-fprint(lst)执行该程序段之后,变量lst的值不可能是( )A.[11,56,89,22,5,90] B.[97,27,29,64,6,28]C.[80,36,68,16,38,48] D.[12,22,98,86,7,20]【答案】B【知识点】循环结构语句及程序实现二、非选择题(本大题共3小题,其中第13小题5分,第14小题13分,第15小题8分,共26分)13.(2025高一下·衢州期末)某购物平台部分商品支持分期付款,不同的分期方案年利率不同,如表a所示。购买商品后分期付款,每期需还固定金额(本金+利息),每期利息=本金×年利率÷12,例如,本金30000元,按3期还款,其每期利息和还款金额如表b所示。期数(月) 年利率3 9.0%6 9.2%12 9.6%24 9.8%表a项目 值本金(元) 30000.00期数(月) 3每期利息(元) 225.00每期还款金额(元) 10225.00表b(1)若本金为p,期数为n,每期利息为g,请用p、n、g等符号写出每期还款金额a的计算公式 。(2)算每期还款金额应采用 (单选,填字母:A.解析算法/B.枚举算法)。(3)存储每期还款金额应采用 数据类型,组织不同期数与年利率对应关系合适的数据结构是 。【答案】g+p/n 或 g+p÷n;A;浮点型或实型;字典或数组或列表【知识点】算法的常用表示方法;常见数据类型、数组;解析算法及程序实现;基本数据结构14.(2025高一下·衢州期末)某快递公司接收包裹后,称重并计算包裹快递费,快递费由基础费和附加费两项组成,具体计算方法如图所示,计费重量取包裹本身重量(kg)和体积重量(kg)的较大值,体积重量(kg)=长(cm)*宽(cm)*高(cm)/6000。包裹入库后根据重量调度车辆运输。(1)若某个包裹本身重量1kg,长40cm,宽15cm,高20cm,运输距离为1000km。计算该包裹体积重量并与本身重量比较,得到计费重量为2kg,则该包裹的快递费为 元。(2)若要计算该公司某天所有包裹的快递费总和,应采用的算法控制结构是 。(3)计算单个包裹快递费的Python程序如下,请在划线处填入合适代码。def disf(fee, dis): # 计算附加费if dis<=500:return 0elif① :return fee*0.1else:return fee*0.2#获取包裹的本身重量、长、宽、高、运输距离分别存入变量w、L、B、H、d,代码略bf=0vw=L*B*H/6000maxw= max(w, vw)if maxw<=1:bf=6else:bf=6+(maxw-1)*4sumf=② #计算快递费#快递费sumf保留两位小数并输出,代码略(4)运输车辆(最大载重相同)调度规则如下:按入库顺序对包裹装车,每个包裹按调度顺序查找剩余载重足够的车辆进行装载,当已调度车辆的剩余载重都不足时,调度新的车辆。若包裹按“A、B、C、D、E”编号顺序入库,其对应重量分别为40、45、70、50、10,每辆车最大载重为100,按上述规则,第一辆车装载的包裹编号为 。(5)实现车辆调度功能的Python程序如下,请在划线处填入合适代码。'''依据入库顺序,获取包裹编号和重量存储在列表packs中,如packs=[["KD01",12],["KD02",85],……],代码略'''max_w=1000 #车辆最大载重vehs=[] #车辆信息for pack in packs:p_id,w=pack[0],pack[1]flag=Falsefor veh in vehs:cur=① if cur+w<=max_w:veh[0].append(p_id)veh[1]+=w② breakif not flag:n_veh=[[p_id],w]vehs.append(n_veh)#输出包裹装载情况,代码略【答案】11;循环结构或循环或循环嵌套分支;dis<=1500 或其他等价答案;bf+ disf(bf,d);A、B、E 或 A B E;veh[1];flag= True 或 flag= not flag【知识点】算法的控制结构;过程与自定义函数15.(2025高一下·衢州期末)某单位实行每天单次打卡考勤制度,员工可通过手机APP查看指定时间段内个人的到岗天数、缺岗天数、缺岗工作日及迟到总时长。(1)若某员工一天内有多条打卡记录,则保留最早的一条。定义de_d(data)函数,实现删除无效记录功能,其Python程序如下,请在划线处填入合适代码。def de_d(data):i,k=1,0while ① :if data[i][1]==data[i-1][1]:k+=1else:② i+=1data=data[0: len(data)-k]return data(2)实现考勤汇总功能的Python程序如下,运行程序后,某员工的考勤汇总如图所示,请在划线处填入合适代码。def count day(data): #统计打卡记录中到岗、缺岗天数及缺岗工作日week=["周一“,”周二”,”周三”,”周四”,”周五”]i,j=0,0① sum n, sum d=0,0while i<= len(data)-1 and j<= len(week)-1:if data[i][1]== week[j]:sum n+=1i+=1else:day. append(② )sum d+=1j+=1if j< len(week):day+= week[j:]sum d+= len(week)-jreturn sum n, sum d, day'''获取某员工一周内的打卡记录(由员工编号、工作日、打卡时间三项构成)按时间先后顺序存入列表data中,例如, data=[["A01", "周一", "08:30"],["A01", "周二", "08:40"],["A01", "周四", "09:10"],["A01", "周四", "09:20"],["A01", "周四", "09:21"],["A01", "周五“,”09:12”]],代码略'''data= de_d(data)n,d, day= count day(data)#统计一周迟到总时长并输出到岗、缺岗天数和缺岗工作日及迟到总时长,代码略【答案】i< len(data) 或 i<= len(data)-1;data[i-k]= data[i];day=[];week[j]【知识点】过程与自定义函数;循环结构语句及程序实现1 / 1 展开更多...... 收起↑ 资源列表 浙江省衢州市2024-2025学年高一下学期6月教学质量检测(期末)技术试题-高中信息技术(学生版).docx 浙江省衢州市2024-2025学年高一下学期6月教学质量检测(期末)技术试题-高中信息技术(教师版).docx