深耕专业教研,探索前沿技术
信息技术来源:台州市2026届高三第二次教学质量评估试题

第 13 题

答案与解析

第(1)小题

参考答案

B

选项分析

A

错误。在接口数量及兼容性满足要求时,一个智能终端可连接多个电流传感器。

B

正确。智能终端可同时连接电流传感器和继电器模块,前者采集数据,后者执行电源通断控制。

第(2)小题

参考答案

B

选项分析

A

错误。具备相应通信条件时,智能终端也可通过蜂窝移动网络等无线方式上传数据。

B

正确。题中数据的传输路径为:传感器→智能终端→服务器。

C

错误。服务器处理数据,发现功率超过阈值后向管理员发送警报。

第(3)小题

参考答案
  1. C

  2. D

选项分析

A

不可行。采集间隔由60秒缩短为30秒,单位时间内数据条数增加,按原方式上传会增加网络负荷。

B

不可行。在其他条件不变时,增加传感器会增加需采集和传输的数据。

C

可行。统一打包可减少分次传输的开销,压缩可减少上传的数据量。

D

可行。仅上传发生变化的数据,可减少连续相同数据的重复传输。

第(4)小题

参考答案
  1. upload(power)

  2. 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)小题

参考答案
  1. 可能是电流传感器故障,读数偏大

  2. 可能是报警阈值设置过低

系统在监测功率超过阈值时报警。电流传感器故障可能使监测值高于实际值,达到报警条件;报警阈值设置过低,则正常用电也可能触发警报。