浙江省绍兴市会稽联盟2023-2024学年高二下学期信息技术期中考试试卷
共 15 题 ; 24人浏览 ; 高二下学期
2024-05-30
一、选择题(共12题,共24分)
二、非选择题(共3题,共14分)
14.  某蔬菜大棚需要搭建自动化温湿度调节系统。该系统通过温湿度传感器采集数据,由智能终端经IOT模块发送到Web服务器,存储在数据库中,同时根据服务器内设定的阈值控制喷水装置或控温装置的开关,系统结构如图a所示。用户可通过浏览器打开相关网页查看实时或历史数据。

请回答下列问题:

图 a

(1) 该系统中 IOT 模块无法实现的功能是(单选,填字母:A .连接无线网络/B .发送来自于智能终端的数据/C .将局域网接入互联网)。
(2) 互联网用户查看温湿度历史数据这一过程中,没有涉及到的系统硬件设备有(多选,填字母:A .温湿度传感器/B .智能终端/C .无线路由器/D .调制解调器/E .Web 服务器)
(3) 该系统服务器端程序由FlaskWeb框架编写,下列表格中描述了相关路由及其功能,已知用户计算机IP为“192.168.0.3”,Web服务器IP为“192.168.0.2”,端口号为5000,则用户使用计算机查看实时温湿度数据时,应访问的URL是http://

序号

路由

功能

1

/

访问系统首页

2

/readhreadt

查看历史温湿度数据

3

/

查看实时温湿度数据

(4) 已知温度大于30且湿度小于50时,大棚环境处于异常状态。现将系统中某天24小时的温湿度记录导出,如图b所示(时间格式为“时:分”),每小时设置60个监测时间点,每个监测时间点会监测大棚的温度与湿度数据,现分析每小时大棚环境异常的监测时间点数量,线形图如图c所示,部分Python程序如下,请在程序中划线处填入合适的代码。

图 b

图 c

import pandas as pd

import matplotlib.pyplot as plt

df=pd.read_excel("data.xlsx") #读取文件 data.xlsx 中的数据

for i in range(len(df)) :

 if i%2==0 and df.at[i,"监测值"]>30:

 df.at[i,"状态"]=1

 if i%2==1 and df.at[i,"监测值"]<50:

 df.at[i,"状态"]=1

dfg=df.groupby("时间" , as_index=False).状态.sum()

time=[] ; data=[]

for t in range (24):

 s=str(t); c=0

 if t<10:

 s='0'+s

  time.append(s)

 dft= dfg[]

 for j in dft.index:

 if dft.at[j,"时间"][:2]==s:

            

 data.append(c)

plt.plot(time, data)

#设置绘图参数,显示如图 c 所示线形图,代码略

综合题 困难