浙江省强基联盟2025-2026学年高二下学期5月阶段检测信息技术试卷(含答案)

资源下载
  1. 二一教育资源

浙江省强基联盟2025-2026学年高二下学期5月阶段检测信息技术试卷(含答案)

资源简介

浙江省强基联盟2025-2026学年高二下学期5月阶段检测技术试题-高中信息技术
一、单选题
阅读下列材料,完成下面小题:
道路泊位智能翻板停车收费系统利用地磁传感器实时检测车位状态,系统支持自动计费。车辆驶入泊位时,翻板自动升起并开始计时;用户扫码完成缴费后,翻板下降,车辆方可驶离。系统能够生成街道停车流量、收费统计等报表。若监测到传感器或翻板故障,服务器会发送短信通知维护人员。管理人员可通过APP远程监控设备运行状态、远程控制翻板升降。
1.下列关于该系统中数据的说法,正确的是( )
A.控制翻板升降不会产生新数据 B.停车流量报表可用于优化车位管理
C.APP中的数据都是未经加工处理的 D.系统中数据仅包含车位状态数据
2.下列关于该系统组成的描述,正确的是( )
A.车主不属于该系统的用户 B.服务器的存储容量不会影响系统性能
C.地磁传感器属于系统的输入设备 D.APP运行无需操作系统的支持
3.下列关于该系统功能与应用的描述,正确的是( )
A.该系统不具备数据处理功能 B.服务器不对故障信息进行处理
C.该系统的运行对外部环境没有依赖 D.使用该系统能够提高停车收费的效率
4.某区域有12条街道,每条街道100个车位,若用二进制数对这些车位进行编码,二进制编码的前几位表示街道号,其余表示车位号,则所需要的二进制位数最少是( )
A.11 B.12 C.13 D.14
5.下列关于该系统网络技术的说法,正确的是( )
A.远程控制翻板无需遵循网络协议
B.查看收费统计表是网络资源共享的体现
C.扫码缴费只能通过移动通信网络进行
D.用作服务器的计算机无法作为客户端
6.下列做法中,不符合信息系统安全和信息社会责任的是( )
A.定期对系统数据进行备份
B.采集用户个人信息并用于商业广告推送
C.为用户提供本人停车记录查询服务
D.发布车位占用热力图以引导车辆分流
7.某算法的部分流程图如图所示,若n的值为6,数组元素a[0]至a[n-1]依次存放-3,2,1,-4,5,6,执行这部分流程后,输出s的值为( )
A.6 B.7 C.11 D.14
8.某二叉树如图所示,每个节点在中序遍历中都有对应的位置序号。若删除叶子节点F,则剩余结点中,中序遍历位置序号发生变化的是( )
A.节点A B.节点B C.节点C D.节点E
9.队列初始为空。依次处理数字1,2,3,4,5,6,具体操作规则为:若当前队列为空,或队列中的元素之和为奇数,则将该数字直接入队;否则,队首元素连续出队,直到满足上述入队条件,再将当前数字入队。重复执行,直到所有数字处理完毕,队列中的元素个数为( )
A.3 B.4 C.5 D.6
10.有如下Python 程序段:
k=0
i,r=0,""
while i if s[i]=="a":
k+=1
else:
r+=s[i]
i+=1
i+=1
若s 为“abcabacad”,n为3,运行该程序段后,r的值为( )
A.bcb B.bbcd C.bcbc D.bcbcd
11.有如下Python程序段:
b=[0]*10
top=0;b[top]=a[0];s=0
for i in range(1,len(a)):
while top!=-1 and a[i]>b[top]:
top-=1
top+=1
b[top]=a[i]
while top!=-1:
s+=b[top]
top-=1
若a为[5,6,4,7,3,1,2],执行该程序段后,s的值为( )
A.6 B.12 C.14 D.18
12.有如下Python程序段:
head=int(input("请输入head:"))
p=head
a=[[15,5],[12,3],[17,-1],[13,2],[19,5],[21,2]]
n=0
while p!=-1:
n+=1
p=a[p][1]
print(n)
输入下列选项的值,执行该程序段后,输出结果与其他三项不同的是( )
A.0 B.1 C.3 D.4
二、综合题
13.某鱼缸水位控制系统每隔1分钟采集鱼缸水位(单位:厘米)与水泵状态数据,数据格式记为[water,pump],其中pump 为水泵状态:True 表示水泵开启,False 表示水泵关闭。现编写程序,检测系统中如下两类异常状态:第一类,水位处于等级0(水位≤20 cm)且水泵关闭;第二类,水位处于等级2(水位≥80 cm)且水泵继续工作时长超过5 分钟。
(1)若检测到第一类异常,则采集到的数据是_________(单选,填字母)。
A.[15,True] B.[26,True] C.[15,False] D.[26,False]
(2)实现上述功能的部分Python程序如下:
time=5
t = 0
while True:
# 读取当前水位water、水泵状态pump,代码略
if water<=20:
level=0
______:
level=2
else:
level=1
if______:
#发送第一类异常信息,代码略
if level==2 and pump==True:
______
else:
t=0
if t>time:
# 发送第二类异常信息,代码略
# 系统根据水位情况控制水泵启停,代码略
# 延时1分钟,代码略
14.某研究小组搭建了街区车流量监测系统,实现在A、B、C、D 四个街区的路口监测车流量,每个路口配备传感器实时采集车流量数据,并通过智能终端每隔1 分钟将数据通过网络传输至服务器。用户可以通过浏览器查看实时数据。请回答下列问题:
(1)四个街区路口的车流量传感器与智能终端的配备数量合理的是_________(单选,填字母:A.4个传感器+4个智能终端/B.4个传感器+1个智能终端)。
(2)下列操作需要在服务器端实现的是_________(单选,填字母:A.设置数据传输的时间间隔/B.处理浏览器的请求)。
(3)下列关于该系统的说法,正确的有_________(多选,填字母)。
A.车流量数据可以用数据库存储
B.编写智能终端程序时不需要知道服务器地址
C.该系统网络应用软件的实现架构是B/S架构
D.通过浏览器查看实时数据需要访问智能终端
(4)若通过浏览器查看实时数据时,发现A 路口车流量数据长时间没有变化,其他路口数据均正常更新,写出两种可能造成该现象的原因。
(5)将系统中3 月1 日的数据导出到文件data.xlsx 中,部分数据如图a 所示。现统计当天8 点至9 点各路口车流量总和,绘制成如图b 所示的柱形图。
实现上述功能的部分Python程序如下,请选择合适的代码填在划线处(单选,填字母)。
import pandas as pd
import matplotlib.pyplot as plt
df=pd.read_excel("data.xlsx")
df["时"]=[""]*len(df)
for i in range(len(df)):
t=df.at[i,"时间"]
①________
②________
③________
④________
y=df1['车流量']
plt.bar(x,y) # 绘制柱形图
# 设置绘图参数,显示如图b 所示,代码略
程序中①②③④处可选代码有:
A.df.at[i,"时"]=t[0:2]
B.df.at[i,"时"]=t[1:3]
C.df1=df1.groupby("监测点",as_index=True).sum()
D.df1=df1.groupby("监测点",as_index=False).mean()
E.x=df1.index
F.x=df1["监测点"]
G.df1=df1[df1["时"]]=="08"
H.df1=df[df["时"]=="08"]
15.某智能工厂设有n个生产车间,编号为0至n-1。每个车间产品信息包含:产品编号、当前车间编号、下一车间编号、待运送产品数量、单件产品重量。每隔一段时间系统自动更新各车间待运送产品数量。
工厂有一辆无人送货车,载重量上限为m,用于将产品运送至下一车间继续加工。无人送货车的运输路线为固定往返路线:从0号车间出发,依次途经1号、2号…… 直至n-1号车间,完成单程运输后原路返回,再次回到0号车间,以此循环往复。送货车的运输规则如下:
·仅转运当前车间和下一车间均在本次行驶路线上的产品,并按照先途经的车间优先装载;
·装载产品时遵循载重量限制,装货后总重量不得超过上限m;
·针对单个车间的待运产品:若总重量不超过剩余载重量,则全部运送;否则,只运送该
产品能装载的最大数量。
请回答下列问题:
(1)若m为20,某一时刻系统中产品数据如下表所示,则货车第一次从0号车间到n-1(n为6)号车间往返一趟运输的产品数量有_________件。
产品编号 当前车间编号 下一车间编号 待运产品数量 单件产品重量
A1 0 3 2 4
B1 1 5 3 10
C1 2 4 1 5
D1 3 1 3 3
E1 4 0 0 6
F1 5 2 2 9
(2)定义如下updata(lst1,lst2)函数,参数lst1中存有每个车间的5个数据项:产品编号、当前车间编号、下一车间编号、待运送产品数量、单件产品重量。参数lst2中每个元素包含2个数据项:产品编号、产品生产数量。函数功能是将lst2中车间新生产的产品数量更新至lst1中对应产品的待运送产品数量。
def updata(lst1,lst2):
i=0
while i j=0
while j if : lst1[j][3]+=lst2[i][1]
break
j+=1
i+=1
return lst1
若lst1 的长度为8,lst2 的长度为4,则调用函数结束,加框处代码执行次数最多是______次。
(3)模拟无人送货车的运输过程并输出每次运输的产品编号及数量,部分Python程序如下,请在划线处填入合适代码。
def arr(lst,k,n,m):
w=[0]*n
if k==1:
st=0; ed=n
else:
st=n-1; ed=-1
for i in range(st,ed,k):
if (lst[i][2]-lst[i][1])*k>0:
if lst[i][3]!=0 and _______:
c=(m-w[lst[i][1]])//lst[i][4]
if c>lst[i][3]:
c=lst[i][3]
________
j=lst[i][1]
while j!=lst[i][2]:
w[j]+=lst[i][4]*c
j+=k
# 输出运输产品编号及数量,代码略
return lst
'''
读取车间数量和货车载重重量分别存入变量n 和m,从系统获取各车间产品信息,依次存入列表data的data[0]至data[n-1]中,data[i]包含5个数据项依次为产品编号、当前车间编号、下一车间编号、待运送产品数量、单件产品重量,初始待运送产品数量均为0,代码略
'''
k=1
while True:
# 从系统获取各车间最新生产的产品数量,存入列表num
data=updata(data,num)
data=arr(data,k,n,m)
________
参考答案
1.B 2.C 3.D 4.A 5.B 6.B
7.C
8.C
9.A
10.B
11.B
12.C
13.(1)C
(2) elif water>=80 level==0 and pump==False或level==0 and not pump,或其他等价答案 t=t+1 或 t+=1
14.(1)A
(2)B
(3)AC
(4)A 路口的传感器或智能终端硬件故障;A 路口的智能终端与服务器之间的网络连接中断或其他合理表述
(5) A H C E
15.(1)5
(2)26
(3) lst[i][4]<=m-w[lst[i][1]] 或 w[lst[i][1]]

展开更多......

收起↑

资源预览