2.6网络应用软件开发同步练习-2024-2025学年浙教版(2019)高中信息技术必修二

2025-03-12
| 5页
| 179人阅读
| 0人下载

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术浙教版必修2 信息系统与社会
年级 高一
章节 2.6 网络应用软件开发
类型 作业-同步练
知识点 -
使用场景 同步教学-新授课
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 196 KB
发布时间 2025-03-12
更新时间 2025-03-12
作者 cherish✨️
品牌系列 -
审核时间 2025-03-12
下载链接 https://m.zxxk.com/soft/50965034.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

第2章 信息系统的支撑技术 班级: 姓名: 2.6 网络的组成与构建 1. 以下文件名后缀中,不是动态网页文件的后缀的是( ) A.jsp B. . aspx C.. html D.. php 2. 关于如下图所示的网络应用软件的实现架构,描述不正确的是( ) A.该架构的名称是浏览器/服务器架构(B/S架构) B.该架构的客户端在浏览器中只负责表示层逻辑的实现,业务逻辑和数据库都在服务器端运行 C.该架构的客户端发送HTTP请求消息传给服务器,服务器将请求传递给Web应用程序,Web应用程序处理请求,并把相应的HTML页面传给客户端 D.该架构是随着Internet技术的兴起,对C/S架构改进后产生的一种软件系统体系结构,今后它将完全取代 C/S架构 3. 小美在制作“学生出门单管理系统”时经分析后确定该系统主要包含“开具出门单”、“审核出门单”、“查询出门单”和“统计出门单”等模块,并绘制相应的功能图。这属于网络应用规划设计中的 ( ) A.分析应用的目的 B.确定应用的总体架构 C.划分应用的功能组成 D.界面设计及代码实现 4. B/S架构中统一的客户端就是浏览器,认识常见浏览器的LOGO图标也是当代网民的必备素质。 以下是几个常见网络应用软件的LOGO图标,其中不属于浏览器的是( ) 5. 下列关于Flask Web框架的特点,说法不正确的是( ) A.非常精简,属于小型框架 B. 具有一个包含基本服务的核心 C.是一个可扩展的框架 D.不具备调试功能 6. 编写好网络应用程序后,在发布之前,我们要对程序进行调试,那么程序调试的最终目的是( ) A.发现程序中的错误 B.验证程序的正确性 C.改正程序中的错误 D.改善软件的性能 7. 网页文件是用超文本标记语言来描述的,超文本标记语言简称为( ) A. HTML B. HTTP C. DHCP D. URL 8. 以下网络软件编程框架中,不属于Python语言的网络应用开发框架的是( ) A. Django B. Spring C. Flask D. Tornado 9. 在网络应用程序中经常使用数据库来管理用户数据,SQLite是一款轻型的数据库,下列关于SQLite数据库说法不正确的是( ) A.无需安装和管理配置 B.占用资源少,但速度非常快 C.只支持Python语言,不支持其他开发语言 D.源码完全开源,任何人都可以使用它 10. 如图所示的网络应用软件的实现架构为客户机 浏览器 WEB 服务器 HTTP请求 HTTP响应 A.B/S B. C/S C. B2B D. O2O 11. 在电脑上使用音乐软件播放歌曲,采用的网络架构是 A.浏览器/客户端架构 B.客户端/服务器架构 C.客户端/浏览器架构 D.浏览器/服务器架构 12. 下列选项中不属于Python常用的Web应用框架的是 A.Flask B. Spring C.Tronado D.Django 13. 下列关于语句app=Flask(__name__)的含义,正确的是 A.导入Flask模块 B.创建应用实例 C.创建路由 D.创建视图函数 14. 搭建一个图书管理信息系统的过程中,下列哪项功能的实现不需要使用数据库 A.使用书名查询某本书 B.用户登录的时候,检查输入的用户名是否已经注册(被记录) C.向系统添加一本图书 D.登录成功后从首页跳转到管理页面 15. 下列关于计算机网络组成的说法,不正确的是( ) A.网卡、交换机和路由器等都属于连接设备 B. 服务器只负责数据的存储 C. 网络通信介质主要有无线和有线两种 D. 网络协议主要提供了信息传输的规则 16. 在网络中提供IP地址分配工作的服务器是( ) A.WWW服务器 B.FTP服务器 C.DNS服务器 D.DHCP服务器 17. 用户在访问Web服务器的网页时,浏览器所起到的作用是( ) A.用于创建并显示 Web服务器的网页文档 B.用于解析并显示 Web服务器的网页文档 C.用于修改并显示 Web服务器的网页文档 D.用于删除并显示 Web服务器的网页文档 18. 下列协议中不是建立在TCP/IP协议基础上的是( ) A. HTTP B. UDP C. FTP D. Telnet 19. 下列不属于网络操作系统的是( ) A. Windows Server B. UNIX C. DOS D. Linux 20. 个人计算机通过电话线或光纤以拨号方式接入因特网时,使用的拨号设备是( ) A.交换机 B. 光纤 C. 网卡 D. 调制解调器 21. 下列关于SQLite数据库的说法,不正确的是 A.SQLite是一个轻量级的数据库 B. SQLite数据库可以进行基本的增删改查的操作 C. SQLite是非关系型数据库 D.Python可以借助第三方软件来管理SQLite 22. 有如下路由函数: @app.route("/",method=["GET"]) @app.route("/logout", methods=["GET","POST"]) @app.route("/text",method=["POST"]) @app.route("/text/<file>") 对应访问的页面地址正确的是 ( ) ①http://127.0.0.1:5000/logout ②http://127.0.0.1:5000/text/text ③http://127.0.0.1:5000/text/ ④http://127.0.0.1:5000/ A.①②③④ B.④①③② C.③①②④ D.④①②③ 23. 下列关于@app.route('/')与@app.route('/',methods=['GET','POST'])区别的说法,正确的是 ( ) A.两个路由都默认只处理'GET'请求 B.两个路由都默认只处理'POST'请求 C.@app.route('/',methods=['GET','POST'])支持'POST'请求 D.@app.route('/')支持'POST'请求 24. 使用Flask Web框架实现简单页面,具体代码如下: from f lask import Flask app=Flask( name ) @app.route("/") def index(): return "index" @app.route("/list") def list(): return "list" @app.route("/detail") def detail(): Return "detail" if name ==" main ": app.run() (1)执行程序后,能正常访问的页面有 (单选,填字母:A.1/B.2/C.3/D.0)个。 (2)访问页面后,显示的内容为detail,则该次访问的页面地址是 (单选,填字母)。 A.127.0.0.1:5000/ B.127.0.0.1:5000/list C.127.0.0.1:5000/detail D.127.0.0.1 (3)如果访问的地址为 http://127.0.0.1:5000/,则网页中显示的内容为 。 25. (开放题)使用网络中的一些聊天室时,只要在浏览器中输入聊天室的网址,根据提示登录后就可以聊天了。下图是一个简易的文字型网络聊天系统的功能示意图,观察示意图,分析如下问题: (1) 系统面向的是单个用户还是多个用户? (2) 系统的客户端软件有什么特征?它有哪些功能? (3) 系统的服务器软件有什么特征?它有哪些功能? (4)该聊天系统采用什么网络架构?这种网络架构有什么优缺点? 1 学科网(北京)股份有限公司 学科网(北京)股份有限公司 2.6 作业答案 1-5:CDCAD 6-10:CABCA 11-15:BBBDB 16-20:DBBCD 21-23:CBC 24:(1)C (2)C (3)index 【解析】(1)该代码中有3个路由,连接3个URL,能正常访问的页面有3个。 (2)访问页面后,显示的内容为detail,访问的地址为127.0.0.1:5000/detail。 (3)访问的地址为http://127.0.0.1:5000/,连接路由@app.route("/"),执行index0函数,网页中显示的内容为index。 25:【解析】(1)该聊天系统面向的是多个用户。 (2) 该聊天系统的客户端以网页形式在浏览器中运行,编写客户端软件的过程类似于编写网页。该客户端具有连接服务器、用户登录、输入信息、发送信息、接收信息、显示接收的信息等功能。 (3) 该聊天系统面的服务器软件必须不间断地工作,时刻不停地监听某个端口。有消息传来时,就根据信息作出相应的处理:或建立网络连接,或接收并转发传来的消 息。 (4)该聊天系统采用的是浏览器/服务器架构(B/S架构)。B/S架构统一了客户端,用户只需要安装一个浏览器,无须另外安装客户端;如果应用的业务逻辑发生变化,只需要更新服务端的应用程序就可以了,减轻了系统维护与升级的成本和工作量。B/S架构的缺点主要在于它将系统功能实现的核心部分集中到服务器上,增加了服务器端的负担。 $$

资源预览图

2.6网络应用软件开发同步练习-2024-2025学年浙教版(2019)高中信息技术必修二
1
2.6网络应用软件开发同步练习-2024-2025学年浙教版(2019)高中信息技术必修二
2
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。