更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
智慧农场传感器数据生成与分析 某智慧农场为实时监测温室环境状况,部署了温度和湿度传感器网络。这些传感器每3-5分钟自动采集一次环境数据,并将原始数据上传至中央服务器存储。 请编写一个完整的Python程序,生成模拟的传感器数据,并按照指定格式保存到文件中。 数据格式要求 生成的传感器数据文件sensor-data.txt应包含100条记录,每条记录包含三个字段,字段之间以一个空格分隔: 1711920000 23.7500 65.3200 1711920180 24.1200 64.8500 1711920360 23.9500 65.1000 ... 各字段说明: 时间戳:整数类型,表示从Unix纪元(1970年1月1日)起经过的秒数 温度值:浮点数类型,单位℃,保留4位小数 湿度值:浮点数类型,相对湿度百分比,保留4位小数 生成规则 1. 时间序列生成 时间起点:第一条记录的时间戳应设置为1746118800(对应北京时间2025年9月1日09:00:00) 采集间隔:每条记录的时间间隔应在180-300秒(3-5分钟)范围内随机选取 时间戳计算:每条记录的时间戳 = 上一条记录的时间戳 + 随机间隔(秒) 2. 传感器数值范围 温度范围:15.0000~35.0000℃ 湿度范围:40.0000~85.0000%RH 3. 数值精度要求 温度和湿度值必须保留4位小数 使用四舍五入或确保保留4位小数格式 示例数据说明 第一行示例: 时间戳:1746118800(2025-09-01 09:00:00) 温度:23.7500℃ 湿度:65.3200%RH 1746118800 23.7500 65.3200 1746118980 23.8200 64.9500 # 间隔180秒 1746119220 24.0500 64.3200 # 间隔240秒 输出验证 程序运行后应生成sensor-data.txt文件,并满足以下条件: 文件包含恰好100行数据 每行包含三个字段,以一个空格分隔 时间戳为递增的整数序列 温度值在15.0000~35.0000范围内 湿度值在40.0000~85.0000范围内 所有浮点数保留4位小数【缺少答案,请补充】
智能路灯能耗监控系统数据生成 某智慧城市项目部署了智能路灯系统,每个路灯装有能耗监测传感器,每小时采集一次能耗数据,并上传至管理平台进行分析。这些数据用于优化照明策略,实现节能减排。 请编写一个完整的Python程序,生成模拟的智能路灯能耗数据,并按照指定格式保存到文件中。 数据格式要求 生成的传感器数据文件streetlight-data.txt应包含90条记录,每条记录包含三个字段,字段之间以空格分隔: 1746118800 路灯001 1.25 1746122400 路灯002 1.18 1746126000 路灯003 1.32 ... 各字段说明: 时间戳:整数类型,表示从Unix纪元(1970年1月1日)起经过的秒数 路灯编号:字符串类型,格式为"路灯"加三位数字编号,从"路灯001"到"路灯020" 能耗值:浮点数类型,单位kWh,保留2位小数 生成规则 时间序列生成 时间起点:第一条记录的时间戳应设置为1746118800(对应北京时间2025年9月1日09:00:00) 采集间隔:每条记录的时间间隔固定为3600秒(1小时) 时间戳计算:第n条记录的时间戳 = 1746118800 + (n-1)×3600 路灯编号规则 有20个路灯,编号从"路灯001"到"路灯020" 数据采集顺序:按照"路灯001"→"路灯002"→...→"路灯020"→"路灯001"...顺序循环 前20条记录对应20个不同的路灯,第21条记录又回到"路灯001" 能耗数值范围 正常范围:0.80~1.50 kWh 数值精度要求 能耗值必须保留2位小数