充值活动已开启,快来参与吧 关闭充值活动
当前位置:手动组卷 /高中信息技术 /按章节
最新上传 最多使用
  • 1. (2023·宁波模拟) 小明要搭建教室环境监控系统,其结构示意图如图a 所示。小明采用了智能终端、 IoT 模块、传感器(如 PM2.5传感器)、执行器(如LED 灯)、服务器等硬件,该系统能实时 监测教室空气质量情况,用户可以通过浏览器实时监测当前和历史数据,传感器采集的数据 由智能终端经 IoT 模块发送到Web 服务器后保存到数据库,并对当前空气质量进行判断,根 据空气质量等级智能终端控制显示不同颜色的LED灯,该系统服务器上的部分代码如下:

    #导入Flask框架模块及其他模块,代码略

    app =Flask _name_ )

    @app.route("/input")

    def add_data():

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

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

        nowtime =datetime.datetime.now()

        nowtime =nowtime.strftime('%Y-%m-%d %H:%M:%S')

        db=sqlite3.connect("data.db")

        cur=db.cursor()

        cur.execute("INSERT INTO sensorlog(id,sensorvalue,updatetime)VALUES(%d,%f,'%s)" %(id,value,nowtime))

        db.commit()

        cur.close()

        db.close()

    #服务器其他功能,代码略

    if  _name_  =="_main_ ":

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

    请回答下列问题

    1. (1) 在搭建该系统的前期准备中,明确用户对该环境监控系统的目标期待及后期的可扩展性需求这一过程属于 (单选,填字母,A .需求分析 B .可行性分析 C .详细设计)
    2. (2) 在该系统硬件搭建及软件开发过程中,不正确的是         (单选,填字母)
    3. (3) 若某时刻传感器编号为1,采集的PM2.5数值为30,则智能终端在传输数据时使用的URL 是 // ,服务器接受该数据后存储的数据库表名称为
    4. (4) 小明将系统中近一年的数据导出,部分数据如图b所示,分析每月平均PM2.5浓度变化情况,线型图如图c所示,部分代码如下:

      #导入数据处理相关模块,代码略

      df=df[ ]

      dfinsert( 0,"月份","")#插入列

      for i in df index:

          data=str(dfat[i,"采集时间"])

          dfat[i,”月份"]=data[5:7]

      gf=dfgroupby(" 月份",as_index=True).数值.mean()

      plt.plot(  , gf.values)

      #设置绘图参数,代码略

  • 1. (2023·嘉兴模拟) 小李设计了一个会员管理系统,用户通过浏览器在相应页面可进行会员注册、在线充值、线上查询消费记录等操作。该系统服务器端程序采用FlaskWeb框架编写,框架结构如图a所示。

    其中会员注册子页面如图b所示。存储会员信息的users表中共3个字段,依次保存序号、用户名和密码,如图c所示。会员注册时需满足以下条件:①用户名不重复;②密码长度大于5。服务器端部分代码如下。

    from flask import Flask , render_template , request

    import sqlite3

    def check(name ,pwd):

        conn= sqlite3 .connect( " account .db ")

        cur=conn .cursor()

        cur . execute( " select * from users where name= ’%s ’"%name)

        val=cur .fetchall()

        flag=True

        if len(val)==0 and            :

            sql= "insert into users(name , password) values(' %s' , '%s ') "%(name , pwd)

            cur .execute(sql)

            conn .commit()

        else:

            flag=False

        cur .close()

        conn .close()

        return flag

    app=Flask(name_)

    @app .route( "/reg ")

    def reg() :

        name=request . args .get( "xm ")

        pwd=request .args .get( "psd ")

        if                         :

            return "注册成功! "

        else:

            return "请重新注册! "

    #其它代码略

    if _name_== "_main_ " :

    app .run (host= " 192 . 168 . 1 . 10 " , port= 80 , debug=True)

    1. (1) 在搭建“会员管理系统 ”的前期准备过程中,选定系统物理配置的过程属于(单选,填字母: A .需求分析 /    B .概要设计 / C .详细设计)。
    2. (2) 该系统网络应用软件的实现架构是 (单选,填字母:A .B/S 架构 /    B .C/S 架构)。
    3. (3) 分析程序可知,该系统中存储会员用户名和密码数据的数据库文件名为
    4. (4) 分析程序,①处应填写的代码为  ,②处应填写的代码为
    5. (5) 下列关于该信息系统的描述正确的是       (多选,填字母)。
  • 1. (2023·浙江模拟) 小明设计并搭建了泳池水质监测系统,该系统通过水质传感器采集水中的余氯浓度、浊度、PH值等水质参数数据,由智能终端通过IOT模块发送到web服务器并存储到数据库中,用户可以通过浏览器实时查看泳池的水质情况。当水质参数值超出标准范围时,执行器发出警报并净化水质,使得水质达到标准。系统结构图如图a所示。请回答以下问题。

    1. (1) 在搭建信息系统的前期准备过程中下列说法正确的是            (单选,填字母)
    2. (2) 若传感器提交数据到web 服务器的网址为:

      //192.168.1.10:5000/todata?trc=4.5&ph=7.0&tb=3.0,则服务器端应用实例 app 中与该 URL 关联的 路由设置语句是@app.route(‘’, methods=['GET', 'POST']) ,请补充该路由设置语句。

    3. (3) 游泳池中的余氯含量trc的标准范围为r1~r2(不含r1,r2),若符合此标准则系统状态变量flag设为0;若低于标准值则系统状态变量flag设为1;若高于标准值则系统状态变量flag设为2。下列Python 程序段符合要求的是                   (多选,填字母)
    4. (4) 水质监测系统运行一段时间后,小明发现智能终端显示数据上传失败提示,经检查web 服务器 访问数据库正常,造成上述问题的原因可能为                      (多项,填字母)
    5. (5) 小明将系统中某天(开放时间为 8 时~20 时)的数据表导出,部分数据如图 b 所示,分析每小时的平均浑浊度值,线性图如图 c 所示。

      部分代码如下:

      import pandas as pd

      import matplotlib.pyplot as plt

      plt.rcParams['font.sans-serif'] = ['SimHei']    #显示中文字体

      df=pd.read_excel("ycjc.xlsx")

      df.insert(0,'小时','')

      for i in df.index:

          df.at[i,'小时']=str(df.at[i,'监测时间'])[11:13]

      hzdf=      ①       #分组求出浑浊度平均值

      x=hzdf.index

      y=hzdf.values

      plt.     ②     (x,y)    #绘制折线图

      #设置图表的样式如图 c 所示,代码略

      ①处应填入的代码为________(单选,填字母);并在划线②处填入合适的代码_______。

      A.df.groupby("监测时间")['浑浊度'].mean()

      B.df.groupby("小时")['浑浊度'].mean()

      C.df.sort_values("小时",as_index=False)['浑浊度'].mean()

      D.df.groupby("小时",as_index=False)['浑浊度'].mean()

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

    图 a

    请回答下列问题:

    1. (1) 该系统网络应用软件的实现架构是 B/S 架构,确定该架构方式属于信息系统前期准备中的过程。(单选,填字母:A .需求分析/B .开发模式的选择/C .概要设计/D .详细设计)
    2. (2) 若一个月内开启控温系统的次数超过阈值,则系统会打开 LED 灯进行提醒,LED 灯属于图 a 中的。(单选,填字母:A .服务器 /B .传感器 /C .执行器)
    3. (3) 若要访问大棚内每个月的平均气温,则访问的 URL 为 //
    4. (4) 系统正常工作 5 分钟后,小明发现访问页面的温度数据不再变化,刷新后仍不变。结合图 a,小明应该检查该系统的硬件有(多选,A .数据库/B .IoT/C .浏览器/D .执行器/E.智能终端)。
    5. (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 所示线型图,代码略

  • 1. (2023高二下·天元期末) 属于信息系统应用软件开发工具的是(   )。
    A . SQLServer B . Visual Studio C . WEB服务器 D . Linux
  • 1. (2023高二下·丽水期末) 小明搭建了室内温度监测信息系统,该系统结构示意图如图 a 所示。Web 服务 器端程序采用Flask Web 框架开发。请回答下列问题:

    图 a

    1. (1) 小明想利用智能终端结合温度传感器,实时监测室内温度变化情况,这一过程属于搭建信息系统前期准备中的 (单选,填字母:A .需求分析 / B .可行性 分析 / C .详细设计) 。
    2. (2) 图 a 中①处应填入(单选,填字母:A .路由器 /B .防火墙 /C .数据库)。

      图 b

    3. (3) 该系统网站功能页面规划如图b 所示,智能终端的部分代码如下,从代码中 可以看出,连接温度传感器的引脚是,连接执行器的引脚是

      while True:

          temp=round((pin1.read_analog ()/1024)*3000/10.24,1)

          errno,resp=Obloq.get("input?id=1&val="+str(temp),10000)

          if errno == 200 :

              display.show (str(resp))

              if resp =="1" :

                  pin8.write_digital(1)

              else:

                  pin8.write_digital(0)

          else:

              display.show (str(errno))

              sleep(1000*5)

    4. (4) 若传感器的编号id为1,温度val值为30,提交数据到服务器的URL为
    5. (5) 从数据库中获取了最近100次传感器采集到的温度数据,按时间先后顺序依次存储在列表a中,要计算最近十次的平均温度(sum的初值均为0,温度数据均正常),下列Python程序段符合要求的有             (多选,填字母) 。
  • 1. (2023高二下·丽水期末) 阅读下列材料, 回答问题。

    技术员小王要为农场工作人员搭建一个智慧农场监测系统。智能终端接收传感器的温度、湿度和光线数据,并将数据传送到服务器,保存到数据库,数据库采用SQLite数据库。用户通过手机专用客户端App访问服务器,可以查看系统状态并做出相应的设置,服务器将处理的结果经IoT模块传送给智能终端,由智能终端启动执行器实现对温度、湿度和光线的控制。

    1. (1) 下列组合属于该信息系统软件的是(   )

      ①小王   ②手机专用客户端   ③传感器数据   ④服务器端操作系统   ⑤SQLite

    2. (2) 下列组合中,全部都是搭建该信息系统所需的传感器的是(   )
    3. (3) 根据阅读材料,下列说法不正确的是(   )
  • 1. (2023高二下·浙江月考) 某“学校图书管理系统”由书籍管理、借阅管理和用户管理等模块组成。其中,借阅管理模块可以实现用户借书、用户还书和借书统计等功能。每本书籍的内页已经贴上了条形码,用户的借书卡已经植入了电子标签。用户将借书卡放在读卡器上,通过对书籍的条码进行扫描实现借书操作,系统自动完成登记,如图所示。

    1. (1) 在设计“学校图书管理系统”的前期准备中,需要对该系统的进行模块结构设计,这一过程属于(单选,填字母:A .需求分析 / B .概要设计 / C .详细设计)。
    2. (2) 该系统服务端程序采用Flask Web框架编写,若用户编号uid 为10101,书籍编号bid为 2023,提交数据到Web服务器的URL为 //192.168.1.2:5000/input?uid=10101&bid=2023,则服务器端应用实例 app中与该URL关联的路由设置语句是@app.route('')
    3. (3) 小明体验了该系统后,想进行优化设计,以下设计思路不恰当的一项是(      )
    4. (4) 将系统数据库中一周的借书数据导出为文件“data.xlsx”,部分数据如图b所示,并制作图表如图c所示,部分程序代码如下,划线①处填入合适的代码(单选,填字母:A .sum( ) / B .count( ) / C .mean( )),划线②处填入合适的代码

      图b

      图c

      import pandas as pd

      import matplotlib.pyplot as plt

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

      df["借阅次数"] = [0]*len(df)            #插入新的列用来保存各类书籍的借阅次数

      df1 = df.groupby("书籍类别", as_index = False).借阅次数.   ①    

      df2 = df1.sort_values("借阅次数", ascending = False ).head(3) 

      x = df2["书籍类别"]

      y =    ②    

      plt.title("本周最受欢迎图书前3类")               #设置图表标题

      plt.bar(x, y)                                   #绘制柱形图

      plt.show()

  • 1. (2023·绍兴模拟) 小明为他们教室搭建了环境温湿度监测系统,该系统结构示意图如图所示。该系统可实时监测教室温湿度数据,并持续运行一周,数据由智能终端经loT模块发送至Web服务器,若环境温湿度监测值超过设定阀值区间,则控制执行器调节温湿度,用户可以使用浏览器查看实时数据。本系统服务器端程序采用FlaskWeb框架编写,数据库管理系统选择sqlite3,服务器的IP地址是192.168.0.1,端口是5000。网站功能页面规划如下:

    序号

    子页面路径

    功能说明

    1

    /

    实时显示温湿度数据

    2

    /input

    提交温湿度数据

    3

    lcount

    显示温湿度统计数据

    4

    /search

    查询显示某一天的历史数据

    1. (1) 上述页面规划属于搭建信息系统的前期准备的哪个阶段?(   )。
    2. (2) 根据该系统的功能要求,图中①②处的设备分别为
    3. (3) 教空里的学生最舒服的温度是范围是 tmin~tmax,现要实现温度 t 正常、非正常(偏高或偏低)时,将对应的状态 sta 的值设为 0 和 1。下列Python程序段中符合要求的有(   )(多选,填字母)。
    4. (4) 小明在某次系统调试时,输入URL后浏览器出现“404”错误信息(服务器反锁404信息表示服务器端无法找到对应的网页),简要说明系统中可能造成上述问题的原因:
  • 1. (2023高二下·浙江期中) 阅读下列材料,回答问题。

    随着信息技术发展,智慧考场系统逐渐兴起。该系统利用专用数据采集软件连接电容笔采集考生的作答数据同步到服务器的数据库中用于后续网上阅卷,同时利用行为分析、语音分析、人脸识别等技术对考生作弊行为进行智能分析,若发现考生作弊则驱动电容笔进行警告,实现无人监考。

    1. (1) 下列关于智慧考场系统组成的说法,正确的是(   )
    2. (2) 下列操作不能提高该系统安全性的是(   )
    3. (3) 调查并明确用户对该信息系统的目标期待,属于系统搭建前期准备的(     )环节。
1 2 3 4 5 下一页 共9页