试卷征集
加入会员
操作视频

小方在学习了信息化系统搭建知识后,很想为家乡做点实事,考虑到家乡每年都会防汛抗旱,她在市应急支援局做了调研,开发了本地的“数字智讯”系统,实现通过互联网获取各采样点的温度、湿度、风力等数据,并根据一定的阈值自动触发调节系统和报警装置,该系统的架构如图所示:

信息采集终端部分代码如下:
IP=“202.101.190.111“;PORT=“8080“;SSID=“yzzx1“;PASSWORD=“yzzx@2017“#设置连接参数
uart.init(baudrate=9600,bits=8,parity=None,stop=1,tx=pin2,rx=pin1)
while Obloq.connectWifi(SSID,PASSWORD,10000)!=True:
display.jye.ai(“.“)
display.jye.ai(Obloq.ifconfig (  ))
Obloq.httpSet(IP,PORT)#根据 ip 和 port 建⽴连接
while True:
temp=round(pin1.read_analog (  )/1024*3000/10.24,1)#读取温度
hum=round(pin2.read_analog (  ),1)#读取湿度
rain=round(pin3.read_analog (  ),1)#读取雨量
winpower=round(pin4.read_analog (  ),1)#读取风力
errno,resp=Obloq.jye.ai(“input?t=“+str(temp)&“h=“+str(hum) &“r=“+str(rain)
&“w=“+str(winpower),10000)
if errno==200:
display.jye.ai(resp)
if resp==“1“:
music.jye.ai(1000,3000)
display.jye.ai(“SOS“)
#其他各种报警设备驱动代码
else:
display.jye.ai(str(errno))
sleep(10000*5)#设置采集间隔时间
WEB 服务器部分代码如下所示:
from flask import Flask
app=Flask(_name _)
@app.jye.ai('/')
def index _:
#读取终端最近⽴次的温度、湿度、雨量、风力存⽴temp、hum、rain、winpower,代码略
return“当前温度“+str(temp)+“当前湿度“+str(hum)+“当前雨量“+str(rain)+“当前风力“+str(winpower)
@app.jye.ai('/input',methods=['POST','GET'])
def add_data _:#终端上传最新采集的数据
#代码略
#maxtemp,mintemp,maxhum,minhum,maxrain,minrain,maxwinpower,minpower,变量分别为温度、湿度、雨量、风力的最大、最小的报警阀值
#以下为温度报警
if sensorvalue1>maxtemp or sensorvalue1<mintemp:
return'1'
else:
return'0'
#湿度、雨量、风力报警代码略
if  _name _=='_main _':
app.jye.ai(host=“202.101.190.111“,port=8080)
(1)搭建系统的前期准备工作有如下 5 个主要过程:①开发模式的选择②概要设计③需求分析④详细设计⑤可行性分析,在实施时正确的步骤是
A
A
(单选填字母)
A.③⑤①②④
B.③①④②⑤
C.⑤③①④②
D.③⑤①④②
(2)从图中可以看出,该信息系统的架构是
A
A
。(选填字母:A.B/S 架构 B.C/S架构)
(3)服务器端采用
GET
GET
选填:POST或GET)方式接受温度、湿度、雨量、风力数据。若某时刻温度数值是28,湿度值53,雨量0,风力2,则传输数据时使⽴的URL是
http://202.101.190.111:8080/input?t=28&h=53&r=0&w=2
http://202.101.190.111:8080/input?t=28&h=53&r=0&w=2

【答案】A;A;GET;http://202.101.190.111:8080/input?t=28&h=53&r=0&w=2
【解答】
【点评】
声明:本试题解析著作权属菁优网所有,未经书面同意,不得复制发布。
发布:2024/6/27 10:35:59组卷:1引用:2难度:0.4
相似题
  • 1.从信息系统的功能分类来看,校园一卡通属于(  )

    发布:2024/12/14 1:0:1组卷:6引用:7难度:0.6
  • 2.某学校以物联网、云计算、大数据、AI、移动互联网等先进技术为基础,建设智能化校园,赋能科研创新、提高教学质量和效率,培养优质人才。

    学校备课教学管理系统,能实现将教师的教案、学生的电子作业等都存储在服务器中,使学生可以方便地通过校园网访问。针对该系统,下列说法不正确的是(  )

    发布:2025/1/2 11:0:1组卷:4引用:1难度:0.6
  • 3.小信想在淘宝上购买一双新鞋子,当他挑到自己喜欢的鞋子,提交订单,完成支付时,这时系统产生的是(  )

    发布:2024/12/16 17:30:2组卷:1引用:4难度:0.8
深圳市菁优智慧教育股份有限公司
粤ICP备10006842号公网安备44030502001846号
©2010-2025 jyeoo.com 版权所有
APP开发者:深圳市菁优智慧教育股份有限公司| 应用名称:菁优网 | 应用版本:5.0.7 |隐私协议|第三方SDK|用户服务条款
广播电视节目制作经营许可证|出版物经营许可证|网站地图
本网部分资源来源于会员上传,除本网组织的资源外,版权归原作者所有,如有侵犯版权,请立刻和本网联系并提供证据,本网将在三个工作日内改正