专题11 搭建信息系统---2024届高考信息技术专项练习题(浙教版)

2024-01-10
| 2份
| 54页
| 667人阅读
| 14人下载

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 -
章节 -
类型 题集-专项训练
知识点 -
使用场景 高考复习-二轮专题
学年 2024-2025
地区(省份) 浙江省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 4.54 MB
发布时间 2024-01-10
更新时间 2024-01-10
作者 A@星空🌃🌘残月
品牌系列 -
审核时间 2024-01-10
下载链接 https://m.zxxk.com/soft/42798046.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

专题 11 搭建信息系统 1.【2023年1月浙江省选考真题信息技术第13题】小明为家庭小菜园搭建了环境温湿度监测系统,该系统结构示意图如第13题图所示。Web服务器端程序采用Flask Web框架开发。传感器采集的数据由智能终端经IoT模块发送到Web服务器,执行器用于实现温湿度的控制。请回答下列问题: (1)下列选项标注了第13题图中虛线框内的智能终端与传感器、执行器之间的数据传输关系,其中合理的是▲(单选,填字母)。 (2)该系统网络应用软件的实现架构是▲(单选,填字母:A. B/S架构/ B. C/S 架构)。 (3)若传感器的编号id为1,湿度值h为60,提交数据到Web服务器的URL为http:// 192.168.1.6:5000/toserv?h=60&id=1,则服务器端应用实例app中与该URL关联的路由设置语句是@app.route('▲')。 (4)菜园里的蔬菜适宜生长的空气温度范围是tmin~tmax.现要求当温度t正常、偏低、偏高时,将sta的值对应设为0、1、2。下列Python程序段中符合要求的有▲(多选,填字母)。(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分) A. if t < tmin: sta = 1 if t > tmax: sta = 2 else: sta = 0 B. if t < tmin: sta = 1 elif t > tmax: sta = 2 else: sta = 0 C. sta = 0 if t < tmin: sta = 1 else: sta = 2 D. sta = 0 if t < tmin: sta = 1 if t > tmax: sta = 2 (5)小明设定采集并上传数据的时间间隔为1分钟。他用浏览器查看温湿度页面,页面动态显示最新的温度、湿度及其采集时间。系统正常工作一段时间后,他发现该页面不再变化,刷新后仍不变。结合第13题图,简要说明系统中可能造成上述问题的原因:▲(本系统中,传感器损坏、传感器和智能终端连接异常,不会造成上述问题)。(注:回答2项,1项正确得1分) 2. 【2023年2月名校协作体高三信息技术第13题】市场上有出售智能花盆或智能盆栽等产品,这些产品大多能实时监测植物生长状态,通过网络获取花盆的环境信息,并对植物进行远程浇灌。小王利用micro:bit,结合土壤湿度传感器等,将家庭中常见的盆栽改造成智能盆栽。 (1)在搭建该信息系统前,需要进行前期准备的步骤依次为 。 ①开发模式选择 ②概要设计 ③需求分析 ④详细设计 ⑤可行性分析 (2)硬件搭建。micro:bit利用土壤湿度传感器获取土壤湿度信息,通过IoT模块将数据传送至服务器端,并利用继电器控制水泵实现对植物的浇灌。“智能盆栽”系统的整体框架如第13题图所示。 第13题图 “智能终端”部分代码如下: from microbit import * import Obloq # 设置服务器参数、WiFi名称密码和当前盆栽的uid,并连接WiFi,代码略 while True: hum = pin1.read_analog() status, resp = Obloq.get("input?uid="+str(uid)+"&hum="+str(hum), 2000) if status == 200: if resp == '1': # 1表示打开浇灌,0表示关闭浇灌 pin12.write_digital(1) sleep(5*1000) pin12.write_digital(0) else: display.scroll(str(status)) sleep(60*1000) 由以上代码可知,土壤湿度传感器接在智能终端的 口上,当盆栽需要浇水时,每次浇灌的时间为 秒。 (3)Web服务器端程序使用Flask框架编写,部分代码如下,请在划线处填入合适的代码。 #导入flask等相关的库,代码略 app = Flask(__name__) @app.route(' ① ', methods=['GET']) def insert():     uid = request.args.get('uid')       # 获取花盆编号值     data = flo

资源预览图

专题11 搭建信息系统---2024届高考信息技术专项练习题(浙教版)
1
专题11 搭建信息系统---2024届高考信息技术专项练习题(浙教版)
2
专题11 搭建信息系统---2024届高考信息技术专项练习题(浙教版)
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。