- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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/”,网页界面
您可能关注的文档
- Unit 1 Helping at home PA let's talk人教PEP版(2024)英语四年级上册.pptx
- Unit 3 Helpful hands课件人教PEP版(2024)英语二年级上册 (2).pptx
- Act it out(课件)外研版(2024)英语四年级上册.pptx
- Unit 7 How do we keep safe on the road 沪教版(2024)英语四年级上册.pptx
- Unit 2 Different families 单词拼读 人教PEP版(2024)英语三年级上册.pptx
- Unit1 Fun numbers and letters L2人教PEP版(一起)(2024)英语二年级上册.pptx
- Chapter2 About me(课件新思维小学英语 2A.pptx
- Unit 1 Making friends Part A Let's learn人教PEP版(2024)英语三年级上册.pptx
- Unit 1 New Friends Lesson 3粤教版(2024)英语一年级上册.pptx
- Chapter 4 Lending a hand.Part AB部分 新思维小学英语5A.pptx
原创力文档


文档评论(0)