浙江省七彩阳光新高考研究联盟2024-2025学年高二下学期期中联考信息技术试卷(Word版附解析)
展开
这是一份浙江省七彩阳光新高考研究联盟2024-2025学年高二下学期期中联考信息技术试卷(Word版附解析),文件包含浙江省七彩阳光新高考研究联盟2024-2025学年高二下学期期中联考信息技术试题原卷版docx、浙江省七彩阳光新高考研究联盟2024-2025学年高二下学期期中联考信息技术试题Word版含解析docx等2份试卷配套教学资源,其中试卷共25页, 欢迎下载使用。
高二年级技术学科试题
考生须知:
1.本卷共 12 页满分 100 分,考试时间 90 分钟。
2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。
3.所有答案必须写在答题纸上,写在试卷上无效。
4.考试结束后,只需上交答题纸。
第一部分 信息技术(50 分)
一、选择题(本大题共 12 小题,每小题 2 分,共 24 分。每小题列出的四个备选项中只有一
个是符合题目要求的,不选、多选、错选均不得分)
1. 智能交通系统通过摄像头、地磁感应、车载终端等设备实时采集路况,AI 算法通过数据驱动自主学习实
现自动优化信号灯配时,动态调整潮汐车道,将通行效率提升 25%以上。基于大数据的出行预测系统能提
前 30 分钟预警拥堵,通过导航 APP 分流车辆,缓解城市交通压力。
下列关于数据和信息的说法,正确的是( )
A. 材料中只有 25、30 是数据
B. 信息是数据经分析、解释后得到的
C. 智能交通系统中获取的数据在计算机中都是以 ASCII 码存储
D. 智能交通系统获取的数据是多样性的,数据的多样性为科学研究提供了可靠的依据
【答案】B
【解析】
【详解】本题考查数据与信息的特征。 A 选项错误,数据不仅包括数值型数据,材料中摄像头采集的图像、
地磁感应信号、车载终端位置信息等非数值内容均属于数据。 B 选项正确,信息是数据经过分析、解释后
产生的有意义的内容,如 AI 算法根据路况数据优化信号灯配时、出行预测系统通过数据预警拥堵等,均
体现了数据到信息的转化。 C 选项错误,ASCII 码仅用于字符编码,而图像、传感器信号等数据以二进制
形式存储。 D 选项错误,智能交通系统的数据确实具有多样性,但材料中数据的主要应用是提升通行效率、
缓解交通压力等工程实践,而非为科学研究提供可靠依据。 因此,本题选择 B 选项。
2. 智能交通系统通过摄像头、地磁感应、车载终端等设备实时采集路况,AI 算法通过数据驱动自主学习实
现自动优化信号灯配时,动态调整潮汐车道,将通行效率提升 25%以上。基于大数据的出行预测系统能提
第 1页/共 14页
前 30 分钟预警拥堵,通过导航 APP 分流车辆,缓解城市交通压力。
下列关于人工智能的说法,正确的是( )
A. 该系统人工智能的实现要先构造知识库
B 人工智能已经可以完全代替交警完成所有工作
C. 智能交通系统中通过摄像头拍摄视频保存到服务器体现了人工智能技术
D. 该系统中 AI 算法实现自动优化信号灯配时主要使用的人工智能方法是联结主义
【答案】D
【解析】
【详解】本题考查的是人工智能。选项 A 说法错误,知识库是符号主义的实现方式,而题干明确提到“数
据驱动自主学习”;选项 B 说法错误,当前人工智能尚无法完全替代人类工作,如交警的现场执法、应急
处理等;选项 C 说法错误,摄像头拍摄视频并保存是普通的数据采集行为,未体现智能处理;选项 D 说法
正确,题干提到“数据驱动自主学习”,这正是联结主义(通过神经网络从数据中学习规律)的典型特征。
故选 D。
3. 智能交通系统通过摄像头、地磁感应、车载终端等设备实时采集路况,AI 算法通过数据驱动自主学习实
现自动优化信号灯配时,动态调整潮汐车道,将通行效率提升 25%以上。基于大数据的出行预测系统能提
前 30 分钟预警拥堵,通过导航 APP 分流车辆,缓解城市交通压力。
以下关于数据与大数据处理的说法不正确的是( )
A. 该系统中的数据量庞大,价值密度高
B. 大数据处理的基本思想是分治思想
C. 该系统中的大数据包括非结构化数据
D. 大数据处理技术能增强导航服务的智能性
【答案】A
【解析】
【详解】本题考查大数据的特征及处理技术。 A 选项错误,大数据具有 价值密度低的特征,如摄像头采
集的大量视频数据中,有效路况信息占比通常较低。 B 选项正确,大数据处理常采用分治思想,通过分布
式计算将大规模数据拆分为小数据集处理(如 MapReduce 框架)。 C 选项正确,该系统中摄像头采集的
图像 / 视频、地磁感应信号等属于非结构化数据。 D 选项正确,大数据处理技术为导航 APP 提供拥堵预
警和分流策略,直接增强了导航服务的智能性。 因此,本题选择 A 选项。
4. 智能交通系统通过摄像头、地磁感应、车载终端等设备实时采集路况,AI 算法通过数据驱动自主学习实
第 2页/共 14页
现自动优化信号灯配时,动态调整潮汐车道,将通行效率提升 25%以上。基于大数据的出行预测系统能提
前 30 分钟预警拥堵,通过导航 APP 分流车辆,缓解城市交通压力。
下列有关材料中信息系统功能和安全的说法,正确的是( )
A. 该智能交通系统设计成熟,不存在局限性
B. 导航 APP 可以通过语音合成技术实现语音提示功能
C. 材料中智能交通系统多人共享账户,不会影响该信息系统的安全
D. 系统对数据进行加密,每天定时备份数据,就能保证数据的安全
【答案】B
【解析】
【详解】本题考查的是信息系统安全。选项 A 说法错误,任何系统都存在局限性,如数据准确性、设备故
障等;选项 B 说法正确,语音合成技术(TTS)是导航 APP 的常见功能;选项 C 说法错误,多人共享账户
会增大密码泄露、权限混乱等安全风险;选项 D 说法错误,数据安全需综合防护(如防火墙、访问控制等),
仅加密和备份不足以保证安全。故选 B。
5. 某城郊农场采用“四维一体”智慧系统,基于 4G 网络实现远程监控与自动化管理。系统包含三大核心
模块:安防网络(3 台太阳能 4G 摄像头实现移动侦测并推送警报)、灌溉网络(5 区土壤传感器通过 4G 传
输数据并自动启泵,节水 30%)、环境网络(温湿度传感器实时同步数据并联动调控)。所有数据通过 4G 回
传,实现电子台账自动生成与生产分析,实施后人力成本降 50%,成为区域 4G 智慧农业标杆。
下列关于该智慧农业系统网络故障影响的说法,不正确的是( )
A. 工作人员勘测环境无异常,但系统提示异常并启泵灌溉,由此判断该系统的 4G 网络通信模块出现故障
B. 摄像头移动侦测功能依赖持续网络连接,断网时将导致安防监控完全失效
C. 系统设计存在单点故障风险,如网络运营商服务中断会同时影响环境监测、灌溉控制和电子台账功能
D. 若 4G 网络中断,土壤湿度传感器将无法传输数据,但本地存储的自动灌溉程序仍可维持基础运作
【答案】A
【解析】
【详解】本题考查的是网络故障。系统提示异常并启泵灌溉,可能是由于传感器数据传输错误或系统逻辑
错误。4G 网络通信模块故障通常会导致数据传输中断或延迟,但不会直接导致系统误判环境异常。故本题
应选 A。
6. 某城郊农场采用“四维一体”智慧系统,基于 4G 网络实现远程监控与自动化管理。系统包含三大核心
模块:安防网络(3 台太阳能 4G 摄像头实现移动侦测并推送警报)、灌溉网络(5 区土壤传感器通过 4G 传
输数据并自动启泵,节水 30%)、环境网络(温湿度传感器实时同步数据并联动调控)。所有数据通过 4G 回
第 3页/共 14页
传,实现电子台账自动生成与生产分析,实施后人力成本降 50%,成为区域 4G 智慧农业标杆。
下列关于该智慧农业信息系统支撑技术的描述,正确的是( )
A. 土壤湿度传感器和温湿度传感器均属于执行器
B. 土壤湿度传感器通过检测电流变化判断土壤湿度,数据以模拟信号的方式传输到小程序中
C. 电动泵属于执行器,由传感器直接触发
D. 手机 APP 属于应用软件,其运行需依赖操作系统
【答案】D
【解析】
【详解】本题考查的是信息系统的支撑技术。选项 A 描述错误,土壤湿度传感器和温湿度传感器属于传感
器,而非执行器。执行器是执行操作的设备;选项 B 描述错误,数据以数字信号的方式传输到小程序中;
选项 C 描述错误,灌溉系统是自动启泵(通过系统分析数据后触发),而非由传感器直接触发。故选 D。
7. 录制一段存储容量约为 5MB、采样频率为 44.1kHz、量化位数为 16 位、双声道的 WAV E 格式音频,其
播放时长约为( )
A. 120s B. 60s C. 30s D. 10s
【答案】C
【解析】
【详解】本题考查的是音频编码。音频文件容量=采样频率*量化位数*声道数*时长/8。设时长为t秒,则44100
*16*2*t/8/1024/1024=5 MB,计算得 t=30,故本题答案是 C 选项。
8. 某算法的部分流程图如下图所示,执行这部分流程,若输入 x 的值为“QiCaiLianMeng”则输出 result 的
值是( )
第 4页/共 14页
A. Lnn B. QiCaiiaMeg C. LnEn D. QiCaiiaMe
【答案】B
【解析】
【详解】本题考查的是流程图识读。流程图的功能是遍历输入的字符串 x,提取字符 ASCII 码值是奇数的字
符。字符串"QiCaiLianMeng"中 ASCII 码值是奇数的字符有:QiCaiiaMeg。故选 B。
9. 已知变量 s="3a4b52",下列 Pythn 表达式的值最小的是( )
A. int(s[0]+s[2])*2 B. len(s)**2
C. rund(flat(s[0]+s[2])/3) D. int(s[-1])*10
【答案】C
【解析】
【详解】本题考查 Pythn 表达式计算。 A 选项:int(s[0]+s[2])*2,s[0] 为 '3',s[2] 为 '4',s[0]+s[2] 会
将两个字符串拼接为 '34',然后使用 int() 函数将其转换为整数 34,再乘以 2,得到 34 * 2 = 68。 B 选项:
len(s)**2,len(s) 用于计算字符串 s 的长度,s 的长度为 6,6 ** 2 表示 6 的平方,结果为 36。 C 选项:
rund(flat(s[0]+s[2])/3),s[0]+s[2] 拼接为 '34',使用 flat() 函数将其转换为浮点数 34.0,再除以 3 得到
约为 11.33,rund() 函数用于对浮点数进行四舍五入,结果为 11。 D 选项:int(s[-1])*10,s[-1] 表示字符
串 s 的最后一个字符,即 '2',使用 int() 函数将其转换为整数 2,再乘以 10,得到 2 * 10 = 20。 11 < 20
< 36 < 68,C 选项的值最小。因此,本题选择 C 选项。
第 5页/共 14页
10. 商店商品促销,商品满 100 元打 9 折,满 200 元打 8 折(折扣按最高优惠计算,不可叠加)。已知商品
原价为 s,要为其计算折后价格 t,下面选项正确的是( )
A. B.
if s>=200:
t=s t=s*0.8
if s>=200: elif s>=100:
t=s*0.9 t=s*0.9
else: else:
t=s*0.8 t=s
C. D.
if s>=100:
if s>=100:
t=s*0 9
t=s*0.9
if s>=200:
elif s>=200:
t=s*0.8
t=s*0.8
else:
else:
t=s
t=s
A. A B. B C. C D. D
【答案】A
【解析】
【详解】本题考查的是 pythn 选择语句。选项 B,逻辑错误,若原价≥200 元反而打 9 折,其他情况打 8 折,
与规则矛盾;选项 C,两次独立判断,若原价≥100 元先打 9 折,但后续可能被覆盖(如原价≥200 元会再打
8 折),但中间的数值(如 150 元)会被错误重置为原价;选项 D,条件顺序错误,先判断≥100 元,导致≥
200 元的条件永远无法触发(已被包含在≥100 元的条件中)。故选 A。
11. 有如下 Pythn 程序段:
n=int(input("请输入 n 的值(n>1):"))
a=[]
i=2
第 6页/共 14页
while n>1:
if n % i==0:
a.append(i)
n//=i
else:
i+=1
fr num in a:
print(num,end="")
执行该程序段后,输入 60,则输出的结果是( )
A. 2 2 3 5 1 B. 2 2 3 5 60 C. 2 2 3 5 D. 2 3 5 60
【答案】C
【解析】
【详解】本题考查的是 pythn 循环语句。程序功能:该程序用于对输入的正整数 n 进行质因数分解,并将
分解结果存储在列表 a 中,最后输出列表内容。60=2*2*3*5,故最后输出的结果是:2 2 3 5,故选 C。
12. 有如下 Pythn 程序段:
imprt randm
a=[0]*6
b=[False]*30
fr i in range(6):
if i % 3 !=0:
a[i]=randm.randint(1,29) #生成 1-29 的随机整数
while b[a[i]]:
a[i]=randm.randint(1,29)
b[a[i]]=True
else:
a[i]=randm.randint(5,15)*2
print(a)
执行上述程序后,输出的值可能为( )
A. [7,12,24,19,10,20] B. [14,10,27,22,10,18]
C. [8,24,18,20,17,28] D. [18,14,26,18,12,29]
第 7页/共 14页
【答案】D
【解析】
【详解】本题考查的是 pythn 循环及随机函数。循环变量 i 的取值范围是 0~5。当 i % 3 != 0 时(即 i=1、2、
4、5),生成 1~29 的唯一随机整数(通过 b 数组去重);否则(i=0、3 时),生成 10~30 的偶数(5~15 随机
数乘 2)。选项 A,索引 0 的值 7 不符合 10~30 偶数的要求;选项 B,索引 1 和 4 的值 10 重复,违反唯一性;
选项 C,索引 0 的值 8 不符合 10~30 偶数的要求。故本题应选 D。
二、非选择题(本大题共 3 小题,其中第 13 小题 9 分,第 14 小题 8 分,第 15 小题 9 分,共
26 分)
13. 某电商企业为优化 2024 年末商品策略,需对仓储系统中的商品数据进行多维度分析。数据部门提取了
包含货号、货物名称、进货价格、进货数量、销售价格、销售数量及入库时间等字段的完整销售数据集,
如图 a 所示。
图 a
(1)公司现需要筛选出 2024 年 12 月的入库数据,请在划线处填入合适的代码。
imprt pandas as pd
imprt matpltlib.pyplt as plt
#图表显示中文字体,代码略
df=pd.read_excel("db.xlsx")
temp=[0]*len(df)
fr i in df.index:
temp[i]=df.at[i,"入库时间"][:7]
第 8页/共 14页
df["入库年月"]=temp
df1=df[_____]
(2)公司需要统计 2024 年 12 月各货物的利润率(利润率=(销售价格-进货价格)/进货价格),计算每种
商品的平均利润率,取平均利润率前三的数据,绘制如图 b 所示的柱形图,实现该功能的部分 Pythn 程序
如下:
图 b
df1["利润率"]=_________
df2=df1.grupby("_________",as_index=False).利润率.mean()
df2=df2.③("利润率",ascending=False).head(3)
plt.figure()
plt.bar(______________)
plt.shw()
请在程序中划线处填入合适的代码。
(3)bar 函数中应填入的正确代码为_________(单选,填字母)
,df1.利润率
B.df1["货物名称"],df1["利润率"]
,df2.利润率
D.df2["货物名称"],df2["利润率"]
【答案】 ①. df.入库年月=="2024-12"或 df["入库年月"]=="2024-12" ②. (df1.销售价格-df1.进货价格)
/df1.进货价格或其他等价答案 ③. 货物名称 ④. srt_values ⑤. D
【解析】
【详解】本题考查 pandas 数据处理。
第 9页/共 14页
(1) 要筛选出 2024 年 12 月的入库数据,该处答案为 df["入库年月"]=="2024-12"。
(2)①处,根据利润率公式(利润率 =(销售价格 - 进货价格)/ 进货价格),在 pandas 中,直接对列进
行操作。df1["销售价格"]和 df1["进货价格"]分别表示销售价格列和进货价格列,该处答案为 df1.销售价格-
df1.进货价格)/df1.进货价格。
②处,要按 “货物名称” 来分组,计算每组的利润率平均值。在 pandas 中,使用 grupby 函数,df1.grupby
("货物名称", as_index = False).利润率.mean()表示按 “货物名称” 分组,as_index = False 表示不将分组键作为
索引,然后计算 “利润率” 列的平均值。该处答案为货物名称。
③处,使用 srt_values 函数对 “利润率” 列进行降序排序,ascending = False 表示降序,然后使用 head(3)取
前三行数据。该处答案为 srt_values 。
(3)要绘制的是取到的前三的货物名称和对应的平均利润率。此时数据已经经过分组、排序和取前三,存
储在 df2 中。因为 as_index = False;所以 df2["货物名称"]表示货物名称列,df2["利润率"]表示对应的平均利
润率列。故选 D。
14. 小明正在研究一个智能家居系统,该系统包括一个智能终端和一个 Web 服务器。智能终端从服务器获
取光照强度阈值,根据该阈值和传感器采集的室内光照强度值控制窗帘的开合,并将光照强度值等数据传
输至 Web 服务器,存储到数据库中。用户可通过浏览器查看实时光照强度及历史光照强度数据。请回答下
列问题:
(1)初步完成该信息系统的搭建后,控制窗帘开合的指令由_________完成。(单选,填字母:A.智能终端
/B.Web 服务器)
(2)该系统程序包含 Web 服务器端程序和智能终端程序,具体程序代码如下,请回答问题。
Web 服务器端部分代码:
app=Flask(__name__)
@app.rute("/input")
def add_data():
sid=int(("id"))
svalue=flat(("val"))
#将获取的数据存入数据库并进行处理,结果传回智能终端,代码略。
if__name__=="__main__":
app.run(hst="",prt=8080)
#设置连接服务器参数并与智能终端建立无线连接,代码略。
while True:
第 10页/共 14页
light=rund((pin0.read_analg()/1024)*100,1)
errn,resp=0blq.get("input?id=1&val="+str(light),10000)
#根据 errn 和 resp 的返回值控制执行器,每 1 分钟采集一次数据,代码略。
①从上面的代码中可以看出,光线传感器接在_________引脚。
②若光线传感器的编号 id 为 1,光照强度值为 50,提交数据到 Web 服务器的 URL 为 http______。
(3)关于该系统的说法,正确的是_________(多选,填字母)。
A.通过浏览器查看光照强度历史数据需要访问智能终端
B.该系统中的光线传感器属于输入设备
C.若 IT 模块与智能终端连接故障,则用户将无法查看实时的光照强度数据
D.该系统中,智能终端与服务器之间的数据传输,只能由智能终端到服务器
(4)请通过增加传感器和执行器对该系统功能进行一项扩展,写出增加的传感器和执行器名称及实现的功
能。____________________
【答案】 ① A ②. pin0 ③. :8080/input?id=1&val=50 ④. BC ⑤. 增加湿度
传感器、加湿器,采集房间湿度数据,当湿度低于阈值时,打开加湿器或其他等价答案
【解析】
【详解】本题考查 是信息系统搭建。
(1)智能终端直接处理传感器数据并与预设阈值比较,实时控制窗帘开合,无需依赖服务器响应延迟,因
此指令由智能终端完成。故选 A。
(2)①代码中 pin0.read_analg()表明光线传感器连接在引脚 0;②服务器 IP 为 ,端口 8080,
路由为/input,参数 id=1 和 val=50 需拼接在 URL 后,故 URL 为 :8080/input?
id=1&val=50。
(3)选项 A 错误:历史数据存储在服务器数据库,浏览器直接访问服务器而非智能终端。选项 B 正确:传
感器属于输入设备,负责采集数据。选项 C 正确:若 IT 模块故障,智能终端无法上传数据到服务器,用
户无法查看实时数据。选项 D 错误:智能终端需从服务器获取阈值,存在双向通信。故选 BC。
(4)增加湿度传感器、加湿器,采集房间湿度数据,当湿度低于阈值时,打开加湿器或其他等价答案。
15. 甲乙双方进行一场球类比赛,一局计分的规则是:赢 1 球得 1 分,用“1”表示;输 1 球失 1 分,用“0
”表示。当任一方得分大于等于 6 分,且领先对方 2 分及以上,领先方赢一局。如甲选手一局比赛数据为
“101110101”,表示甲选手得 6 分失 3 分,局比分 6:3。小王用一个字符串记录了甲选手多局比赛数据,
其中有 2 处错误,位于连续多个“0”的最后一个。为了找出错误,小王的处理方法如图 a 所示,对示例中
第 11页/共 14页
疑似错误位置 5、19 和 25(位置编码从 0 开始)分别选取 2 处错误位置修改数据,并统计每局比分,有 3
种修改方式。他编写了 pythn 程序,输入记录数据,输出修改位置以及修改后每局的比分。程序运行结果
如图 b 所示。
(1)若甲选手的记录数据为“1010001110100101001010000111”,则修改的方式有_________种(填数字)。
(2)实现查找错误位置功能的部分 Pythn 程序如下,请在划线处填入合适的代码。
def search(a):
e=[] #存储错误位置
i=0
while i < n:
k=i
while i < n and a[i]==0:
i+=1
if i-k>1:
e.append(____________)
i+=1
return e
(3)实现修改错误的部分 Pythn 程序如下,请在划线处填入合适的代码。
def judge(d):
sub=[]
i=0
while d>0:
r=d%2
if r==1:
sub.append(i)
第 12页/共 14页
d//=2
i+=1
return sub
def trans(a,sub,e):
fr i in sub:
a[e[i]]=_________________
return a
def stati(a): #统计每局的比分
sp="修改后每局的比分:"
f=[0,0]
fr j in range(0 n):
f[a[j]]+=1
#判断是否结束一局
if_________________:
sp+=str(f[1])+":"+str(f[0])+"/"
f=[0,0]
#处理最后未结束的局
if f[0]+f[1]>0:
sp+=str(f[1])+":"+str(f[0])
return sp
s=input("甲选手的记录数据:")
n=len(s)
a=[]
fr i in range(n):
a.append(int(s[i]))
e=search(a)
print("疑似错误位置:",e)
fr i in range__________________):
sub=judge(i)
第 13页/共 14页
if len(sub)==2:
a=trans(a,sub,e) #修改疑似错误位置
result=stati(a)
#输出修改后的数据、修改位置、修改后每局的比分,代码略
a=trans(a,sub,e) #恢复原值
【答案】 ①. 6 ②. i-1 ③. 1-a[e[i]]或(a[e[i]]+1)%2 或其他等价答案 ④. (f[0]>=6 r f[1]>=6) and
abs(f[0]-f[1])>=2 或其他等价答案 ⑤. 2**len(e)或 1,2**len(e)或 2,2**len(e)或 3,2**len(e)
或其他等价答案
【解析】
【详解】本题考查的是 pythn 字符串综合应用。
(1)根据题干描述,错误位于连续多个“0”的最后一个。我们需要找出所有连续多个“0”的最后一个位
置,然后从中选择 2 个位置进行修改。 给定记录数据为:1010001110100101001010000111,这里有四个连
续多个“0”,我们需要从这 4 个位置中选择 2 个进行修改,组合数为:6。
(2)找出所有连续多个“0”的最后一个位置,故划线处为:i-1。
(3)第一空,将错误位置的“0”修改为“1”,故此处应为:1 或 1-a[e[i]]或(a[e[i]]+1)%2 或其他等价答案;
第二空,当任一方得分大于等于 6 分,且领先对方 2 分及以上,一局才结束,故此处应为:(f[0]>=6 r f
[1]>=6) and abs(f[0]-f[1])>=2 或其他等价答案;第三空,代码需要遍历所有可能的修改方式,由于有 len(e)个
错误位置,每个错误位置可以选择修改或不修改,因此总的修改方式为 2 的 len(e)次方,即 2**len(e),故此
处代码为:2**len(e)。
第 14页/共 14页
相关试卷 更多
- 1.电子资料成功下载后不支持退换,如发现资料有内容错误问题请联系客服,如若属实,我们会补偿您的损失
- 2.压缩包下载后请先用软件解压,再使用对应软件打开;软件版本较低时请及时更新
- 3.资料下载成功后可在60天以内免费重复下载
免费领取教师福利