信息技术来源:台州市2026届高三第二次教学质量评估试题
第 13 题
答案与解析
第(1)小题
参考答案
B
选项分析
第(2)小题
参考答案
B
选项分析
第(3)小题
参考答案
C
D
选项分析
第(4)小题
参考答案
upload(power)
len(buffer) == 500
程序分析
buffer = [] # 缓存数据列表
while True:
power = read_power() # 采集数据
if network_ok(): # 网络正常
...
else: # 网络异常
...
# 延时60秒,代码略buffer在循环前初始化,可跨轮保留缓存。每轮采集值存入power,再按网络状态选择上传或缓存,末尾延时60秒。
if network_ok(): # 网络正常
for p in buffer:
upload(p) # 上传缓存数据
# 清除缓存数据,代码略
①for循环先逐条上传buffer中的旧数据,随后清空缓存;本轮采集值仍保存在power中。
else: # 网络异常
if ②:
# 删除缓存列表中最早存入的数据元素,代码略
# 将当前数据power添加到缓存数据列表buffer的末尾,代码略程序在追加power之前,按条件删除最早存入的一条数据。新数据总是追加到末尾,因此buffer中的数据按存入先后排列。
填空分析
①
旧缓存已上传并清空,接下来需上传本轮采集值power,因此在for循环外填写upload(power)。
②
判断发生在追加新数据之前。已有500条缓存时,需先删去最早的一条,再追加当前数据,才能保持500条上限,因此填写len(buffer) == 500。
第(5)小题
参考答案
可能是电流传感器故障,读数偏大
可能是报警阈值设置过低
系统在监测功率超过阈值时报警。电流传感器故障可能使监测值高于实际值,达到报警条件;报警阈值设置过低,则正常用电也可能触发警报。
问题反馈
解析有疑问或显示异常?请先复制题目信息,再打开反馈表单填写。
题目编号:2026_04_G3_taizhouermo_q013
