1. 小王搭建了鱼缸水质水位监测系统,基于 Python 的 Flask Web 框架进行开发,该系统结构示意图如图所示。

(1) 客户端通过浏览器访问Web服务器,可获得水质、水位信息,这一方案设计环节属于信息系统搭建的 (单选,填字母。A .可行性分析 /B .开发模式选择)。
(2) 系统定义water(act)函数用于发送操作指令,参数act为净水或注水,系统根据水质变量q、水位变量w的值发送指令。操作规则如表所示,下列Python程序段中符合要求的是       (多选,填字母)。

水质情况

水位情况

操作

水质差

任意水位

净水

水质中

水位<70

注水

水质优

水位<50

注水

其它情况都不进行操作

A. B. C. D.
(3) 系统的“净水”操作使用水质过滤器,该过滤器属于      (单选,填字母)。 A. 传感器 B. 执行器 C. 客户端
(4) 该系统网站功能页面规划如表所示,当浏览器向Web服务器提交“净水”操作指令,服务器端应用实例app中,与该指令关联的路由设置语句是@app.route(" ")。

序号

访问地址

功能说明

1

/

主页,显示水质、水位情况

2

/water?t=注水

t为注水(或净水),实现“注水”(或净水)操作

3

/get?id=2

获取传感器 id 为 2 的所有数据

4

/view?id=1

显示 id 为 1 的传感器数据折线图

(5) 系统数据库中的数据表wstatus存储鱼缸的水质、水位信息,整型字段level存储水位,字符型字段quality存储水质,当前获取的值分别存储在水质变量q、水位变量w中,系统存储数据时,执行的SQL语句是      (单选,填字母) 。 A. INSERT INTO wstatus (level,quality) VALUES (w,q) B. INSERT INTO wstatus (level,quality) VALUES (w,"q") C. SELECT * FROM wstatus WHERE level=w and quality=q D. SELECT * FROM wstatus WHERE level=w and quality="q"
【考点】
信息系统的组成及功能; 数据表、字段、记录的编辑; 信息系统的开发过程;
【答案】

您现在未登录,无法查看试题答案与解析。 登录
综合题 普通