ID: 20378903

高中信息技术浙教版(2019)必修2:2.6.3编写网络应用程序-课后练习(含答案)

日期:2025-04-10 科目:信息技术 类型:高中试卷 查看:20次 大小:55869B 来源:二一课件通
预览图 1/2
高中,编写,练习,课后,应用程序,网络
  • cover
作业练习 课程基本信息 学科 高中信息技术 年级 高二 学期 秋季 课题 网络应用软件开发 教科书 书 名:信息系统与社会 -出卷网-:浙江教育-出卷网- 学生信息 姓名 学校 班级 学号 作业练习 基础作业: 一、选择题 1 在Python语言中使用Flask框架编写一个Web应用程序,使应用基本具备网络应用功能。有下列语句命令。 下列语句执行的先后顺序正确的是 ①app = Flask(__name__) ②@app.route('/') ③from flask import Flask ④app.run( ) ⑤def index( ):#具体代码略 A. ③①②⑤④ B. ③②①⑤④ C. ③①②④⑤ D. ①②⑤④③ 2 有一Web应用程序的路由视图函数代码如下所示: @app.route('/intro') def introduct( ): #代码略 在本地计算机端口访问该页面,在浏览器中应该输入的是 A. http://127.0.0.1:5000 B. http://127.0.0.1:5000/index C. http://127.0.0.1:5000/intro D. http://127.0.0.1:5000/introduct 3.某Web应用程序的路由视图函数代码如下所示: @app.route('/') def index( ): return '欢迎访问!' @app.route('/t1') def t1(): return '欢迎下次再来!' 用浏览器访问URL“http://127.0.0.1:5000/t1”时,网页显示的内容是 A. 欢迎访问! B. 欢迎下次再来! C. t1 D. index 4. 小范使用客户端访问“温度调节系统”时,若浏览器访问的URL为“http://192.168.0.1:5050/input wd=30”,下列说法正确的是 A. 客户端只能使用IE浏览器访问该系统 B. 服务器端无法使用浏览器访问该系统 C. 客户端可以修改参数以设置不同的温度 D. 访问的URL改为“http://192.168.0.1:5050/input 30”后,不影响设置结果 二、填空题 1.某些视频媒体平台如腾讯视频,或网络交流工具如QQ,都可以通过网页版或手机客户端来提供服务,网页版和客户端所属的体系结构分别属于_____、_____。 2. 有以下路由及视图函数: @app.route('/muban') def muban( ): return render_template('welcome.html') 则用浏览器访问http://127.0.0.1:5000/muban时,会打开文件名为_____的网页模板。 三、简答题 1. 小张正在设计一款Web环境下的“智能机器人系统”,该系统的要求及功能描述如下: ①用户可以通过笔记本、手机、平板及电脑等各类终端访问该系统。 ②用户使用时不必安装专用的软件或APP,只需设备安装了浏览器即可。 ③该机器人可以实现文字对话、语音对话、人脸识别及车牌识别等应用。 ④该系统能根据用户的使用行为、习惯等提供人性化服务。 要实现上述功能,该系统应选择哪一种模式的系统架构?并简述理由。 系统架构:_____(选填:“B/S架构”或“C/S架构”)。 选择理由: _____ 2.小明在分析应用功能组成后,根据功能需求编写了如下网络应用代码: from flask import Flask, render_template, request app = Flask(__name__) @app.route('/') def index( ): #显示欢迎页面,代码略 @app.route('/about') def about( ): #显示关于页面,代码略 @app.route('/exer', methods=['GET','POST']) def exer( ): #显示练习页面,代码略 @app.route('/top') def toplist( ): #显示排行榜页面,代码略 if __name__ == '__main__': app.run( ) 请将下列的访问“在线加法练习系统”功能的URL与相应的路由及视图函数连接起来。 提升作业: 智慧农场管理系统还有土壤检测、天气检测等功能模块,请你利用课堂所学,尝试继续完善该网络应用程序,添加上述功能模块。 参考答案 基础作业: 一、选择题 1.A 2.C 3.B 4.C 二、填空题 1. 某些视频媒体平台如腾讯视频,或网络交流工具如QQ,都可以通过网页版或手机客户端来提供服务,网页版和客户端所属的体系结构分别属于 B/S 、 C/S 。 2.有以下路由及视图函数: @app.route('/muban') def muban( ): return render ... ...

~~ 您好,已阅读到文档的结尾了 ~~