浙江省绍兴市诸暨市2026届高三5月适应性考试信息技术试卷(含答案)

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

浙江省绍兴市诸暨市2026届高三5月适应性考试信息技术试卷(含答案)

资源简介

2026届浙江省绍兴市诸暨市二模技术试题(信息技术·通用技术)-高中信息技术
一、单选题
阅读下列材料,完成下面小题:
某社区24小时无人超市:顾客刷脸或扫码进门:货架配备重力传感器、RFID读卡器及智能摄像头,拿起商品自动加入虚拟购物车,放回货架自动移除。木结算等异常会语音提示,若强行离店则报警锁闸并推送画面至值班中心,值班中心与顾客可双向对讲处理,顾客可在小程序查看电子小票。服务器后台可生成销售、库存等报表,管理员可通过App查看、管理数据。
1.下列关于该系统中的数据的说法中不正确的是( )
A.服务器可存储未经数字化的数据
B.若系统服务器遭到破坏,则其保存的数据可能会损坏
C.系统中的音频数据属于非结构化数据
D.系统瞬间计算出商品的总价,体现了数据的可加工处理性
2.下列有关信息系统安全的说法,合理的是( )
A.所有工作人员可导出系统后台数据,不会存在安全风险
B.安装了防病毒软件,信息系统不可能遭受病毒攻击
C.定期对数据进行备份,可以确保信息系统数据的完整性
D.实施严格的用户身份验证,可以增强系统数据的安全性
3.下列关于该系统组成与功能的说法,正确的是( )
A.系统的用户是值班人员和顾客
B.系统中的数据采集和数据处理功能均由传感器负责实现
C.该无人超市系统是系统软件
D.为减少系统对外部环境的依赖性,可以给服务器配置不间断电源
4.为了提高智能摄像头识别的准确率,下列方法不可行的是( )
A.提高系统服务器性能 B.收集更多的商品图像数据进行训练
C.优化识别的算法 D.提高图像清晰度
5.下列关于系统中的用户语音数据采集与数字化的说法中,不正确的是( )
A.麦克风采集声音信号需要经过采样、量化、编码三个步骤
B.为了节省存储空间,可将mp3格式的音频转换为Wav格式
C.录制顾客语音时,为提升音质,可提高采样频率
D.在声音信号数字化的过程中,量化位数越大,音频文件的容量可能越大
6.关于该系统所涉及的网络技术,说法正确的是( )
A.终端向服务器上传实时数据时,无需遵循网络协议
B.该超市只能通过5G网络实现与服务器进行数据通信
C.管理员查看销售报表是网络资源共享的体现
D.用户回家查看商品目录和购物金额,无需经过网关
7.某算法的部分流程如图所示,数组a的值为[15,10,8,20,13],执行这部分流程后,输出a的值为( )
A.[8,15,10,13,20] B.[8,10,13,15,20] C.[20,15,10,8,13] D.[20,15,13,10,8]
8.某队列中,队首到队尾的元素依次为A、B、C、D、E、F。元素经过一系列的出队或出队再入队后,队列中的元素依次为E、A、C。则元素A至少经历了多少次出队再入队( )
A.1 B.2 C.3 D.4
9.一棵二叉树的前序遍历序列是ABCDEFG,后序遍历序列是CBFEGDA,则右子树节点的个数可能是( )
A.2 B.3 C.4 D.5
10.甲、乙两段Python程序,功能完全相同,阅读下列程序,下列说法正确的是( )
def sun_rea (a): s=0 for i in range(len(a)): s+=a[i] return s def sum_re(a): if len(a)=1: return a[len(a)-1] else: return a[len(a)-1]+sum_re (a[:len(a)-1])
甲 乙
A.甲程序使用递归算法,乙程序使用迭代算法
B.甲程序通过循环重复执行实现计算,乙程序通过调用自身实现计算
C.甲程序不需要边界条件,乙程序必须设置边界条件
D.一般来说,乙程序比甲程序占用内存更少,算法效率更高
11.有如下 Python 程序段:
a=[10,20,30,40,50,60]
i,j=0,len (a)-1
key=int (input ("请输入查找的数:"))
while i<=j:
m=(i+j)//2
if : i=m+1
else:
j=m-1
print (m)
如果将加框处的代码改为"a[m]<=key" ,下列选项中修改前后运行结果不同的是( )
A.20 B.30 C.40 D.60
12.有如下Python程序段:
import random
a=[[1,5],[5.2],[2,4],[2,0],[4.-1],[3,1]]
p= head = 3:q=a[p][1]
x=random. randint (1,5)
while q!=-1 and a[q][0] p,q = q,a[q] [1]
t=p
while q !=-1:
if a[q][0] < x:
a[p][1]=a[q][1]: a[q][1]=a[t][1]
a[t][1]=q: t,q=a[t][1],a[p][1]
else:
p=q:q=a[q][1]
#遍历链表 a,依次输出a[i][0],代码略
执行上述程序后,下列输出结果不可能的是( )
A.2,1,3,5,2,4 B.2,1,2,3,5,4 C.2,1.3.2,5,4 D.2,1,2,3,4,5
二、综合题
13.小明设计了一套无人超市设备故障预警方案:从服务器数据库导出某传感器近24小时内所有访客的验证数据,验证正确记为1,错误为0。若连续3次及以上错误,则计为1次故障;当日累计超过5次故障,系统即向管理员发出预警,提醒维护线路。
(1)若状态码序列为“0,0,0,1,1,1,0,0,0,0”,则该序列中存在___________处故障。(填数字)
(2)实现上述功能的部分 Python程序如下,请在划线处填入合适的代码。
n = len(a)#数组a中存放了某传感器24小时的验证数据
start=end=0:i=0
①___________
flag=False
while i if②___________:
flag=True: start=i
elif a[i]==0:
end=i
elif flag==True and a[i]=1:
③___________
if k>=3:
count=count+1
flag=False
i=i+1
if flag==True and ond-start+1>=3:
count= count+1
if count>5:
print ("该线路需要检修!")
14.智能超市零售系统利用AI摄像头追踪顾客拿取商品,重力传感器感知库存变化:各智能终端通过Wi-Fi将传感器数据发至服务器;检测到有未支付款商品,服务器下发指令给智能终端,控制门禁、警报器进行干预,管理员可通过App查看、管理数据。
请回答下列问题:
(1)执行器接收的控制指令由___________直接发出(单选,填字母)。
A.智能终端 B.服务器端
(2)利用重力传感器判断商品是否被取走,若重力传感器与智能终端连接故障,下列功能会受影响的是___________(多选,填字母)。
A.智能终端采集其他传感器数据 B.通过手机APP查看实时商品库存数据
C.智能门禁允许顾客进入超市 D.系统自动结算所有商品的总价
(3)下列关于系统维护的操作,做法合理的是__________(多选,填字母)。
A.为提升该系统的安全性,可安装杀毒软件并开启防火墙
B.对数据库数据不进行备份
C.在智能终端上提高传感器采集数据的频率,减轻服务器负荷
D.定期对系统中软、硬件设施进行维护、升级
(4)系统运行一段时间后发现,服务器监测出商品库存数据异常,警报器却未正常工作,请简要说明系统中可能造成上述问题的原因___________。
(5)系统运行过程中,服务器存储了大量的商品购买监测数据,存在未付款等异常情况,管理员需要分析商品销售状况,从数据库导出了2025年的商品销售数据,保存为sp.csv,部分数据如下表所示:
现需要找出正常出售商品中销售量最高的商品,统计该商品各月正常销售量,绘制柱形图。
import pandas as pd
import matplotlib.pyplot as plt
df= pd.read_csv("sp.csv")
#根据时间戳,生成“月份”列,例如:根据‘2025/1/18:00’生成‘1月’,代码略
dfl = df[df["订单状态"]=="正常"]
df2 =①___________
df3 = df2. sort_values("数量",ascending=False)
cla = df3.at[df3. index[0],"商品编号"]
df3 =②___________
df3 = df3.groupby("月份")[数量"]. Sun()
③___________
#设置中文字体,图表标题,呈现图表,代码略
划线处可选的代码如下,为实现上述功能,请在划线处填入合适的选项。
A.df[df["商品编号"]=cla]
B.df1[df1["商品编号"]=cla]
C. df2[df2["商品编号"]=cla]
D.df1. groupby("商品编号",as_index=Falso). sum()
E. df1. groupby(商品编号,as_index=False).count()
F. plt.bar(df3["月份"],df3["数量"])
G. plt.bar (df3.index,df3.values)
15.学校举办学科实践成果展示活动,每个展示项目均由至少2名同学合作完成,部分同学会同时参与多个项目的展示,活动安排规定:如果有同学参与了多个项目,则这些项目的展示顺序不能相邻,避免该同学来不及切换场地、准备道具。例如:同学A同时参与项目1和项目2,则项目1与项目2不能相邻展示。
(1)各个项目的参加人员如下所示:
项目 参加人员
1 A,C,E,F,G,I
2 A,C,D
3 B,E,J
4 E,H
5 B,G
6 B,H
这些项目按活动安排规定___________(填:能/不能)排定合理顺序
(2)如果两个项目没有共同成员,则这两个项目可以相邻,函数can_place(last,new)用于判断项目new能否排在last后面,如果可以返回True,不能则返回False。相应代码如下,请在划线处填入合适的代码。
def has_common(pl,p2):
#判断两个项目是否有共同成员,如有返回True,否则返回False ,代码略
def can place(last,new):
if last==0:
return True
if___________:
return False
else:
return True
(3)实现是否能按规则排定顺序的程序如下,请在划线处填入合适的代码。
def find_valid_order():
global order
used = [False) * (pcount + 1)
order = [0] * pcount #记录最终排好项目顺序
stack = [[0,0] for i in range (pcount)]; top = -1
pos = 0; cur = 1
while pos < pcount:
if pos = 0:
pre = 0
else:
pre = order[pos -1]
found = False
while cur <= pcount:
if①___________:
cur = cur + 1
else:
if can_place(pre,cur):
used[cur] = True; order[pos] = cur
②___________: stack[top]= [pos,cur]
pos = pos +1: cur = 1
found = True
break
else:
cur = cur + 1
if not found:
if top=-1:
return False
pos,prepro= stack[top]: top = top-1
③___________: order[pos] = 0
cur = prepro + 1
return True
’’’获取项目数pcount与每个项目成员表pro,代码略。pro为一个字典结构为(项目:[成员表])。
例如pro = [1: ["A","C","E","F, "G","I"],……]’’’
order =[]
success=find_valid_order()
if success:
print(合法展示顺序:")
#输出代码略
else:
print("无法生成合理顺序! ")
参考答案
1.A 2.D 3.D 4.A 5.B 6.A
7.A
8.B
9.C
10.B
11.B
12.D
13.(1)2
(2) count=0或等价答案 flag==False and a[i]==0或等价答案 k=end-start+1或等价答案
14.(1)A
(2)BD
(3)AD
(4)警报器故障,警报器连接故障,服务器端处理商品异常数据的代码编写有误。或其他合理答案
(5) D B G
15.(1)不能
(2)has_common (last,new)
(3) used[cur]或等价答案 top+=1或等价答案 used[prepro]=False或等价答案

展开更多......

收起↑

资源预览