浙江省温州市2025届高三下学3月二模试题 信息技术(含答案)

文档属性

名称 浙江省温州市2025届高三下学3月二模试题 信息技术(含答案)
格式 zip
文件大小 7.1MB
资源类型 教案
版本资源 通用版
科目 信息技术(信息科技)
更新时间 2025-04-03 15:51:58

文档简介

机密★考试结束前
温州市普通高中2025届高三第二次适应性考试
技术试题卷
第一部分信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一
个是符合题目要求的,不选、多选、错选均不得分)
1.
【答案】C
2.
【答案】D
3.
【答案】B
4.
【答案】A
5.
【答案】D
6.
【答案】B
8.
【答案】C
9.
【答案】C
【答案】B
11.
【答案】A
12.
【答案】B
二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,
共26分)
13.
【答案】①. 03 或者 0,3 或者 0 号3 号等(表达的意思对即可)②. p[i]=p[i]-s 或p[i]-=s③. p
[i]=r[i]④. p[i]<=p[k]
14.
【答案】①. A②. A③. ABD④.系统网络故障,系统电力故障,数据库已满或其他等价答
案⑤. a[(j-1)//500]或 a[j//501]或 a[0] if j<=500 else a[1]⑥. A⑦. D
15.
【答案】①. 21②. ②③. a[k]=j④. ed=st+num[i]-1或ed=len(a)+num[i]-1⑤. mr=res
[cur-1]或 mr=max(res)⑥. cur==info[2]或 cur==data[a[pos]][2]或 info[1]>=8 或True机密★考试结束前
温州市普通高中2025届高三第二次适应性考试
技术试题卷
考生须知:
1.本试卷分两部分,第一部分信息技术,第二部分通用技术。全卷共12页,第一部分1至6
页,第二部分7至12页。满分100 分,考试时间90分钟。
2.答题前,请务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在试题卷和答题
卷规定的位置上。
3.答题时,请按照答题卷上“注意事项”的要求,在答题卷相应的位置上规范作答,在本试
题卷上的作答一律无效。
4.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题卷上相应区域内,作图时可先使用
2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑。
第一部分信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一
个是符合题目要求的,不选、多选、错选均不得分)
1.某导航软件公司利用大数据分析和机器学习技术,对历史交通数据进行分析,构建出红绿灯周期预测模
型,该模型会结合用户的实时行驶信息,预测出红绿灯倒计时。下列有关数据和信息的说法,正确的是(

A.软件中数据的表现形式仅有数字B.倒计时实时变化体现了信息的真伪性
C.行驶信息传输时必须依附载体D.历史数据在构建预测模型前没有价值
2.某导航软件公司利用大数据分析和机器学习技术,对历史交通数据进行分析,构建出红绿灯周期预测模
型,该模型会结合用户的实时行驶信息,预测出红绿灯倒计时。下列有关该信息系统组成与功能的说法,
正确的是()
A硬件组成不含传感器B.软件使用时需要下载系统所有数据
C.数据加工处理只在服务器完成D.导航软件是应用软件
3.某导航软件公司利用大数据分析和机器学习技术,对历史交通数据进行分析,构建出红绿灯周期预测模
型,该模型会结合用户的实时行驶信息,预测出红绿灯倒计时。下列有关信息安全与保护的做法,不合理
的是()
A.对用户的行驶数据进行加密后再存储B.未经允许发布用户行驶数据集
C.为不同用户组设置不同访问权限D.在其他地域建立备用系统
4.某导航软件公司利用大数据分析和机器学习技术,对历史交通数据进行分析,构建出红绿灯周期预测模
第 1页/共 9页
型,该模型会结合用户的实时行驶信息,预测出红绿灯倒计时。下列策略有助于提高该模型预测准确性的
是()
A.优化机器学习算法B.更换性能更高的移动终端
C.更新该模型的知识库D.增加服务器的存储容量
5.某智能快递柜计费规则为:18 小时以内免费,超时后每 12 小时收费 0.5 元,不足 12 小时按 12 小时计,
最高收费 3 元。用户在柜体触摸屏上输入取件码或使用 App 扫码取件,服务器根据寄存时长计费并在屏幕
上显示收费二维码。用户扫码支付费用后,快递柜发出语音提示并打开相应柜门。下列有关信息编码的说
法,正确的是()
A.使用 APP 扫码的过程是编码的过程B.发出语音提示是模数转换的过程
C.取件二维码包含快递地址、图片等数据D.快递的订单编号不能重复
6.某智能快递柜计费规则为:18 小时以内免费,超时后每 12 小时收费 0.5 元,不足 12 小时按 12 小时计,
最高收费 3 元。用户在柜体触摸屏上输入取件码或使用 App 扫码取件,服务器根据寄存时长计费并在屏幕
上显示收费二维码。用户扫码支付费用后,快递柜发出语音提示并打开相应柜门。下列有关网络技术的说
法,正确的是()
A.取件过程无需网络支持
B.付费过程中必须使用 TCP/IP 协议
C.系统只能通过计算机网络将取件信息发送至用户手机
D.使用 App 扫码开柜时需要手机与快递柜处于同一局域网
7.某智能快递柜计费规则为:18 小时以内免费,超时后每 12 小时收费 0.5 元,不足 12 小时按 12 小时计,
最高收费 3 元。用户在柜体触摸屏上输入取件码或使用 App 扫码取件,服务器根据寄存时长计费并在屏幕
上显示收费二维码。用户扫码支付费用后,快递柜发出语音提示并打开相应柜门。计费功能的部分流程图
如图所示,流程图中应填入的正确内容是()
第 2页/共 9页
A. ①t>0 ②money←money+0.5
B. ①t>0 且 money<3 ②money←((t-1)//12+1)×0.5
C. ①t>0 或 money<3 ②money←t//12×0.5
D. ①t>0 且 money<3 ②money←money+0.5
8.某二叉树添加 1 个叶子节点后是完全二叉树,若新二叉树的中序遍历为 DBEAFCG,则原二叉树的前序
遍历不可能是()
A. ABECFGB. ABDECGC. ADECFGD. ABDECF
9. S从栈底到栈顶元素依次为1,2,4,5,现有新元素3。经过如下操作:若栈非空且新元素小于或等于
栈顶元素,栈顶元素出栈,直到栈空或新元素大于栈顶元素,再将新元素入栈。则S中剩余元素个数为(

A. 1B. 2C. 3D. 4
10.列表 a 包含 7 个先升序后降序且互不相等的元素,即[1,3,5,7,6,4,2],要找到该数组的最大值位置,实现
该功能的程序段如下,则加框(1)(2)处应填入的正确代码依次为()
L,R=1,len(a)-2
while L<=R:
m=(L+R)∥2
第 3页/共 9页
if(1):
L=m+1
else:
R=m-1
print((2))
①a[m]>a[m+1]②a[m]A. ①③B. ②③C. ①⑤D. ②④
11.链表a的每个节点包含数据域与指针域,节点按数据降序排列。现将链表头节点head的数据减5,同时
维持链表的有序性,实现该功能的程序段如下,则①处的正确代码应为()
a[head][0]-=5
q=head
pre=p=a[head][1]
if①:
head=pre
while p!=-1 and a[q][0]pre=p
p=a[p][1]
a[pre][1]=q
a[q][1]=p
A. a[q][0]a[pre][0]
C. a[p][0]a[a[p][1]][0]
12.有如下 Python 程序段:
def f(n,k):
q=[1]+[0]*1000
h,t=0,1
for i in range(n):
q[t]=1
t+=1
for j in range(i):
q[t]=q[h]+q[h+1]
第 4页/共 9页
h+=1;t+=1
q[t]=q[h]
h+=1;t+=1
return q[h+k]
执行语句 res=f(6,3)后,变量 res 的值为()
A. 120B. 20C. 18D. 15
二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,
共26分)
13.某电商仓库的商品补货规则如下:某商品当天销售后的库存量低于其安全库存量时,按该商品最大库存
量的 50%补货。如果所有商品库存量都高于其安全库存量,则库存量最少的商品补货 30。若有多种商品库
存量同为最少,则编号最大的商品补货。商品补货后库存量不能超过最大库存。请回答下列问题:
(1)若某天 5 种商品数据如表所示,则需要补货的商品编号是______。
商品编号01234
原始库存
35501003055 量
当天销售
19520105 量
安全库存
2030152540 量
最大库存
150120100200130 量
(2)实现模拟上述功能的部分 Python 程序如下,请在划线处填入合适的代码。
#初始化每种商品原始库存量、安全库存量、最大库存量分别存储在列表 p、q、r 中,例如 p[0]、q[0]、r
[0]分别表示 0 号商品的原始库存量、安全库存量、最大库存量
while True:
for i in range(len(p)):
#获取 i 号商品当天销售量存入变量 s,代码略
①___
第 5页/共 9页
flag=False
k=0
for i in range(len(p)):
if p[i]b=round(r[i]*0.5)
if p[i]+b>r[i]:
②___
else:
p[i]=p[i]+b
flag=True
if ③___:
k=i
if not flag:
#对 k 号商品补货 30,代码略
#延时 1 天,代码略
14.智能温室大棚设 1000 个监测区,各区域智能终端连接温度、湿度等传感器,智能终端按一定频率上传
采集的环境数据。远程服务器根据阈值判断并反馈给智能终端,智能终端根据服务器发送的指令控制相应
执行器。管理员可通过 APP 实时查看环境数据。各区域数据上传频率和各类环境数据阈值存储在数据库中。
请回答下列问题:
(1)若将规模扩大为现有面积的3倍,并新增不同种类植物的种植区域,该系统最优先需要调整的是______
(单选,填字母)。
A.智能终端和传感器的数量与分布B.服务器的存储容量
C.优化服务器程序的判断算法
(2)若将15分钟数据采集间隔缩短为3分钟,最需要评估和优化性能的硬件是______(单选,填字母:A
.服务器/B.传感器/C.执行器)。
(3)以下操作中,不需要在智能终端程序中实现是______(多选,填字母)。
A.从服务器获取各环境参数的阈值
B.定期清理服务器上的历史环境数据,释放存储空间
C.接收服务器返回的调控指令,并控制相关设备运行
D.分析大棚内不同区域环境数据的变化趋势,生成可视化图表
第 6页/共 9页
(4)系统在运行过程中,某天管理员发现所有区域都没有当天数据,请写出 2 项可能的原因。______
(5)为了验证该系统对植物生长的促进作用,小温在 2025 年 2 月 1 日至 2 月 28 日,将 1—500 号监测点
的执行器全部关闭,作为对照组,501—1000号监测点照常运行,作为实验组。系统加装智能摄像头采集植
物的叶片面积数据。实验结束后,将系统中的数据导出到文件 data.xlsx 中,部分数据如图 a 所示。现要绘
制 2 月份实验数据对比分析图,如图 b 所示。
实现上述功能部分 Python 程序如下,
#导入相关库,读取 data.xlsx 中的数据存入 df,代码略
df["月份"]="";df["组别"]=""
a=["对照组","实验组"]
for i in df.index:
j=df.at[i,"区域编号"]
df.at[i,"组别"]=__________
s=df.at[i,"时间"]
df.at[i,"月份"]=str(s)[5:7]
df=
df=
plt.bar(df['组别'],df['叶片面积'])
#设置绘图参数,并显示如图 b 所示的柱形图,代码略
①请在划线处填入合适的代码。
②划线处可选代码如下,正确的代码是______和______(填字母,顺序错不得分)。
A.df[df["月份"]=="02"]B.df.groupby("计片面积",as_index=False).mean()
C.df[df["时间"]=="02"]D.df.groupby("组别",as_index=False).mean()
15.某校在8时至18时举办素养达人竞赛,活动设有A、B、C三个区域,每个区域同一时刻只进行一项任
务,学生需在任务开始时刻进入区域,任务完成后获得相应的素养积分,之后可继续完成其他任务或者休
息。小明编写程序,计算该竞赛能获得的最高积分。任务数据如图所示,例如图中 A1:6 表示在 8 时到11
第 7页/共 9页
时完成任务 A1 后获得 6 分。
列表 data 依次存储入各区域数据,各区域数据分别按结束时刻升序,每个元素包含任务编号、开始时刻、
结束时刻、积分值 4 个数据项,如 data[0]的值为['A1',8,11,6].
(1)16时的最佳任务路径为C1→B2→B3→A4,可获得的最高积分为16,17时的最佳任务路径为Cl→B2
→B3→C3,可获得的最高积分为 17,则 18 时可以获得的最高积分为______。
(2)定义如下函数merge(a,st,ed),实现在按结束时刻升序的某区域数据索引列表a中,添加 st至ed间(包
含st和ed)的索引列表,使得data[a[0]],data[a[1]]……按结束时刻升序,返回索引列表a。如列表a为[0,1,2,3,4]
,代表 A 区域任务在 data 中的索引。st 为 5、ed 为 9 代表 B 区域任务在 data 中的起止索引,则 merge
(a,st,ed)返回结果为[5,0,1,6,7,2,3,8,4,9]。
def merge(a,st,ed):
i,j=len(a)-1,ed
a+=[0]*(ed-st+1)
k=len(a)-1
while j>=st;
if i>=0 and data[a[i]][2]>data[j][2]:
#①
i-=1
else:
#②
j-=1
k-=1
return a
代码加框①②处中______(单选,填:①/②)处有误,应修改为______。
(3)部分 Python 程序如下,请在划线处填入合适的代码。
num=[5,5,4]#代表 A、B、C 区域任务分别5 个,5 个,4 个
st,n=0,3
第 8页/共 9页
a=[]
for i in range(n):
①___
a=merge(a,st,ed)
st=ed+1
res=[0]*24#存储每个时刻的积分最大值
start,end=8,18
pos=0
for cur in range(start+1,end+1):
②___
while pos=data[a[pos]][2]:
info=data[a[pos]]
if ③___:
pre,r=info[1],info[3]
if mrmr=res[pre]+r
pos+=1
res[cur]=mr
#输出最高积分,代码略
同课章节目录