2.6网络应用软件开发课件 浙教版(2019)高中信息技术必修二.pptxVIP

2.6网络应用软件开发课件 浙教版(2019)高中信息技术必修二.pptx

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

浙教版高中信息技术2.6网络应用软件开发必修2信息系统与社会

1网络应用开发概述客户端微信,微信APP

阅读课本p82-83,思考并填写下表。应用项目使用架构客户端程序系统的通信开销和开发难度(大/小)升级和维护(简单/困难)服务器负荷(大/小)客户端微信网页版微信阅读与思考C/SB/S微信app浏览器小大困难小简单大

客户端/服务器(C/S架构)利用客户端和服务器端的硬件环境,将任务合理分配给客户端和服务器端。客户端完成用户的具体业务,如人机交互、数据输入输出。服务器端提供数据管理、控制等。降低了系统的通信开销和开发难度,但是必须安装才能使用,给升级和维护带来困难。

浏览器/服务器(B/S架构)对C/S架构改进后产生。无需专门的应用程序,用户工作界面通过浏览器实现,应用程序都集中在服务器。升级和维护较方便,极大降低成本和工作量。但服务器的负荷较重,对服务器的要求较高。

例题(2023年选考真题)A

C/S架构和B/S架构对比客户端/服务器架构(简称C/S)浏览器/服务器架构(简称B/S)优点:客户端和服务器端各司其职,降低通信开销和开发难度。缺点:必须安装客户端软件,经常升级维护。优点:无需安装应用程序,通过浏览器直接访问,升级维护方便。缺点:程序集中在服务器端,服务器负荷重。

编写网络应用程序Web应用框架:Flask、Django、Tronado

一个简单的flask程序fromflaskimportFlask#导入Flask框架模块app=Flask(__name__)#创建应用实例@app.route(/,methods=[Get])#编写路由,建立URLdefindex():#编写视图函数returnhello!#返回网页中显示的内容if__name__==__main__:app.run()#启动或运行web应用

学会写URL49:8000/http://+IP地址:+端口号+路由端口号默认5000

创建多个路由@app.route(/)defindex():returnhello?@app.route(/hello)defhello():returnHelloWorld对应的网址是:5000/对应的网址是:5000/hello路由不同,得到的网址url也就不同

某小区建立了智能垃圾站,住户在垃圾站旁边,单击打开相应的App并说出垃圾名称,智能垃圾站自动打开对应的垃圾投递门,投递完成后自动关闭。系统通过传感器1~4采集不同类别垃圾(有害垃圾、可回收垃圾、厨余垃圾、其他垃圾)的产生量,以便垃圾的运输及管理。部分系统结构示意图如图所示,下列说法不正确的是()A.该系统采用的是C/S架构B.执行器1~4的主要功能是打开相应的垃圾投放门C.数据库中垃圾的产生量是通过传感器1~4采集得到的D.若传感器1~4中某个传感器损坏,则执行器无法正常工作DD只要还有部分传感器能够正常工作,那么智能终端还是能够照常获取数据并进行分析,从而控制执行器正常地工作。?

某Python程序如下:fromflaskimportFlaskapp=Flask(__name__)@app.route(/)defindex():return2的5次方if__name__==__main__:(1)请在划线处填入合适的代码。(2)程序运行后,在浏览器输入地址:5000/,页面显示的内容是。app.run()2的5次方

某Python程序如下:fromflaskimportFlaskapp=Flask(__name__)@app.route(/)defindex():returnIloveFlask!@app.route(/hello)defhello():return欢迎您!@app.route(/bye/name)defbye(name):return再见,+name+,欢迎再来!if__name__==__main__:app.run(port=8080)程序运行后,下列说法正确的是()A.在浏览器中输入“:5000/”,网页界面显示“IloveFlask!”B.在浏览器中输入“:8080/HELLO”,网页界面显示“欢迎您!”C.在浏览器中输入“:8080/bye/Tom”,网页界面显示“再见,Tom,欢迎再来!”D.在浏览器中输入“:5000/bye/Tom”,网页界面显示“再见,Tom,欢迎再来!”CC在浏览器中输入“:8080/”,网页界面

文档评论(0)

k12学习资料 + 关注
实名认证
文档贡献者

教师资格证持证人

k12学习资料

领域认证该用户于2023年06月02日上传了教师资格证

1亿VIP精品文档

相关文档