当前位置: 高中信息技术 / 综合题
  • 1. (2023高三下·杭州月考) 小袁搭建了一个简易化学实验室温度监测系统,该系统结构示意图如图所示。Web服务器程序采用Flask Web框架开发,使用micro:bit作为智能终端,连接温湿度传感器采集温度数据。传感器采集的数据由智能终端经IOT模块发送到Web服务器,执行器用于实现温湿度的控制。

    该系统服务器上的部分代码如下:

    import sqlite3

    from flask import Flask,render_template, request

    DATABASE = 'data/data.db'

    app = Flask(__name__)

    @app.route("/")

    def index():

    #代码略

    @app.route("/input")

    def add_data():

    id = int(request.args.get('id'))

    tem = float(request.args.get('val'))

    db = sqlite3.connect(DATABASE)

    cur = db.cursor()

    cur.execute("INSERT INTO sensor(sensor,sensorvalue) VALUES(%d,%f)" %(id, ____) )

    _________________

    cur.close()

    db.close()

    #代码略

    if __name__ == "__main__":

    app.run(host="10.8.251.173", port=8080)

    请回答下列问题:

    1. (1) 在搭建“简易化学实验室温度”监测系统的前期准备中,下列说法正确的是(   )(多选,填字母)
      A . 明确系统“先干什么,后干什么”属于搭建信息系统前期准备中的概要设计 B . 可行性分析主要对信息系统的必要性和可行性进行分析 C . 确定采用什么终端设备,具体传感器型号等属于详细设计 D . 明确用户对所搭建信息系统的目标期待这一过程属于需求分析
    2. (2) ①处应填写的代码为,②处应填写的代码为
    3. (3) 分析程序可知,该系统中存储温湿度数据数据库名为,数据表名为
    4. (4) 服务器采用(选填:POST 或 GET)方式接受温度、湿度的数据。若某时刻传感器的编号为1,温度数值为29,则传输数据时使用的URL是

微信扫码预览、分享更方便