资源简介 绝密★考试结束前2025 年 6 月浙江省普通高校招生选考科目考试技 术姓名:____________ 准考证号:___________________考生须知:1.答题前,请务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔分别填写在试题卷和答题纸规定的位置上。2.答题时,请按照答题纸上“注意事项”的要求,在答题纸相应的位置上规范作答,在本试题卷上的作答一律无效。3.非选择题的答案必须使用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用 2B 铅笔,确定后必须用黑色字迹的签字笔或钢笔描黑。第一部分 信息技术(共 50 分)一、选择题(本大题共 12 小题,每小题 2 分,共 24 分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)阅读下列材料,回答第 1 至 2 题,某校师生可在学校图书馆自助设备上借还图书,还可通过在线图书馆系统查看借阅记录、续借图书、浏览新书推荐。1.下列关于数据的说法,正确的是A.图书的封面图像和馆藏数量在编码方式上没有差异B.数据库的应用降低了图书数据管理的效率C.对借阅数据的加工处理可为图书采购提供依据D.图书借还的数据仅存储在自助设备中2.下列措施中,不能有效提升在线图书馆数据安全的是A.向用户发送借阅到期的提醒信息B.对用户信息进行加密存储C.定期修改管理员密码D.为系统服务器增加不间断电源阅读下列材料,回答第 3 至 7 题,某智慧公交系统中的车载终端内置了北斗定位、4G/5G 通信、音频采集、NFC 识别等模块,实时采集、处理公交车辆行驶数据,然后传输至服务器;车载摄像头识别违规驾驶行为,发出语音提醒,并通过车载终端将违规视频传输至服务器;公交 APP 为用户提供查询服务,还可在电子地图上实时显示公交车辆行驶路线和位置。技术(选考)试题- 1 -3.在电子地图上实时显示公交车辆行驶路线和位置的过程中,没有用到的技术是A.北斗定位 B.4G/5G 通信 C.数据可视化 D.NFC4.下列关于公交 APP 功能和设计的说法,正确的是A.该 APP 具有数据处理功能B.该 APP 的运行不需要操作系统支持C.该 APP 升级和维护都是为了适应公交线路的变化D.该 APP 只能直接从车载终端获取车辆实时位置5.下列关于该系统中硬件和网络的说法,正确的是A.该系统无需在公交车上配备输出设备B.车载终端中必定有处理器部件C.车辆行驶数据传输至服务器无需网络协议的支持D.通过 4G/5G 网络才能使用公交 APP 的查询功能6.将车载终端采集的声音存储为未经压缩的 Wave 格式音频文件,下列说法不正确的是A.声音采集实现了从模拟信号到数字信号的转换B.音频采集模块的采样频率会影响音频的音质C.现场声音越嘈杂,得到的音频文件存储容量越大D.为了节省存储空间,可将 Wave 格式音频转换为 MP3 格式7.车载摄像头识别违规驾驶行为是基于神经网络方法实现的,下列说法不正确的是A.识别违规驾驶行为是人工智能技术的应用B.训练神经网络模型时需要提供驾驶行为数据C.进行违规驾驶行为识别时仍离不开原始训练数据D.识别违规驾驶行为的结果并不总是正确的8.某二叉树如第 8 题图所示,E 节点在前序遍历序列中的位置记号为 x。下列二叉树中,E 节点在中序遍历序列中的位置序号也为 x 的是9.某队列中,队首到队尾的元素依次为 A,B,C,D,E。元素出队后直接输出或重新入队,若输出次序为 B,D,C,E,A,则元素 A 重新入队的最少次数为A.1 B.2 C.3 D.410. 有如下 Python 程序段:技术(选考)试题- 2 -i, r = n, ""while i < len(s):r += s[i]i += 1if i % 5 == 0:i += n若 s 为 "abcdefghi",n 为 2,运行该程序段后,r 的值为( )A. "abefi" B. "abfg" C. "cdehi" D. "cdhi"11. 有如下 Python 程序段:tag = [0] * len(data)p = i = 0while i < len(data):if tag[p] == 0 and data[p][1] != -1:tag[i] += 1p = data[p][1]else:tag[i] += tag[p]i += 1p = i若 data 为 [[11,3],[23,-1],[15,0],[26,1],[63,2]],运行该程序段后,tag[4] 的值为( )A. 1B. 2C. 3D. 412. 定义如下函数,返回 key 在列表 data 中的下标,若 key 不存在,则返回 -1。def bsearch(data, key):i, j = 0, len(data) - 1while i <= j:m = (i + j) // 2for k in range(m - 1, m + 2):if i <= k <= j and data[k] == key:return kif data[m] < key:i = m + 2else:j = m - 2return -1技术(选考)试题- 3 -如果调用函数返回结果不正确,则 data 可能是( )A. [16,19,18,22,20,29,25]B. [16,19,20,18,22,25,29]C. [18,16,19,20,22,29,25]D. [18,16,20,19,25,22,29]二、非选择题(本大题共 3 小题,其中第 13 小题 8 分,第 14 小题 9 分,第 15 小题 9分,共 26 分)13.某小组搭建水质监测系统,采集某水域溶解氧和 pH 的数据,进行水质监测。对于每个传感器,智能终端每小时获取 3 次数据,将 3 个数据的中位数(排序后处于中间位置的数)通过 5G 模块上传至服务器。服务器检测到异常情况时,向管理员发送警示信息,并通过智能终端控制指示灯闪烁。用户通过浏览器可查看系统数据。请回答下列问题:(1)pH 数据从采集到存入数据库的数据流向为 ▲ (单选)A. 传感器→服务器→智能终端→数据库B. 传感器→智能终端→服务器→数据库(2)该系统的数据处理 ▲ (单选)。A. 全部在服务器端完成B. 全部在智能终端完成C. 部分在智能终端完成,部分在服务器端完成(3)若连接在智能终端上的 5G 模块突发故障不能工作,会引发的问题有 ▲ (多选)。A. 无法通过浏览器访问溶解氧历史数据B. 智能终端无法传输 pH 数据至服务器C. 服务器向智能终端传送控制信号失败D.服务器向管理员发送警示信息失败(4)智能终端每小时获取的 3 个 pH 数据分别存入 y1、y2 和 y3,将中位数存入 m 的部分流程图如第 13 题图所示。图中 ▲ 处应填入第 13 题图技术(选考)试题- 4 -(5)现需增加水温监测的功能,在智能终端接入温度传感器后,还需对软件部分作多处修改。请用文字描述其中 1 处修改建议。14.水质监测系统已采集了某水域一年的 pH 数据,该水域 pH 值的正常范围为 6-8。现要对这些数据进行分析,请回答下列问题:(1)将监测点 1 的数据导出,存于 pHdata.xlsx 文件中,如第 14 题图 a 所示。现要找出 pH 均值最高的月份,并统计该月 pH 大于 8 的日分布情况,绘制如第 14 题图 b 所示的柱形图。实现上述功能的部分 Python 程序如下,请选择合适的代码填入划线处(单选)。import pandas as pdimport matplotlib.pyplot as pltdf = pd.read_excel("pHdata.xlsx")df1 = df.groupby("月", as_index = False).pH.mean() #分组求平均df2 = ①#将 df2 首行的月份存入 m,代码略print("pH 值最高月份序列为:", m)df_m = ②df_ex = df_m[df_m["pH"] > 8] #筛选df_cnt = ③#重命名 pH 列名称为"次数",代码略plt.bar(df_cnt["日"], df_cnt["次数"])#设置绘图参数,显示如第 14 题图 b 所示的柱形图,代码略程序中①②③处可选的代码有:A. df[df["月"] == m]B. df2[df2["月"] == m]C. df.sort_values("pH", ascending=False) #降序排序D. df_ex.groupby("日", as_index=False).pH.count() #分组计数E. df1.sort_values("pH", ascending=False)F. df_ex.groupby ("时", as_index = False). pH.count()(2)将 7-12 月的 pH 数据存储于列表 data 中,要求出一个最长连续序列,其中每个pH 值均在正常范围内。如果这样的序列有多个,则选择数值总和最小的序列(若仍有多个,选择最早出现的),输出其长度和起始下标。实现上述功能的部分 Python 程序技术(选考)试题- 5 -如下,请在划线处填入合适的代码。# 读入 pH 数据,按采集的时间顺序存储于列表 data 中,代码略maxn = start = maxt = 0①while i < len(data):if 6 <= data[i] <= 8:total = 0k = iwhile i < len(data) and 6 <= data[i] <= 8:total += data[i]i += 1②if n > maxn:maxn = nstart = kmaxt = totalelif ③:start = kmaxt = totali += 1# 输出最长连续序列的长度 maxn 和起始下标 start,代码略15.某校实验室有多台相同的实验仪器,每台仪器同一时间仅限一位学生使用。现要开发一个仪器预约系统,开发前先对实验室的学生进出记录进行统计分析。请回答下列问题:(1)实验室某天 09:30 前学生进出情况如第 15 题图 a 所示,09:00 时实验室内的学生数为 ▲ 。学号 1010 1021 3009 1010 2081 3009 1021时间 08:00 08:05 08:20 08:45 08:50 08:50 09:15行为 进 进 进 出 进 出 出(2)定义如下函数,用于统计在实验室连续停留时间少于 5 分钟的学生人次。参数 b列表中每个元素包含 3 个数据项,依次为学号、时间(用分钟表示,例如 08:05 表示为485)和行为(1 表示进,-1 表示出)。列表 b 用于存放某天学生进、出实验室的记录,每条进(出)的记录都有一条与之对应的出(进)记录。def fcount(b):【此处为空白矩形框】i = cnt = 0while i < len(b)-1:技术(选考)试题- 6 -if b[i+1][1] - b[i][1] < 5:cnt += 1i += 2return cnt①要实现函数功能,方框处需实现对列表 b 的操作是 ▲ (单选)。A.按时间排序:时间相同时,按行为由大到小排序B.按学号排序:学号相同时,按时间由小到大排序C.按行为排序:行为相同时,按学号由小到大排序② 若函数 fcount(b)的功能修改为统计“学生离开实验室后,8 分钟内返回”的情况出现的次数,可将函数中划线处代码修改为: ▲ and b[i][1]-b[i- 1][1]<8。(3)仪器预约系统中,学生可在线预约仪器使用时段,系统按预约提交顺序逐个处理,如果预约的使用时段有仪器可用,预约成功,否则失败。实现预约处理功能的函数如下,其中用到的部分列表函数与方法如第 15 题图 b 所示,请在划线处填入合适的代码。函数与方法 功能lst.insert(i,x) 在列表 lst 中下标为 i 的位置插入元素 x。若 i 大于等于 len(lst),则在lst 末尾添加元素 x。第 15 题图 b```函数参数 `data` 列表存放已按提交顺序排列的预约信息,每个元素包含 4 个数据项,依次为学号、起始时间、终止时间、是否成功。其中起始、终止时间都用 8 位数字字符串表示,如 “09280830” 表示 9 月 28 日 8 点 30 分;“是否成功” 数据项用于存放每个预约的处理结果。参数 `m` 存放实验室仪器台数。```def proc(data, m):a = []for i in range(len(data)):① p1 = 0while p1 < len(a) and a[p1][0] <= data[i][1]:p1 += 1if p1 > 0:p2 = p1 - 1技术(选考)试题- 7 -else:p2 = 0while p2 < len(a) and a[p2][0] < data[i][2]:if ② :flag = Falsebreakp2 += 1if flag:for j in range(p1, p2):a[j][1] += 1a.insert(p2, [data[i][2], 0])a.insert(p1, [data[i][1], 1])if p1 > 0:③a[p2 + 1][1] = a[p2][1] - 1data[i][3] = flag技术(选考)试题- 8 -2025 年 6 月浙江省普通高校招生选考科目考试技术参考答案第一部分 信息技术(共 50 分)一、选择题(本大题共 12 小题,每小题 2 分,共 24 分,每小题列出的四个备选项中只有一个是符合题目要求的不选、错选、多选均不得分。)题号 1 2 3 4 5 6 7 8 9 10 11 12答案 C A D A B C C A B C D B二、非选择题(本大题共 3 小题,其中第 13 题 8 分,第 14 题 9 分,第 15 题 9 分,共 26 分)13.(1)B (1 分)(2)C (1 分)(3)BC (2 分)(4)y1>y3 或 y1>=y3 或 not y1(5)在智能终端软件中新增温度传感器驱动接口,并修改数据处理逻辑以包含温度数据(如每小时取 3 次温度数据的中位数),同时更新服务器端数据库结构以存储温度数据。 (2 分)14.(1)①E (1 分)②A (1 分)③D (1 分)(2)①i = 0 (2 分)②n = i - k (2 分)③n == maxn and total < maxt (2 分)15.(1)2 (1 分)(2)①B (1 分)②i>0 and b[i][0]==b[i - 1][0] (2 分)(3)① flag = True (1 分)② a[p2][1]==m (2 分)③ a[p1][1]=a[p1 - 1]+1 (2 分)技术(选考)试题- 9 - 展开更多...... 收起↑ 资源预览