2.6 网络应用软件开发 练习卷 高中信息技术浙教版(2019).docxVIP

2.6 网络应用软件开发 练习卷 高中信息技术浙教版(2019).docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2.6网络应用软件开发

1.关于网络应用软件的实现架构,说法正确的是()

A.网络应用软件的实现架构有三种

B.浏览器/服务器架构的优点是降低了系统的通信开销和开发的难度

C.C/S服务器端主要提供数据管理、数据共享、系统维护和并发控制等

D.C/S是对B/S架构改进后产生的一种软件系统体系结构

2.在编写Flask网络应用程序时需完成以下操作,下列操作属于创建应用实例的是()

A.fromflaskimportFlask

B.app=Flask(__name__)

C.@app.route(/)

D.app.run()

3.客户端无需专门的应用程序,具有这一特点的网络架构是()

A.C/S架构 B.C/C架构

C.B/S架构 D.B/C架构

4.如图所示是某信息系统的网络架构图:

关于该网络模式特点的描述,不正确的是()

A.该模式属于B/S模式,无需安装专门的客户端应用程序

B.应用程序基本上都集中于服务器端

C.升级和维护都较方便,极大地降低了成本和工作量

D.服务器的负荷较轻,对服务器的要求较低

5.小明为水培蔬菜实验室搭建了环境温湿度监测系统,Web服务器端程序采用FlaskWeb框架开发,服务器IP为1,端口号为8080,采用GET形式提交数据,各子页面功能如下表所示:

序号

子页面路径

功能说明

1

/

实时显示温度数据

2

/set

提交温湿度数据并返回提示信息

3

/data

统计显示历史数据

(1)若某一时刻传感器监测到环境温度值为24.5,湿度值为36,则提交数据至Web服务器的URL为(单选,填字母)。?

A.http:∥1:8080/data?temp=24.5hum=36

B.http:∥1:8080/set?temp=24.5hum=36

C.http:∥1:8080/set?24.536

D.http:∥1:8080/?temp=24.5hum=36

(2)已知系统设有m个监测点,服务器能正常接收数据,现抽取某一时刻的一组监测值进行异常监测。若某监测点温度与室内平均温度avg的差值超过正数t,即为异常点。各监测点编号为1~m,其温度值存储于数组元素a[0]~a[m-1]中,检测并输出异常点编号的Python程序部分代码如下,加框处语句有误,请改正。

i=0

whilei=m-1;

ifa[i]-avg=t:

print(“异常点编号为”,i+1)

i=i+1

6.小王搭建学校阅览室周边噪音监测系统,现要完成服务器端程序的开发及测试。

ⅰ.Web服务器结构图如图所示。

ⅱ.服务器端程序是基于Python的Flask框架编写,采用模板功能,根据Web网站需要实现数据显示。网站功能页面作用如下表。

(1)该网络架构模式为:(选填:“B/S架构”或“C/S架构”)。?

(2)用Flask框架编写应用时功能有如下选项,在下表中将代码对应的“功能”填写在相应列中。

(A.创建应用实例/B.导入Flask模块/C.启用Web应用/D.创建路由)

代码

功能

fromflaskimportFlask

app=Flask(__name__)

@app.route(/add)

app.run()

7.小明模拟搭建了“室内烟雾实时监控系统”,实现如下功能:

(1)利用micro:bit结合烟雾传感器对室内烟雾浓度进行监测。

(2)通过串口采集传感器的数据变化,实时传输到Web服务器并保存到数据库中,以便后续进行分析。

(3)使用者可对监测系统进行相关的设置,限定室内烟雾浓度的临界值。一旦指标高于所限定的临界值,系统将自动发出警报并开启水泵浇水。

系统通过智能终端每隔1分钟采集一次室内环境烟雾浓度数据。其架构示意图如图所示:

智能终端的部分程序代码如下:

#设置连接服务器参数并与智能终端建立无线连接,代码略

whileTrue:

①=pin0.read_analog()?

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

iferrno==200:

display.scroll(resp)

ifresp==1:

pin8.write_digital(1)#打开蜂鸣器发出警报

pin16.write_digital(1)#打开继电器开启水泵浇水

else:

pin8.write_digital(0)#关闭蜂鸣器

pin16.write_digital(0)#关闭继电器

else:

display.show(str(errno))

②?

#设置数据采集间隔时

您可能关注的文档

文档评论(0)

中小学教学资料 + 关注
实名认证
服务提供商

提供小学、初中、高中信息科技教案、试卷、课件等优质教学资源

1亿VIP精品文档

相关文档