学进去-教育应平等而普惠
试题
类型:操作题
难度系数:0.65
所属科目:高中信息技术
小华要搭建书房环境监控系统,该系统能实现监测书房温度和湿度,出现异常时发出警报。用户通过浏览器查看实时监测结果和历史数据。小华已选择的硬件有:智能终端、温湿度传感器、执行器(如蜂鸣器)、服务器等,系统的硬件搭建方式是:服务器通过无线网络连接智能终端,智能终端连接传感器和执行器,请回答下列问题:
(1)该系统中,智能终端与服务器之间的数据传输__________(单选,填字母:A.只能由智能终端到服务器端/B.只能由服务器端到智能终端/C.既可以由智能终端到服务器端,也可以由服务器端到智能终端)。
(2)下列功能需要在智能终端程序中实现的是__________(单选,填字母:A.采集温湿度传感器上的数据/B.处理浏览器访问请求)。
(3)小华基于Falsk Web框架编写服务器端的程序,部分代码如下。编写完成后,若要通过浏览器获取视图函数index()返回的页面,则应访问的URL是http://________ _。
#导入Falsk框架模块及其他相关模块,代码略
app=Flask(_name_)
@app.route('/")
def index():
       #从数据库读取温度和湿度数据,并返回页面,代码略
#服务器其他功能,代码略
if_name_=='_main'_:
   app.run(host='192.168.1.108',port=5000)
(4)请通过增加传感器和执行器对该系统功能进行一项扩展,写出增加的传感器和执行器名称及实现的功能。________
(5)小华将系统中某天24小时的湿度数据导出,部分数据如图a所示(时间格式为“时:分:秒”),分析每小时的最大湿度值,线形图如图b所示,部分Python程序如下:

a                                          b


import pandas as pd
import matplotlibpyplot as plt
dft=pd.read_csv('data.csv')             #读取文件data.csv中的数据
dft.insert(0,'小时',")                 #插入列
for i in dft.index:
       t=dft.at[i,'时间]                       #通过行标签和列标签选取单个值
dft.at[i,'小时']=t[0:2]
dfh=dft.groupby(_________,as_index=False).max()        #分组求最大值
plt.plot(dfh['小时'],dfh['监测值'])                                                     #绘制线形图
#设置绘图参数,显示如图b所示的线形图,代码略
①请在程序中划线处填入合适的代码。________
②小华分析线形图发现存在湿度值大于等于100的噪声数据,要删除dft对象中噪声数据,下列代码段中,能正确实现的有__________(多选,填字母)。
A. dft=dft[dft['监测值']<100]
B. dft=dft['监测值']<100
C. n=len(dft[dft['监测值']>=100])
dft=dftsort_values('监测值")               #升序排序
dft=dft tail(n)                                   #获取尾部数据行
D. for I in dft.index:
          if dft.at[i,'监测值']>=100:
                 dft=dft.drop(i)                 #删除行
编辑解析赚收入
收藏
|
有奖纠错

同类型试题

优质答疑

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19
我要答疑
编写解析
解析:

奖学金将在审核通过后自动发放到帐

提交
我要答疑
我要答疑:
提交