2026年10月 浙江浙南名校联盟信息技术考试试卷(含答案)

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

2026年10月 浙江浙南名校联盟信息技术考试试卷(含答案)

资源简介

绝密★考试结束前
2026 10 月浙江省浙南名校联盟
高三年级技术学科练习
考生须知:
1.本试题卷共14页,满分100分,考试时间90分钟。
2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号。
3.所有答案必须写在答题卷上,写在试卷上无效。
4.考试结束后,只需上交答题卷。
第一部分信息技术(50分)
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
阅读下列材料,回答第1至6题。
某市建设“智慧公园”管理系统,在园内布置多个温湿度传感器,实时采集空气和土壤数据,通过5G网络传输至服务器。系统根据数据分析结果,自动控制喷灌设备的启停和喷水量。同时,安装高清摄像头监控园区动态,自动识别游客的不文明行为(如翻越护栏、乱扔垃圾),进行语音播报提醒,并将视频推送给管理员,进行人工复核,确定惩戒方案。管理员可通过手机 APP查看实时和历史数据。
1.关于该系统中数据与信息的说法,正确的是
A.传感器采集的原始数据不具备任何价值
B.该系统的数据表现形式只有视频
C.该系统中的数据包含结构化数据和非结构化数据
D.管理员查看不文明行为视频的过程不会产生新数据
2.关于该系统组成的描述,不正确的是
A.系统的数据输出功能由喷灌设备实现
B.管理员手机 APP 的运行需要操作系统的支持
C.服务器的存储器容量会影响系统的性能
D.管理员是该系统的用户之一
3.关于该系统网络技术的分析,正确的是
A.管理员通过APP 查看不同区域的违规视频,体现了网络资源共享的功能
B.向喷灌设备下发控制指令无需遵循网络协议
C.该系统所有的数据传输只能使用5G网络
D.该系统服务器和APP 的通信无需经过网关
4.该系统的摄像头识别不文明行为是基于神经网络方法实现的,下列说法不正确的是
A.识别不文明行为属于联结主义人工智能的应用
B.该识别模型利用深度学习技术构建神经网络
C. AI识别不文明行为后,管理员进行人工复核,体现了混合增强智能的理念
D.训练识别模型时,提供的数据规模越大,识别准确率一定越高
5.下列有关信息安全与保护的做法,合理的是
A.随意剪辑发布游客的不文明行为视频
B.及时修补系统漏洞,有助于降低系统遭受入侵的风险
C.所有管理员共用一个账户,方便统一管理
D.加密存储系统数据,可完全避免数据泄露
6.管理员从系统推送的不文明视频中截取了一帧画面,保存为一张分辨率为1280*720、位深度为24的 BMP位图图像,下列关于该图像的说法正确的是
A.将图像另存为JPEG 格式,画质不会发生变化
B.该图像放大后不会失真
C.该图像的存储容量约为2.64MB
D.画面中的人数越多,图像的存储容量越大
7.某算法的流程图如第7题图所示,若数组a的初始值为[4,3,7,2,6,9,5],执行该算法流程后,输出的结果为
A.[9,7,6,5,4,3,2]
B.[5,7,6,9,4,2,3]
C.[4,7,6,9,5,2,3]
D.[2,3,4,7,6,9,5]
8.已知某二叉树的前序遍历序列为ABDCEF,中序遍历序列为DBAECF。下列关于该二叉树的说法,正确的是
A.该二叉树的高度为4
B.该二叉树是一棵完全二叉树
C.该二叉树有2个叶子节点
D.该二叉树的后序遍历序列为DBEFCA
9.栈初始为空,数字7、3、5、4、6依次入栈的规则为:若栈为空或当前数字大于栈顶数字,当前数字直接入栈;否则,栈顶数字出栈,再将当前数字入栈。重复执行上述操作,直到所有数字全部入栈,此时栈中元素(从栈底到栈顶)为
A.7,6 B.7,3,5,4,6 C.3,4,6 D.4,6
10.有如下 Python 程序段:
s =
k, i = 2, 0
while len(s) l= 0:
i = (i + k - 1) % len(s)
print(s[i], end =
s = s[:i] + s[i + 1:]
k += 1
程序运行后,输出的结果为
A. yohpnt B. yhntpo C. tpynho D. python
11.有如下 Python程序段:
for i in range(1, n):
for j in range( ):
if d[j] > d[j + 1]:
d[j], d[j + 1] = d[j + 1], d[j]
划线处可选的表达式有:
①0, n - i ②i, n - 1 ③n - 2, i - 2, - 1
④n - i - 1, - 1, - 1 ⑤0, n - 2 ⑥n - 2, - 1, - 1
其中能实现对数组d中的元素升序排列的有
A.1个 B.3个 C.4个 D.6个
12.有如下 Python程序:
lnk = [[1,1],[2,2],[3,3],[4,4],[5,-1]]
head = 0
for i in range(len(a)):
p = head
while p != - 1 and a[i][0] != lnk[p][0]:
q = p; p = lnk[p][1]
if (1) :
if p == head:
head = (2)
else:
lnk[q][1] = lnk[p][1]
else:
if lnk[p][1] != - 1:
lnk[p][1] = (3)
若a为[[1,1],[2,0],[2,1]],运行程序段后, lnk为[[1,1],[2,3],[3,3],[4,4],[5,-1]], head为3。
程序段中(1)~(3)处可选语句为:
①a[i][1] == 0 ②a[i][1] == 1 ③q
④lnk[q][1] ⑤lnk[p][1] ⑥lnk[lnk[p][1]][1]
则(1)~(3)处语句序号依次为
A.①④⑥ B.①⑤⑥ C.②③④ D.②⑤⑥
二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,共26分。)
13.高速公路某路段设有多处区间测速点,每处测速点对应一个监控区间[start,end](单位:千米)。同一个行驶方向上,多个测速区间可能相互重叠,交管部门需要对这些区间进行合并,得到一组互不重叠的区间集合。例如区间[[3,4],[1,2],[4,6]],合并得到的结果为[[1,2],[3,6]]。请设计算法,合并所有重叠区间,输出得到的区间集合。要求合并后的区间集合完整覆盖原始所有区间范围,无遗漏、无冗余区间,并按区间起始值 start升序排列。
(1)某路段上的测速区间为[[5, 12], [1, 4], [8, 15], [20, 25], [18, 22], [25, 35]],按上述规则合并后,得到的区间集合为 ▲ (写出完整的二维数组形式)。
(2)实现上述功能的部分 Python程序如下,请在划线处填入合适的代码。
#读取各测速区间的数据存储于 intervals 列表中,代码略
mx = max(p[1] for p in intervals) #找出所有区间的最大右端点
diff = [0] * (mx * 2 + 2)
for i in intervals:
diff[i[0] * 2] += 1; diff[i[1] * 2 + 1] --= 1
①
sum d = 0 #当前扫描位置的覆盖区间数
start =- 1 #当前合并区间的起点,-1表示尚未进入覆盖区间
for i in range(len(diff)):
sum d += diff[i]
if ② :
if start < 0:
start = i
elif start >= 0:
ans. append( ③ )
start =- 1
print(ans) #输出结果
14.为提升防灾减灾能力,某市建设了一套智慧防洪调度系统,在所有江河水道、水库以及城市低洼路段设置监测点,每个监测点均布设多个水位传感器、雨量计。智能终端每小时获取一次数据,并将采集到的数据通过无线通信方式实时传输至服务器,存储到数据库中。服务器利用人工智能预测洪峰的到达时间和淹没范围,并根据预测结果通过智能终端控制流域内水闸的开启角度和泵站的抽水功率。当系统预测到即将发生险情时,会自动向受影响区域居民的手机APP推送预警信息和最优撤离路线,同时向管理员发送详细的数据分析报告。管理员可以随时通过APP 进行手动干预,修改水泵运行参数等。
请回答下列问题:
(1)该系统智能终端和服务器之间的数据流向是 ▲ (单选,填字母:A.双向/B.单向)。
(2)下列关于该系统数据处理与存储的说法,不正确的有 ▲ (多选,填字母)。
(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)
A.智能终端具有数据处理功能
B.所有数据均存储在服务器的数据库中
C.通过手机APP 查看实时数据,需要访问智能终端
D.服务器可以直接控制水闸的开启角度,无需经过智能终端
(3)下列关于该系统搭建的说法,正确的有 ▲ (多选,填字母)。
(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)
A.在系统搭建的前期准备过程中选定数据库管理系统属于详细设计
B.采用的是B/S架构,服务器负荷高
C.编写智能终端程序时,需要知道服务器的 IP 地址
D.系统搭建完毕后需进行硬件、软件、网络等测试
(4)系统正常运行一段时间后,管理员发现某低洼路段积水严重,水位已超过阈值,但管理员和区域居民没有收到预警信息,请写出2种可能的原因。(其他监测点均能正常监测、预警,系统的网络通信无异常)
(5)将系统中8月份监测点1的降雨量数据导出到文件 data. xlsx中,部分数据如第14题图a所示。现要统计该监测点每天的总降雨量,按日降雨量由高到低排列并输出(部分结果如第14题图b所示),再找出其中达到暴雨等级(日降雨量≥50毫米)的数据,绘制如第14题图c所示的柱形图。
日期 时间 降雨量
8月1日 0:00 0
8月1日 1:00 0
8月1日 2:00 0
8月1日 3:00 0
8月31日 21:00 0
8月31日 22:00 0
8月31日 23:00 0
第14题图a 第14题图b 第14题图 c
实现上述功能的部分 Python程序如下,请选择合适的代码填入划线处(填字母)。
import pandas as pd
import matplotlib. pyplot as plt
df = pd. read excel(’ data. xlsx’)
df1 = ①
df2 = ②
print(df2)
df3 = ③
plt. bar(df3.日期,df3.降雨量) #绘制柱形图
#设置绘图参数,并显示如第14题图c所示的柱形图,代码略
①②③处可选代码有:
A. df2[df2.降雨量>= 50]
B. df2[降雨量>= 50]
C. df. groupby(’日期’, as index = False).降雨量. sum()
D. df. groupby(’降雨量’, as index = False). sum()
E. df1. sort values(’日降雨量’, ascending = False)
F. df1. sort values(’降雨量’, ascending = False)
15.某高中创客社团只有一台3D打印机,开学初收到了n件打印任务。每件任务有各自的打印时长(单位:小时)和取件截止时间。打印机同一时间只能打印一件作品,且每件任务必须连续打印、不能中断(打印机全天24小时运行)。现要编写程序模拟打印过程,使得能在取件截止时间前完成的任务数量最多。
具体规则:先按取件截止时间升序排序,按序选择打印任务,若能在取件截止时间前完成,就加入打印计划,否则替换计划中打印时长最大的任务(若新任务打印时长不低于计划中的各任务时长,则不替换)。
例如,有5件打印任务信息如下表:
任务编号 1 2 3 4 5
打印时长 (小时) 3 2 4 1 3
取件截止时间 5 3 7 4 6
原始数据 排序后数据
首先选择任务2,打印时间从第1小时到第2小时,能在取件截止时间第3小时前完成,加入打印计划。任务4可在取件截止时间前完成,也可加入计划……按上述规则执行后,最多能完成编号为2、4、5的3件任务。
(1)任务信息存储在 tasks列表中,其中每个元素由打印时长和取件截止时间2个数据项组成。若 tasks=[[5,5],[1,6],[2,7],[4,9]],,能在取件截止时间前完成的最多任务数是 ▲ 。
(2)下列程序段的功能是根据每个任务的取件截止时间,对 tasks中的元素进行升序排序。请在划线处填入合适的代码。
def b search(a, key, left, right):
while left <= right:
mid =(left + right)// 2
if a[mid][1] > key[1]:
right = mid - 1
else:
left = mid + 1
return left
def insert sort(a):
for i in range(1, len(a)):
key = a[i]
pos = b search(a, key, 0, i - 1)
for j in range( ▲ ):
a[j + 1] = a[j]
a[pos]= key
return a
tasks = insert sort(tasks)
(3)实现模拟打印功能的部分 Python程序如下,程序中用到的列表函数与方法如下表所示,请在程序中划线处填入合适的代码。
函数与方法 功能
w. append(x) 在列表w末尾添加元素x
w. remove(x) 删除列表w中第一个值为x的元素
def arrange(tasks):
total = 0; lst = []
for i in range(n):
if ① :
total += tasks[i][0]
lst. append(tasks[i][0])
else:
if len(lst) == 0:
continue
max dur = lst[0]
for j in range(1, len(lst)):
if lst[j] > max dur:
max dur = lst[j]
if ② :
lst. remove(max dur)
lst. append(tasks[i][0])
③
return len(lst)#返回在截止时间前完成的最多任务数量'''
读取每件任务的打印时长(单位:小时)和取件截止时间,保存在 tasks列表中。
tasks[i]包含2个数据项, tasks[i][0]、 tasks[i][1]分别存放打印时长及取件截止时间,数据已按取件截止时间升序排序,代码略。
'''
print(arrange( tasks))
1.页
高三年级技术学科参考答案
命题学校:平阳中学 审题学校:乐清中学
第一部分信息技术(50分)
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
题号 1 2 3 4 5 6 7 8 9 10 11 12
答案 C A A D B C B D C A B D
二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,共26分。)
13. (1) [[1,4],[5,15],[18,35]] (1分)
(2) ①ans = [ ] (2分)
②sum d > 0 (2分)
③[start // 2, i // 2]或[start // 2, (i - 1) // 2] (2分)
14. (1) A (1分)
(2) BCD (2分)
(3) CD (2分)
(4)该路段的水位传感器数量过少/故障、该路段的智能终端故障或其它合理答案(1项1分,共2分)
(5) ①C ②F ③A (3分,每空1分)
15. (1) 3 (1分)
(2) i - 1, pos - 1, - 1 (2分)
(3) ①total + tasks[i][0] <= tasks[i][1] (2分)
②max dur > tasks[i][0] (2分)
③total += tasks[i][0] - max dur 或 total = total + tasks[i][0] - max dur (2分)
高三技术学科答案第1页(共1页)

展开更多......

收起↑

资源预览