年终活动
搜索
    上传资料 赚现金
    英语朗读宝

    2.6 网络应用软件开发 同步练习 浙教版(2019)高中信息技术必修2

    2.6 网络应用软件开发 同步练习 浙教版(2019)高中信息技术必修2第1页
    2.6 网络应用软件开发 同步练习 浙教版(2019)高中信息技术必修2第2页
    2.6 网络应用软件开发 同步练习 浙教版(2019)高中信息技术必修2第3页
    还剩4页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    必修2 信息系统与社会2.6 网络应用软件开发同步达标检测题

    展开

    这是一份必修2 信息系统与社会2.6 网络应用软件开发同步达标检测题,共7页。试卷主要包含了非选择题等内容,欢迎下载使用。
    网络应用软件开发 一、选择题(每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1. 下列关于C/S 架构和B/S 架构的描述,正确的是A.C/S架构无需专门的应用程序B.B/S架构的优点是降低了系统的通信开销和开发难度C.C/S架构的实现中数据管理、数据共享等任务主要由服务器来处理D.C/S架构是B/S架构改进后产生的一种软件系统体系结构2. 下列关于C/SB/S 两种架构的说法,不正确的是         (   )A.C/S架构一般建立在专用的网络上,小范围里的网络环境;B/S建立在广域网之上,不必是专门的网络硬件环境B.C/S架构一般面向相对固定的用户群,对信息安全的控制能力很 ;B/S建立在广域网之上,对信息安全的控制能力相对较弱,可能面向不可知的用户C.C/S架构客户端软件须安装才能使用,给应用程序的升级和维护 带来一定的困难。但相对来说,服务器的负荷较重,对服务器的要求较高D.通常C/S架构中,客户端发送HTTP 请求消息传给服务器,服务 器将请求传递给Web 应用程序,Web 应用程序处理请求,并把相应的HTML  页面传给客户端3.下列不属于网络应用规划设计的过程的是A.对网络应用进行详细的分析B.用统一、规范的图表和书面语言表达出来C.在分析的基础上确定应用的架构模式,明确应用的各个功能模块D.根据架构模式调整修改网络相关的应用程序4. 小王使用Flask 框架编写了一个简单的Web 应用程序,下列代码中 表示编写路由和视图函数的是                         (    )@app.route("/")from flask import Flask app.run() app=Flask       name  )def index():return  "Welcome!"A.①④       B.②③       C.④⑤       D.①⑤
    5.小敏制作了一个简单的Flask程序:from flask import Flaskapp=Flask(       name       )@app.route("                              ")def hello()return "你好!"if        name        ==  "      main        ":             _                     __app.run()程序运行后,在浏览器中输入网址127.0.0.1:5000/hello”,网页显示的内容为“你好!”,则划线处应填入的代码是               (   )A./B.helloC.Hello,WorldD./hello6.“http://127.0.0.1:5000/”是Flask 网络框架自带开发Web服务器的网址,小明编写了一个Web 应用如下:from flask import Flaskapp=Flask(       name       ) @app.route("/hi")@app.route("/hello")def hello():return "<h1>hello,2022!</h1>"if          name      = =  "        main       ":__app.run( )程序运行后,在浏览器输入“http://127.0.0.1:5000/hi”,则网页显示内容是                                              (    )A.hello,2022!B.<h1>hello,2022!</h1>C.hi,2022!D.<h1>hi,2022!</h1>7.某Python程序如下:from flask import Flaskapp=Flask(       name       )@app.route("/"def  index():return "<p>高考加油!</p>
    if       name      = = "     main     ":__app.run()程序运行后,下列说法正确的是                        (    )A.“        name      = =       main       ”的判断没有实际用处B.“app=Flask(      name     )”的功能是为Web 应用程序创建Flask类的对象C.默认状态在浏览器中输入服务器地址,按回车键后,浏览器中显示“      m ain      ”字样D.默认状态在浏览器中输入服务器地址,按回车键后,浏览器中显示“<p> 高考加油!</p>”3.某Python程序如下:from flask import Flaskapp=Flask(     name        )@app.route("/")def xinxi():return "<h1>首页</h1>"@app.route("/content/<name>")def content(name):return "欢迎您,"+nameif       name        =="     main        ":app.run()程序运行后,下列说法正确的是                        (    )A.访问网页“http://127.0.0.1:5000/content/xinxi”,显示内容为“欢迎您,name”B.访问网页“http://127.0.0.1:5000/xinxi”,显示内容为“首页”C.访问网页“http://127.0.0.1:5000/”,显示内容为“首页”D.访问网页“http://127.0.0.1:5000/content(xinxi)”,显示内容为“欢迎您,xinxi”3.某 Python程序如下:from flask import Flask,requestapp=Flask(      name      )@app.route("/")def index():return "<h1>这是首页</h1>"
    @app.route("/user",methods=["GET"Idef msg():name=request.args.get("name")age=request.args.get("age")return "姓名:"+name+",年龄:"+ageif      name       =="       main        ":   __      _       __app.run() 程序运行后,打开网页输入网址,显示内容如图所示,下列说法正确的是                                          (    )A.在该代码中通过关键字参数methods指定用户访问HTTP 时使用POST 方法B.输入的网址为“http:/127.0.0.1:5000/user?name=Tina&age=21” C.若输入网址“http:/127.0.0.1:5000/index”,网页显示内容为“这是首页”D.若输入网址“http://127.0.0.1:5000/user?name=小明”,网页显示内容为“姓名:小明”二、非选择题10.使 用Flask Web框架实现一个Web 应用,程序代码和模板文件如下:#程序代码from flask import Flask,render templateapp=Flask(  name     )@app.route("/user")@app.route("/user/<name>")def index(name=None):return render template("hello.html",name=name)if    name     ==" main    ":__        ___     _       __app.run()
    <!--模板文件--><!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>首页</title></head><body>{%if name==None%}<p>Hello!World</p>{%elif name=="boss"%}<h1>Hello!Boss</h1>{%else%}<h2>Hello!{{name}}</h2>{%endif%}</body></html>请回答下列问题:(1)程序运行后,打开网址“http://127.0.0.1:5000/user/boss”,网页 显示的内容是(2)程序运行后,打开网址“http://127.0.0.1:5000/user/boy”,网页显 示的内容是                                   C(3)程序运行后,打开网址“http://127.0.0.1:5000/user”,网页显示的 内容是(4)程序运行后,打开网址“http://127.0.0.1:5000/”,网页显示的内                                                  11.阿明制作了一个简单的Flask程序,其中程序代码和模板文件如下:#程序代码from flask import Flask,request,render  templateapp=Flask(        name       )@app.route("/")def index():return render template("                         ")
    @app.route("/login",methods=["POST"])def login():name=request.form.get("name")return "欢迎:"+nameif    name    ="    main      ":app.run() <!--模板文件text.html--><!DOCTYPE html><html lang="en"><form action="/login" method="post'><p>用户名</p><p><input type="text" name="name"/></p><p><input type="submit" value="确定"/></p></form> 程序运行后,打开网址“http:/127.0.0.1:5000/”,显示内容如图所示。请回答下列问题:(1)划线处应填入的代码是                (2)若在输入框中输入“阿明”后点击“确定”,则网页显示内容  此时的网址是                                      (3)              若输入网址为“http://127.0.0.1:5000/login/aming”,则网页显示 的内容是                                       参考答案          C   2.C  3.D   4.D  5.D  6.A  7.B  8.C  9.B       (1)Hello!Boss  (2)        Hello!Boy   (3)        Hello!World   (4)无法找到该网页  或其他等价答案        (1)text.html  (2)        欢迎:阿明  http://127.0.0.1:5000/login  (3)错误提示

    相关试卷

    浙教版 (2019)必修1 数据与计算1.1 感知数据随堂练习题:

    这是一份浙教版 (2019)必修1 数据与计算1.1 感知数据随堂练习题,共6页。试卷主要包含了选择题,综合题等内容,欢迎下载使用。

    信息技术第三章 信息系统安全3.2 信息系统安全与防护综合训练题:

    这是一份信息技术第三章 信息系统安全3.2 信息系统安全与防护综合训练题,共7页。

    浙教版 (2019)必修2 信息系统与社会2.4 传感与控制同步测试题:

    这是一份浙教版 (2019)必修2 信息系统与社会2.4 传感与控制同步测试题,共7页。

    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map