试题

试题 试卷

logo

题型:综合题 题类: 难易度:困难

浙江省七彩阳光联盟2023-2024学年高三上学期第一次联考信息技术试题

小明为家庭小菜园搭建了一个简易的智能控温系统。系统通过传感器获取大棚内的温度,实现如下功能:若温度不在标准值范围内,自动打开温控系统;若温度达到了标准值,则关闭温控系统。系统的架构示意图如图a所示。系统中的智能终端通过接口获取温度传感器的数据,经过IoT模块发送到Web服务器并保存到数据库中,执行器用于实现温度的控制。Web服务器端程序采用FlaskWeb框架开发,其IP地址为192.168.12.136,端口号为8080。

图 a

请回答下列问题:

(1)、该系统网络应用软件的实现架构是 B/S 架构,确定该架构方式属于信息系统前期准备中的过程。(单选,填字母:A .需求分析/B .开发模式的选择/C .概要设计/D .详细设计)
(2)、若一个月内开启控温系统的次数超过阈值,则系统会打开 LED 灯进行提醒,LED 灯属于图 a 中的。(单选,填字母:A .服务器 /B .传感器 /C .执行器)
(3)、若要访问大棚内每个月的平均气温,则访问的 URL 为 http://
(4)、系统正常工作 5 分钟后,小明发现访问页面的温度数据不再变化,刷新后仍不变。结合图 a,小明应该检查该系统的硬件有(多选,A .数据库/B .IoT/C .浏览器/D .执行器/E.智能终端)。
(5)、将系统中 2022 年每个月的温度数据导出到文件中,例如“202201.xlsx”表示为 2022 年 1 月的温度数据,表格中部分数据如图 b 所示。统计每月日最高气温平均值和日最低气温平均值并绘制线型图,部分 Python 程序代码如下,请在划线处填入合适的代码。

图 b

图 c

import pandas as pd

x, y_max, y_min = [''] * 12, [0] * 12, [0] * 12 for i in range(12):

    file = "2022"

    if i < 9 :

        file += "0"

    file += str(i+1) + ".xlsx"

    df = pd.read_excel(file)

    df1 = df.("日",as_index = False)   

    ma = df1.max().气温#分组后求最大值

    mi = df1.min().气温#分组后求最小值

    x[i] = +" 月 "

    y_max[i] = ma.mean()#求平均

    y_min[i] = mi.mean()

plt.plot(x, y_max, label='最高温度')#绘制折线图plt.plot(x, y_min, label='最低温度')

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

举一反三
返回首页

试题篮