摘要:
**基本信息**
以智慧图书馆、智能大棚等真实情境为载体,融合信息系统、数据处理、算法编程等知识,考查信息意识与计算思维。
**题型特征**
|题型|题量/分值|知识覆盖|命题特色|
|----|-----------|----------|----------|
|选择题|10题30分|信息系统组成(如RFID技术)、数据存储(如十六进制)、网络分类(如局域网)、算法流程图分析|情境串联(如材料题组)、基础概念辨析(如数据与信息区别)|
|非选择题|2题20分|B/S架构识别、Pandas数据统计(如groupby)、函数逻辑编写(如扫雷游戏iscorrect函数)|项目式任务(如CO₂检测系统数据处理)、算法与编程结合(如Python程序填空)|
内容正文:
2026年6月浙江省普通高中学业水平考试
技术
本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷共8页,第一部分1至4页,第二部分5至8页。满分100分,考试时间60分钟。
考生注意:
1.答题前,请务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在试题卷和答题纸规定的位置上。
2.答题时,请按照答题纸上“注意事项”的要求,在答题纸相应的位置上规范作答,在本试题卷上的作答一律无效。
3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑。
第一部分 信息技术(共50分)
一、选择题(本大题共10小题,每小题3分,共30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
阅读下列材料,完成下面小题。
某市图书馆上线“智慧图书馆管理系统”,访客可通过手机App或馆内自助终端查询图书信息、办理业务。每本图书中嵌入RFID电子标签,书架内置读写器,可实时感知图书的在架状态。该图书馆的管理还引入AI技术,例如根据监控视频,分析图书馆各区域的拥挤程度,实现动态分配座位。
1. 下列关于该材料中数据与数据处理的说法,正确的是( )
A. 自助终端上的图片和文字是信息
B. 图书馆数据库中存储的数据是大数据
C. 图书馆服务器中的数据以十六进制进行存储
D. 图书馆手机App属于应用软件
2. 以下关于该系统的描述,正确的是( )
A. RFID是短距高频的无线电技术 B. 访客在访问过程中不会产生数据
C. 监控视频属于非结构化数据 D. 访客不是该信息系统的用户
3. 下列未体现人工智能技术应用的是( )
A. 进入图书馆需要经过人脸识别 B. 访客通过关键字检索所需图书
C. 图书馆App个性化推荐书籍 D. 利用图像识别检测各区域访客人数
4. 图像A为2048×640像素点、颜色位深度为24位的位图,将其转换为1024×320像素点、256色的位图图像B。则图像A与图像B的存储容量之比是( )
A. 4:1 B. 3:1 C. 12:1 D. 2:3
5. 下列关于网络说法不正确的是( )
A. 网络是由计算机系统、数据通信系统以及网络软件和网络协议组成的
B. 传输控制协议(TCP协议)管理被传送内容的完整性
C. 计算机网络按照覆盖范围分为局域网,城域网和广域网
D. 网络资源共享仅指网络中数据资源的共享
阅读下列材料,完成下面小题。
某农业基地部署了智能大棚环境监控系统,大棚内各处设置有温度传感器,湿度传感器和光照传感器,实时获取环境数据。智能终端将采集到的数据通过无线局域网发送至系统服务器。服务器根据农作物的生长模型自动判断是否采取通风、灌溉或补光措施。管理员可通过浏览器登录该平台查看大棚内的各项数据,还可以远程控制各类执行器的工作。
6. 下列措施能够提升该系统数据安全性的是( )
A. 所有用户具备相同的用户权限 B. 为提高响应速度关闭系统防火墙
C. 定期对系统数据进行备份 D. 所有设备设置相同密码,方便维护管理
7. 下列关于该系统的说法,正确的是( )
A. 系统的硬件仅包括摄像头和传感器
B. 通风、灌溉等措施体现了信息系统对外部世界的控制
C. 通过无线局域网传输数据时不需要遵守TCP/IP协议
D. 各类执行器由服务器直接控制
8. 系统运行一段时间后,发现大棚内湿度严重偏低,但温度保持正常,故障原因不可能的是( )
A. 湿度传感器故障 B. 系统服务器未工作
C. 灌溉设备损坏 D. 系统的灌溉湿度阈值设置有误
9. 某算法的流程图如图所示,若输入的内容为3,13,12,7,2,-1,则下列说法不正确的是( )
A. 语句i%3=0?共执行了5次
B. 程序运行完成后i值为-1
C. 程序运行完成后ans的值为15
D. 若将输入修改为6,8,3,5,3,-1,输出结果ans不变
10. 某Python程序段如下:
s=input()
ans=""
for i in range(len(s)):
if 'a'<=s[i]<='z':
ans += chr((ord(s[i])-ord('a')+4)%26+ord('a'))
elif '0'<=s[i]<='9':
ans += str((int(s[i])+4)%10)
print(ans)
程序运行时,若输入为“as75@_38”,则输出的结果是( )
A. ew119712 B. ew1972 C. wo19@_38 D. ew19@_72
二、非选择题(本大题共2小题,每小题10分,共20分)
11. 某研究小组开发了“室内CO2浓度检测系统”,其页面规划如图a所示。用户可通过浏览器登录,查询室内的CO2数据。
图a
(1)该信息系统选择的开发模式是_________(B/S架构或C/S架构)。
(2)使用智能终端micro:bit提交1号传感器的CO2的浓度值为20,其访问的子页面地址是http://__________。
(3)研究小组将2025年的数据导出到data.xlsx, 部分数据如图b所示,统计1号传感器各月份的CO2浓度平均值,并找出CO2浓度平均值最高的4个月份,绘制柱状图c。
实现该功能的部分Python程序如下,请选择合适的代码填入划线处。
import pandas as pd #导入 pandas 模块
import matplotlib.pyplot as plt #导入 matplotlib 绘图库的 pyplot 子库
df=pd.read_excel("data.xlsx") #读取 data.xlsx 文件中的数据
①__________
②__________
③__________
plt.bar(df3.月,df3.浓度值)
#设置图表样式,显示折线图,代码略
划线处可选的代码有:
A.df1=df[df.传感器编号==1]
B.df1=df[传感器编号==1]
C.df3=df2.sort_values("浓度值",ascending=False).head(4)
D.df3=df2.sort_values("浓度值",ascending=True).head(4)
E.df2=df1.groupby("月").浓度值.sum()
F.df2=df1.groupby("月",as_index=False).浓度值.mean()
12. 简易版扫雷游戏:在n行2列的区域内(n>2)存在着若干个地雷,已知第一列为未排雷区域,第二列为已排雷且全部无雷区域。根据图a所示游戏规则,分析某扫雷区域地雷的分布情况。
请回答下列问题:
(1)若有图b所示5行2列的扫雷区域,根据游戏规则,第一列共有________个地雷。
图c
(2)小明编写了简易版扫雷游戏的python程序,程序运行界面如图c所示。定义函数iscorrect(),参数col1为第一列数据,col2为第二列数据,m为排雷区域的总行数,该函数功能是判断第一列的地雷分布情况是否匹配第二列已知数据,请在划线处填入合适的代码。
def iscorrect(col1,col2,m):
flag=True
for i in range(m):
if i==0 or i==m-1:
if col1[0]+col1[1] != col2[0] or col1[m-1]+col1[m-2] != col2[m-1]:
flag = False
break
else:
if _________:
flag = False
break
return flag
(3)实现上述功能的主程序如下,请在划线处填入合适的代码。
# 未排雷的第一列数据,只包含0或1,0表示该位置无地雷,1表示该位置有地雷second=list(map(int, input("请输入第二列已排雷且全部无雷数据:").split(",")))
# 输入第二列已排雷且全部无雷数据,并将其转换为整数列表(如 second 为[1,2,2,2,2,1,2,1])
________
for s in range(2**n):
first=[]
for i in range(n):
r = s%2
s //= 2
first = [r]+first
if________:
print("第一列地雷的分布情况:",first)
第1页/共1页
学科网(北京)股份有限公司
$
2026年6月浙江省普通高中学业水平考试
技术
本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷共8页,第一部分1至4页,第二部分5至8页。满分100分,考试时间60分钟。
考生注意:
1.答题前,请务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在试题卷和答题纸规定的位置上。
2.答题时,请按照答题纸上“注意事项”的要求,在答题纸相应的位置上规范作答,在本试题卷上的作答一律无效。
3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑。
第一部分 信息技术(共50分)
一、选择题(本大题共10小题,每小题3分,共30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
阅读下列材料,完成下面小题。
某市图书馆上线“智慧图书馆管理系统”,访客可通过手机App或馆内自助终端查询图书信息、办理业务。每本图书中嵌入RFID电子标签,书架内置读写器,可实时感知图书的在架状态。该图书馆的管理还引入AI技术,例如根据监控视频,分析图书馆各区域的拥挤程度,实现动态分配座位。
1. 下列关于该材料中数据与数据处理的说法,正确的是( )
A. 自助终端上的图片和文字是信息
B. 图书馆数据库中存储的数据是大数据
C. 图书馆服务器中的数据以十六进制进行存储
D. 图书馆手机App属于应用软件
2. 以下关于该系统的描述,正确的是( )
A. RFID是短距高频的无线电技术 B. 访客在访问过程中不会产生数据
C. 监控视频属于非结构化数据 D. 访客不是该信息系统的用户
3. 下列未体现人工智能技术应用的是( )
A. 进入图书馆需要经过人脸识别 B. 访客通过关键字检索所需图书
C. 图书馆App个性化推荐书籍 D. 利用图像识别检测各区域访客人数
【答案】1. D 2. C 3. B
【解析】
【1题详解】
本题考查数据与信息、大数据、数据存储、软件分类相关基础知识。A选项,自助终端上的图片和文字是承载信息的数据,并非信息本身,说法错误;B选项,大数据具备体量巨大、类型多样、价值密度低、处理速度快的特征,图书馆数据库存储的数据不符合大数据的定义,说法错误;C选项,计算机中所有数据都以二进制形式存储,并非十六进制,说法错误;D选项,图书馆手机App是为满足用户查询办理业务需求开发的专用应用程序,属于应用软件,说法正确。故答案为:D。
【2题详解】
本题考查信息系统、RFID技术、数据分类相关知识。A选项,RFID包含低频、高频、超高频等多个频段,并不都是短距高频无线电技术,说法错误;B选项,访客访问系统过程中会产生访问日志、操作记录等数据,说法错误;C选项,非结构化数据没有固定规范的结构,监控视频属于非结构化数据,说法正确;D选项,访客使用该智慧管理系统,属于该信息系统的用户,说法错误。故答案为:C。
【3题详解】
本题考查人工智能技术的应用识别。A选项,人脸识别属于人工智能模式识别领域的应用,不符合题意;B选项,通过关键字检索图书属于普通的数据库信息检索技术,没有应用人工智能技术,符合题意;C选项,个性化推荐书籍依靠人工智能推荐算法实现,属于人工智能应用,不符合题意;D选项,图像识别检测访客人数属于人工智能计算机视觉领域的应用,不符合题意。故答案为:B。
4. 图像A为2048×640像素点、颜色位深度为24位的位图,将其转换为1024×320像素点、256色的位图图像B。则图像A与图像B的存储容量之比是( )
A. 4:1 B. 3:1 C. 12:1 D. 2:3
【答案】C
【解析】
【详解】本题考查位图图像存储容量的计算。位图存储容量的计算公式为存储容量=水平像素数×垂直像素数×位深度÷8,计算容量之比时,公式中共同的除数8可以约去,直接计算水平像素数、垂直像素数与位深度乘积的比值即可。首先计算图像A的对应乘积:2048×640×24;256色对应的位深度为8位,因为2的8次方等于256,因此图像B的对应乘积为1024×320×8。计算可得,图像A与图像B的存储容量之比为(2048×640×24):(1024×320×8)=12:1,对应题目第三个选项。故答案为:C。
5. 下列关于网络说法不正确的是( )
A. 网络是由计算机系统、数据通信系统以及网络软件和网络协议组成的
B. 传输控制协议(TCP协议)管理被传送内容的完整性
C. 计算机网络按照覆盖范围分为局域网,城域网和广域网
D. 网络资源共享仅指网络中数据资源的共享
【答案】D
【解析】
【详解】本题考查计算机网络的基础概念。第一个选项,网络确实是由计算机系统、数据通信系统以及网络软件和网络协议共同组成,该说法正确;第二个选项,传输控制协议即TCP协议,负责保障数据的可靠传输,管理被传送内容的完整性,该说法正确;第三个选项,按照覆盖范围划分,计算机网络可以分为局域网、城域网和广域网,该分类正确;第四个选项,网络资源共享不只有数据资源的共享,还包含硬件资源共享、软件资源共享,该说法错误,本题要求选出说法不正确的选项。故答案为:D。
阅读下列材料,完成下面小题。
某农业基地部署了智能大棚环境监控系统,大棚内各处设置有温度传感器,湿度传感器和光照传感器,实时获取环境数据。智能终端将采集到的数据通过无线局域网发送至系统服务器。服务器根据农作物的生长模型自动判断是否采取通风、灌溉或补光措施。管理员可通过浏览器登录该平台查看大棚内的各项数据,还可以远程控制各类执行器的工作。
6. 下列措施能够提升该系统数据安全性的是( )
A. 所有用户具备相同的用户权限 B. 为提高响应速度关闭系统防火墙
C. 定期对系统数据进行备份 D. 所有设备设置相同密码,方便维护管理
7. 下列关于该系统的说法,正确的是( )
A. 系统的硬件仅包括摄像头和传感器
B. 通风、灌溉等措施体现了信息系统对外部世界的控制
C. 通过无线局域网传输数据时不需要遵守TCP/IP协议
D. 各类执行器由服务器直接控制
8. 系统运行一段时间后,发现大棚内湿度严重偏低,但温度保持正常,故障原因不可能的是( )
A. 湿度传感器故障 B. 系统服务器未工作
C. 灌溉设备损坏 D. 系统的灌溉湿度阈值设置有误
【答案】6. C 7. B 8. B
【解析】
【6题详解】
本题考查信息系统的数据安全防护知识。所有用户具备相同权限会带来越权操作、数据泄露的风险,无法提升数据安全性;关闭系统防火墙会使系统更容易遭受网络攻击,威胁数据安全;定期对系统数据进行备份,可以在数据损坏或丢失后完成恢复,能够有效提升系统数据安全性;所有设备设置相同密码,密码容易被破解,会增大数据泄露风险,无法提升数据安全性。故答案为:C。
【7题详解】
本题考查信息系统的组成与工作原理。该系统的硬件包括传感器、智能终端、服务器、执行器等,并非仅包括摄像头和传感器;系统根据采集的环境数据生成决策,通过通风、灌溉调节大棚环境,体现了信息系统对外部世界的控制;通过无线局域网传输数据同样需要遵守TCP/IP协议;各类执行器接收服务器指令后完成操作,并非由服务器直接控制。故答案为:B。
【8题详解】
本题考查信息系统的故障分析。湿度传感器故障会无法准确采集湿度数据,导致系统不触发灌溉,可能出现湿度偏低、温度正常的情况;如果系统服务器未工作,服务器无法同时处理温度和湿度数据,温度也无法保持正常,因此该故障原因不可能;灌溉设备损坏后无法执行灌溉指令,会出现湿度偏低、温度正常的情况;灌溉湿度阈值设置过高,系统不会及时触发灌溉,会导致湿度严重偏低,温度不受影响保持正常。故答案为:B。
9. 某算法的流程图如图所示,若输入的内容为3,13,12,7,2,-1,则下列说法不正确的是( )
A. 语句i%3=0?共执行了5次
B. 程序运行完成后i值为-1
C. 程序运行完成后ans的值为15
D. 若将输入修改为6,8,3,5,3,-1,输出结果ans不变
【答案】D
【解析】
【详解】本题考查算法流程图的理解与模拟运行分析。我们对原输入逐步模拟流程:初始值i为0,ans为0,输入依次是3,13,12,7,2,-1。该流程图逻辑为:每次先判断当前i是否等于-1,如果是就退出循环输出ans;如果不是就输入新的i,再判断i能否被3整除,如果能就将i累加到ans,之后回到循环开头。原输入过程中一共输入了5个非-1的数,因此i%3=0的判断共执行了5次,最终输入-1后循环结束,运行完成后i的值就是-1,累加能被3整除的数得到ans为3加12等于15,前三个选项说法都正确。修改输入为6,8,3,5,3,-1后,累加所有能被3整除的数得到ans为6加3加3等于12,和原来的结果15不同,输出结果ans发生了改变,因此第四个选项的说法不正确,本题要求选择不正确的选项。故答案为:D。
10. 某Python程序段如下:
s=input()
ans=""
for i in range(len(s)):
if 'a'<=s[i]<='z':
ans += chr((ord(s[i])-ord('a')+4)%26+ord('a'))
elif '0'<=s[i]<='9':
ans += str((int(s[i])+4)%10)
print(ans)
程序运行时,若输入为“as75@_38”,则输出的结果是( )
A. ew119712 B. ew1972 C. wo19@_38 D. ew19@_72
【答案】B
【解析】
【详解】本题考查Python程序的执行逻辑与字符运算。我们逐个处理输入字符串"as75@_38"中的每个字符:
小写字母a,计算得到偏移后序号为(0+4)%26=4,对应字符e,加入ans;
小写字母s,对应原序号为18,偏移后序号(18+4)%26=22,对应字符w,加入ans,当前ans为ew;
数字7,计算得(7+4)%10=1,加入字符1,ans变为ew1;
数字5,计算得(5+4)%10=9,加入字符9,ans变为ew19;
字符@、_既不是小写字母也不是数字,不满足添加条件,不会加入ans;
数字3,计算得(3+4)%10=7,加入字符7,ans变为ew197;
数字8,计算得(8+4)%10=2,加入字符2,最终结果为ew1972,对应第二个选项。故答案为:B。
二、非选择题(本大题共2小题,每小题10分,共20分)
11. 某研究小组开发了“室内CO2浓度检测系统”,其页面规划如图a所示。用户可通过浏览器登录,查询室内的CO2数据。
图a
(1)该信息系统选择的开发模式是_________(B/S架构或C/S架构)。
(2)使用智能终端micro:bit提交1号传感器的CO2的浓度值为20,其访问的子页面地址是http://__________。
(3)研究小组将2025年的数据导出到data.xlsx, 部分数据如图b所示,统计1号传感器各月份的CO2浓度平均值,并找出CO2浓度平均值最高的4个月份,绘制柱状图c。
实现该功能的部分Python程序如下,请选择合适的代码填入划线处。
import pandas as pd #导入 pandas 模块
import matplotlib.pyplot as plt #导入 matplotlib 绘图库的 pyplot 子库
df=pd.read_excel("data.xlsx") #读取 data.xlsx 文件中的数据
①__________
②__________
③__________
plt.bar(df3.月,df3.浓度值)
#设置图表样式,显示折线图,代码略
划线处可选的代码有:
A.df1=df[df.传感器编号==1]
B.df1=df[传感器编号==1]
C.df3=df2.sort_values("浓度值",ascending=False).head(4)
D.df3=df2.sort_values("浓度值",ascending=True).head(4)
E.df2=df1.groupby("月").浓度值.sum()
F.df2=df1.groupby("月",as_index=False).浓度值.mean()
【答案】(1)B/S架构
(2)192.56.0.22:8080/input?id=1&val=20
(3) ①. A ②. F ③. C
【解析】
【详解】本题考查信息系统开发架构、URL地址构造以及Python中pandas库数据处理的相关知识。
(1)B/S架构是浏览器/服务器架构,特点是用户通过浏览器访问服务器提供的服务,符合题目中用户通过浏览器登录查询数据的描述,因此开发模式为B/S架构。
(2)结合题图a可知,服务器的基础地址为192.56.0.22:8080,提交传感器数据的子页面1的路径格式为/input?id=传感器编号&val=浓度值,本题中传感器编号为1,浓度值为20,因此完整访问地址为192.56.0.22:8080/input?id=1&val=20。
(3)代码填空分析:第一步需要从原始数据中筛选出1号传感器的所有数据,使用pandas筛选数据的正确写法为选项A,所以①填A;第二步需求是统计每个月份的浓度平均值,需要按月份分组后计算浓度平均值,选项F是按月份分组,保留月份列并计算浓度平均值,符合需求,所以②填F;第三步需求是找出平均值最高的4个月份,需要按照浓度平均值降序排序后取前4条数据,ascending=False代表降序排序,head(4)取前4条,选项C符合需求,所以③填C。
12. 简易版扫雷游戏:在n行2列的区域内(n>2)存在着若干个地雷,已知第一列为未排雷区域,第二列为已排雷且全部无雷区域。根据图a所示游戏规则,分析某扫雷区域地雷的分布情况。
请回答下列问题:
(1)若有图b所示5行2列的扫雷区域,根据游戏规则,第一列共有________个地雷。
图c
(2)小明编写了简易版扫雷游戏的python程序,程序运行界面如图c所示。定义函数iscorrect(),参数col1为第一列数据,col2为第二列数据,m为排雷区域的总行数,该函数功能是判断第一列的地雷分布情况是否匹配第二列已知数据,请在划线处填入合适的代码。
def iscorrect(col1,col2,m):
flag=True
for i in range(m):
if i==0 or i==m-1:
if col1[0]+col1[1] != col2[0] or col1[m-1]+col1[m-2] != col2[m-1]:
flag = False
break
else:
if _________:
flag = False
break
return flag
(3)实现上述功能的主程序如下,请在划线处填入合适的代码。
# 未排雷的第一列数据,只包含0或1,0表示该位置无地雷,1表示该位置有地雷second=list(map(int, input("请输入第二列已排雷且全部无雷数据:").split(",")))
# 输入第二列已排雷且全部无雷数据,并将其转换为整数列表(如 second 为[1,2,2,2,2,1,2,1])
________
for s in range(2**n):
first=[]
for i in range(n):
r = s%2
s //= 2
first = [r]+first
if________:
print("第一列地雷的分布情况:",first)
【答案】(1)3 (2)col1[i-1] + col1[i] + col1[i+1] != col2[i]
(3) ①. n = len(second) ②. iscorrect(first, second, n)
【解析】
【详解】本题考查逻辑推理能力和Python程序设计,枚举算法的应用。
(1)设第一列5个位置(从上到下)为 a,b,c,d,e,取值0(无雷)/1(有雷),根据规则列条件:
首尾规则:a+b=1,d+e=1
中间规则:a+b+c=2,b+c+d=1,c+d+e=2
推导得: c=1,b+d=0⇒b=0,d=0,进而得a=,e=1,最终第一列为 [1,0,1,0,1],共3个地雷。
(2)当 i不是首尾行时,根据规则,第二列第i位的值等于第一列上一行(i−1)、当前行(i)、下一行(i+1)的地雷和,不相等则说明分布错误,因此条件为col1[i-1]+col1[i]+col1[i+1] != col2[i]。
(3)①n是总行数,第二列second的长度等于行数,因此填n = len(second)。②需要调用定义好的iscorrect()判断当前生成的first(第一列分布)是否符合规则,符合则输出,因此填iscorrect(first, second, n)。
第1页/共1页
学科网(北京)股份有限公司
$