版本:
全部 教科版
  • 1、网络应用系统的快速发展,给人们的信息安全带来了隐患。2014年9月1日某媒体报道:许多明星的隐私照片开始在美国社交网站上流传。之后,有些用户在更多的公共社交网站上转发了这些照片,并称这些照片是黑客攻击了多个iCloud账号之后流出的。试分析:
    (1)、用户转发他人隐私照片的行为是否合适?为什么?
    (2)、作为个人用户,应该如何保护自己的个人信息免遭泄露?
  • 2、快递服务为人们的生活与工作带来了方便,但是填写在快递单上的个人信息也存在着泄露的风险。2018年4月,湖北荆州中级人民法院对一起涉及公民信息泄露案件进行了终审判决,该案以某快递公司员工为信息泄露主体,快递代理商、文化公司、无业人员、诈骗犯罪分子等多方参与。此案查获涉嫌被泄露的公民个人信息千万余条,涉及交易金额达200余万元,同时查获涉及全国20多个省市的非法买卖公民个人信息网络群。试分析:
    (1)、寄送快递时,哪些个人信息可能会被泄露?
    (2)、这些个人信息泄露,可能会造成哪些危害?
  • 3、某工作场景如图所示,你可以找到哪些信息安全隐患?

  • 4、关于个人数据保护,有效措施之一是安装功能完善、使用灵活的(    )
    A、系统软件

    B、备份软件

    C、数据库管理软件

    D、办公软件

  • 5、为提高信息系统用户安全意识和安全操作技能,以下所列的安全管理最有效的是(    )
    A、安全检查

    B、教育与培训

    C、责任追究

    D、制度约束

  • 6、下列各种信息中,均属于个人敏感信息的是(    )
    A、火警号码查号台号码

    B、身份证号码、个人手机号码

    C、家庭住址、公共图书馆地址

    D、学校网址、电视台网址

  • 7、下列有关个人信息的描述中,不正确的是(    )
    A、个人信息可以分为个人敏感信息和个人一般信息

    B、个人敏感信息遭到泄露或修改,有可能对信息主体造成不良的影响

    C、人们在快速获取所需信息的同时,个人信息也有可能被他人盗用

    D、只要不上网,个人信息就不会泄露

  • 8、防止数据传输时发生数据被窃取或信息泄密,可以采取加密机制:这种做法主要体现了信息安全的(   )
    A、保密性

    B、完整性

    C、可控性

    D、可用性

  • 9、个人信息的泄露已呈现出泄密渠道多、范围广、程度深的特点。个人隐私的保护已成为公众焦点。下列保护个人隐私的做法中合适的是(    )
    A、和所有人都保持较远的距离

    B、对支付账号设置强度较高的密码

    C、即使法律要求也不填写个人信息

    D、如果可能都用假的个人信息来代替

  • 10、小明在设计和调试“在线加法练习系统”的过程中出现了如下问题。
    (1)、由于网络应用程序的数据加工处理与结果的呈现分别由服务器端和浏览器执行,使应用在调试时很不方便,特别是Web应用在实际生产环境中产生的问题,很难在事后重现并追究原因。请写出两种网络应用调试的方法,以便他方便地调试应用。
    (2)、在Web应用程序的调试过程中程序运行状况信息,即调试信息的提取非常重要,在调试信息提取过程中通常会以选项A~E等五种方法来实现。

    A.通过浏览器输出调试信息

    B.通过服务器控制台输出调试信息

    C.通过日志文件记录并输出调试信息

    D.通过电子邮件发送调试信息

    E.通过数据库记录并输出调试信息

    ①下列代码中实现的是。(请填写A~ E选项字母。)

    from flask import Flask

    import time

    app = Flask(_name_)

    def debug_ print(debug_ _info):

        with open("appdbg.log",a+') as fh:

            setting_ str = '调试信息:' + debug_ info

            fth.write(setting _str)

    @app.route(")

    def index( ):

        dstr =我的第-一个 Web程序!'

        debug_ print('dstr=' + dstr)

        returm dstr

    if__ name__ = ='_main_':

       app.run( )

    ②下列代码中实现的是。(请填写A~ E选项字母。)

    from flask import Flask

    app = Flask(_name_ )

    @app.route(/)

    def index( ):

    dstr = '我的第一个Web程序!'+ 1

    return dstr

    if_ name _=='_main_':

    app.run(debug=True)

    ③下列代码中实现的是。(请填写A~ E选项字母。)

    from flask import Flask

    import time

    app= Flask(_name_ )

    @app.route(/)

    def index( ):

        dstr = '我的第一个 Web程序!'

        print('dbginfo: dstr=' + dtr)

        return dstr

    if _name_ == '_main_':

    app.run( )

  • 11、小明想为“在线加法练习系统”增加登录功能,校验并记录用户名,以便在“排行榜”中显示排名用户的名称,其登录界面设计如图所示。

    (1)、在登录界面中,需提供用户名和相应的密码,单击“登录”按钮后,表单收集相应的数据至内存变量,系统根据变量的值进行用户检验,以确定是否予以登录系统。请你为该表单设计表单字段,写出其字段类型,并简述该表单字段的作用。

    变量

    表单字段类型

    表单字段作用

    usemame

     

    password

     

    submit

     

    (2)、小明编写了LogForm表单类用于显示登录表单。请在划线处填写合适的代码。

    class LogForm(FlaskForm):

    username = StringField(用户名:)

    password = PasswordField(密码:)

    submit =

  • 12、小明为“在线加法练习系统”的欢迎页面编写了如下的路由和视图函数。

    @app.route('/')

    def index( ):

    mtxt = '欢迎使用在线加法练习系统!'

    return render template('index1, html', txt=mtxt)

    (1)、根据上述代码可以确认小明使用了模板文件来编写“欢迎页面”的代码。试简单描述模板文件的作用。
    (2)、在FlaskWeb应用框架中,可以通过网页模板来显示内存变量的值或对象等,以下在模板文件index.html中用于显示内存变量mtxt值的正确代码为(    )
    A、{{mtxt}}

    B、{%mtxt%}

    C、{{txt}}

    D、{%txt%}

  • 13、小明在分析应用功能组成后,根据功能需求编写了如下网络应用代码:

    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( )

    (1)、请用实线将下列的访问“在线加法练习系统”功能的URL与相应的路由及视图函数连接起来。

    http://127.0.0.1:5000/exer     @app.route' (/about')about( )

    htp://127.0.0.1:5000/top      @app.route('/')index()

    htp://27./.0.1:5000/about     @app rouet('topo')toplist( ):

    htp://27.0.0.1:5000/          @app.roue(/exer, methods-['GET', 'POST'])exer( )

    (2)、在编写Flask网络应用程序时需完成的操作选项有A~F,在表中的“完成的操作”列填写相应的操作选项字母。

    A.创建APP对象

    B.导人Flask模块

    C.运行网络应用

    D.创建路由

    E.渲染网页模板

    F.创建视图函数

    代码

    完成的操作

    from flask import Flask, render_ lemplate, request

    app= Flask(_name_)

    @app.route(‘/’)

    def index( ):

    #显示欢迎页面,代码略

    App.run( )

    Rendertemplate('indcx.html', txt =mtxt)

  • 14、小明想要使用Python语言实现一个“在线加法练习系统”,其功能如下:

    ①用浏览器访问该系统时,会显示欢迎页面,其中包含“关于”“练习”及“排行榜”三个链接。

    ②单击“关于”链接进人系统介绍的页面。

    ③单击“练习”链接进人练习的页面,其中显示由计算机随机生成的两个整数,整数的范围为[1,100]。如果练习者输人的答案正确,那么应用自动给出新题;若输人的答案错误,则应用提示答案错误并要求重新输入答案。

    ④单击“排行榜”链接进人排行榜页面,显示得分排行榜。

    (1)、在规划设计“在线加法练习系统"的过程中,小明根据需要选择了一种基于Python语言的Web应用框架。请你为小明选择一种Web应用框架并简单描述该框架的特点。

    ①常见的基于Python语言的Web应用框架:① ②

    ②你选择的Web应用框架:

    ③使用该框架编写的网络应用架构为(选填:“B/S架构”或“C/S架构”)。

    ④该Web应用框架特点:

    (2)、根据“在线加法练习系统”的功能需求,实现网页跳转、习题生成答案输人及答案批改等功能,需在网络应用程序中导人的模块有:

    实现的功能

    使用的模块

    模块中的对象

    构建Flask应用实例

    flask

    Flask

    使用网页模板构建应用网页

     

     

    处理网页请求的对象

     

     

    创建并处理网页表单

     

    用于表单字段定义及验证

     

    生成[1,100]范围内的整数

     

  • 15、在Python语言中使用Flask框架编写一个Web应用程序,使应用基本具备网络应用功能。有下列语句命令:

    ①app = Flask(_ name_ )

    ②@app.route(‘/’)

    ③from flask import Flask

    ④app.run( )

    ⑤def index( ):#具体代码略

    要实现上述功能,上述语句执行的先后顺序正确的是(    )

    A、③①②⑤④

    B、③②①⑤④

    C、③①②④⑤

    D、①②⑤④③

  • 16、以下编程框架中,不属于Python语言的网络应用开发框架的是(    )
    A、Flask

    B、Tronado

    C、Django

    D、.Net Framework

  • 17、在Python语言中使用Flask框架编写网络应用程序,下列说法正确的是(    )
    A、网络应用系统只能使用Flask框架编写

    B、Flask模块可直接调用,无须导入

    C、Flask 库中的函数仅支持动态网页模板

    D、Flask 框架编写的程序,可以访问指定的URL

  • 18、网页文件是用超文本标记语言来描述的,超文本语言简称为(    )
    A、URL

    B、HTTP

    C、HTML

    D、FTP

  • 19、有一Web应用程序的路由视图函数代码如下所示:

    @app.route(/t1')

    def index_ _t1( ):

    #代码略

    @app.route(/t2', methods=['GET", POST])

    def index_ t2( ):

    #代码略

    if request.method = 'GET:

    return render_ template(t2.html')

    else:

    如要实现:当用户发出POST请求时,网页跳转至“/t1"页面,则上述代码中方框内的代码为(    )。

    A、return render_ _template(/t1 html)

    B、return redirect(/t1)

    C、retur redirect('index_ _t1)

    D、return request(index_ _t1')

  • 20、小张在设计“智能机器人系统”的过程中,对于网络应用的实现架构进行了详细的研究,发现当前网络应用中B/S架构相对应用较多,但两者各有自身的优缺点。
    (1)、试列表比较B/S架构与C/S架构的优缺点。

    架构

    优点

    缺点

    C/S架构

     

     

    B/S架构

     

     

    (2)、你认为B/S架构会完全替代C/S架构吗?请简述理由。
1 2 3 4 5 下一页 跳转