在线留言 注册 登录
热门搜索:形考答案免费答案奥鹏答案

北语《web应用开发》作业【满分答案】

Time2024-02-20Hits浏览量: 166
有奥鹏院校所有作业、毕业论文,详情请咨询请添加QQ : 103092222或微信: xyzlfx100

《web应用开发》作业1-00001

试卷总分:100  得分:100

一、单选题 (共 10 道试题,共 40 分)

1.在HTML中显示图像使用下面哪个标签()。

A.<select>

B.<input>

C.<div>

D.<img>


2.Internet上提供的主要服务有:Telnet、E-mail、()、FTP。

A.App

B.Windows

C.WWW

D.W3C。


3.负责IP地址与域名之间转换的是()。

A.UNIX系统

B.FTP系统

C.WINDOWS NT系统

D.DNS域名系统。


4.Jinja2模板中变量可以通过()进行修改。

A.内置函数

B.过滤器

C.渲染

D.模板。


5.URL的组成格式为()。

A.资源类型、存放资源的主机域名和资源文件名

B.资源类型、资源文件名和存放资源的主机域名

C.主机域名、资源类型、资源文件名

D.资源文件名、主机域名、资源类型。


6.Flask中用于请求解析的对象是()。

A.Requests

B.Request

C.Response

D.Header


7.在HTTP协议的“请求/响应”交互模型中,以下说法中错误的是()。

A.客户机在发送请求之前需要主动与服务器建立连接

B.服务器无法主动向客户机发起连接

C.服务器无法主动向客户机发送数据

D.以上都错


8.下列关于Session的描述中,错误的是()。

A.Session存储在服务端

B.大量的Session会对服务端内存造成压力

C.Session可以在多个服务器之间共享

D.通常下Cookie比Session安全。


9.下面哪一个扩展可以实现发送邮件功能()。

A.Flask-Mail

B.Flask-Script

C.Flask-SQLAlchemy

D.Flask-Migrate


10.Web程序要想顺利运行,就需要Web服务器、浏览器、()三者相互配合,共同发挥作用。

A.数据库

B.HTML

C.网页

D.通信协议。


二、多选题 (共 5 道试题,共 20 分)

11.关于Web服务器,下列描述正确的是()。

A.互联网上的一台特殊功能的计算机,给互联网的用户提供WWW服务

B.Web服务器上必须安装Web服务器软件

C.asp网页可以在任何一台计算机上运行

D.当用户浏览Web服务器上的网页的时候,使用的是C/S工作方式。


12.以下关于Flask框架中的模板引擎,描述正确的是()。

A.模板是一个包含两种类型的数据的文件

B.Flask利用Jinja2模板引擎

C.开发人员可以使用带有占位符的HTML模板来创建动态数据

D.它消除了编写复杂SQL查询的需要


13.MVC的组成部分是()。

A.模型

B.视图

C.控制器

D.地址


14.Python三大Web框架是()。

A.Flask

B.Django

C.Tornado

D.Mysql。


15.表单由三个部分组成:()。

A.表单标签

B.表单域

C.表单按钮

D.表单数据


三、判断题 (共 10 道试题,共 40 分)

16.Flask类的构造函数只有一个必须指定的参数,即程序主模块或包的名字。


17.Flask原生不支持数据库访问、Web表单验证和用户身份验证等高级功能。


18.Web应用具有状态保持能力。


19.Internet是一个超级互联网,它是将遍布于全球的计算机网络互联而成的网络。


20.Flask调用视图函数后,会将其返回值作为相应的内容。


21.HTTP协议只是HTTP客户机程序和HTTP服务器之间的通信协议。


22.Jinja2是Flask作者开发的一个模板系统,为Flask提供模板支持。


23.模板是一个包含响应文本的文件,其中包含用占位变量表示的动态部分,其具体值只在请求的上下文中才能知道。


24.HTTP的连接很简单,是无状态的。


25.Flask-WTF及其依赖可使用pip安装: (venv) $ pip install flask-wtf。


《web应用开发》作业2-00001

试卷总分:100  得分:100

一、单选题 (共 10 道试题,共 40 分)

1.负责IP地址与域名之间转换的是()。

A.UNIX系统

B.FTP系统

C.WINDOWS NT系统

D.DNS域名系统。


2.URL的组成格式为()。

A.资源类型、存放资源的主机域名和资源文件名

B.资源类型、资源文件名和存放资源的主机域名

C.主机域名、资源类型、资源文件名

D.资源文件名、主机域名、资源类型。


3.Jinja2变量过滤器lower的作用是()。

A.渲染值时不转义

B.把值转换成小写形式

C.把值转换成大写形式

D.把值的首尾空格删掉。


4.WTForms验证函数URL的作用是()。

A.验证UUID

B.验证URL

C.验证MAC地址

D.验证输入字符串的长度。


5.Form基类由Flask-WTF扩展定义,所以从()中导入。

A.flask.ext.wtf

B.flask_wtf

C.flaskclass

D.app.config。


6.Flask-WTF提供()来处理文件上传。

A.session

B.cookie

C.FileField

D.hash


7.MVC模式中,()定义了应用程序的行为。

A.视图

B.模型

C.控制器

D.地址。


8.Jinja2模板中使用()语法表示一个变量。

A.[[]]

B.(())

C.<>

D.{{}}。


9.()是一种强大的重复使用代码方式。

A.模板继承

B.渲染

C.转换

D.解析。


10.Internet上提供的主要服务有:Telnet、E-mail、()、FTP。

A.App

B.Windows

C.WWW

D.W3C。


二、多选题 (共 5 道试题,共 20 分)

11.以下属于TCP/IP模型的是()。

A.应用层

B.传输层

C.网际层

D.网络接口层。


12.以下属于Jinja2的优点的选项有:()。

A.非常灵活,提供了控制结构、表达式和继承等

B.不允许在模板中编写太多的业务逻辑

C.性能逊于Django模板

D.可读性很好。


13.以下属于应用层协议的是:()。

A.Telnet

B.FTP

C.SMTP

D.UDP。


14.关于Web服务器,下列描述正确的是()。

A.互联网上的一台特殊功能的计算机,给互联网的用户提供WWW服务

B.Web服务器上必须安装Web服务器软件

C.asp网页可以在任何一台计算机上运行

D.当用户浏览Web服务器上的网页的时候,使用的是C/S工作方式。


15.以下属于Internet基本服务的是()。

A.WWW

B.E-mail

C.Telnet

D.BBS


三、判断题 (共 10 道试题,共 40 分)

16.在 Flask 中有两种上下文:应用上下文和请求上下文。


17.一台域名服务器可以负责多个域名空间。


18.模板是一个包含响应文本的文件,其中包含用占位变量表示的动态部分,其具体值只在请求的上下文中才能知道。


19.Flask有2个主要依赖:路由和调试。


20.OSI协议模型包括应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。


21.Bootstrap是微软推出的一个用于前端开发的开源工具包。


22.Flask原生不支持数据库访问、Web表单验证和用户身份验证等高级功能。


23.表单接收用户信息,并把信息提交给服务器,然后由服务器端的应用程序处理信息,把处理结果返回给用户并向用户显示。


24.下述模板把 name 变量的值变成首字母大写的形式: Hello, {{ name|capitalize }}。


25.默认情况下,Flask 在应用目录中的 templates 子目录里寻找模板。


《web应用开发》作业3-00001

试卷总分:100  得分:100

一、单选题 (共 10 道试题,共 40 分)

1.在HTTP协议的“请求/响应”交互模型中,以下说法中错误的是()。

A.客户机在发送请求之前需要主动与服务器建立连接

B.服务器无法主动向客户机发起连接

C.服务器无法主动向客户机发送数据

D.以上都错


2.负责IP地址与域名之间转换的是()。

A.UNIX系统

B.FTP系统

C.WINDOWS NT系统

D.DNS域名系统。


3.()不包括协议或主机域名信息,它的路径通常指向与当前文档位于同一机器的一种资源。

A.URL

B.相对URL

C.HTTP

D.html。


4.Flask-WTF是一个用于()处理,校验并提供csrf验证功能的扩展库。

A.模板

B.表单

C.数据

D.文件


5.MIME协议的前身是( )。

A.SIM协议

B.TCP协议

C.IP协议

D.SMTP协议。


6.使用Flask-WTF时,在服务器端,每个Web表单都由一个继承自()的类表示。

A.Flaskwtf

B.FlaskForm

C.Flasktext

D.Flaskmail。


7.在IE浏览器中输入IP地址202.196.200.23,可以浏览到某网站,但是当输入该网站的域名地址WWW.CZIND.COM时却发现无法访问,可能的原因是()。

A.本机的IP设置有问题

B.该网络在物理层有问题

C.本网段交换机的设置有问题

D.该网络未能提供域名服务管理。


8.Jinja2变量过滤器lower的作用是()。

A.渲染值时不转义

B.把值转换成小写形式

C.把值转换成大写形式

D.把值的首尾空格删掉。


9.()是一种强大的重复使用代码方式。

A.模板继承

B.渲染

C.转换

D.解析。


10.WTForms验证函数Email的作用是()。

A.验证IPv4网络地址

B.确保转换类型前字段中有数据

C.验证电子邮件地址

D.比较两个字段的值。


二、多选题 (共 5 道试题,共 20 分)

11.关于Web服务器,下列描述正确的是()。

A.互联网上的一台特殊功能的计算机,给互联网的用户提供WWW服务

B.Web服务器上必须安装Web服务器软件

C.asp网页可以在任何一台计算机上运行

D.当用户浏览Web服务器上的网页的时候,使用的是C/S工作方式。


12.以下关于MVC的描述,正确的是()。

A.全名是Model View Controller

B.用一种业务逻辑、数据、界面显示分离的方法组织代码

C.在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑

D.将业务逻辑聚集到一个部件里面。


13.以下属于Jinja2的优点的选项有:()。

A.非常灵活,提供了控制结构、表达式和继承等

B.不允许在模板中编写太多的业务逻辑

C.性能逊于Django模板

D.可读性很好。


14.下列哪些属于Web前端开发技术()。

A.HTML

B.CSS

C.JavaScript

D.XML。


15.使用Flask框架有什么好处:()。

A.它具有内置的开发服务器

B.它具有大量的第三方扩展

C.它符合WSGI

D.它支持Unicode。


三、判断题 (共 10 道试题,共 40 分)

16.OSI协议模型包括应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。


17.控制器本身不输出任何东西和做任何处理。


18.HTTP的连接很简单,是无状态的。


19.所有Flask程序都必须创建一个程序实例。


20.Web(World Wide Web)即全球广域网,也称为万维网。


21.Flask调用视图函数后,会将其返回值作为相应的内容。


22.Web中采用HTML(超文本标记语言)通信协议。


23.Flask框架不可扩展。


24.下述模板把 name 变量的值变成首字母大写的形式: Hello, {{ name|capitalize }}。


25.Web应用具有状态保持能力。



《web应用开发》作业4-00001

试卷总分:100  得分:100

一、单选题 (共 10 道试题,共 40 分)

1.Jinja2模板中使用()语法表示一个变量。

A.[[]]

B.(())

C.<>

D.{{}}。


2.程序实例用()方法启动Flask集成的开发Web服务器。

A.debug

B.run

C.name

D.main。


3.Flask 提供的() 函数把 Jinja2 模板引擎集成到了应用中。

A.render_template()

B.index()

C.super()

D.block()。


4.在HTTP协议的“请求/响应”交互模型中,以下说法中错误的是()。

A.客户机在发送请求之前需要主动与服务器建立连接

B.服务器无法主动向客户机发起连接

C.服务器无法主动向客户机发送数据

D.以上都错


5.下面哪一个扩展可以实现发送邮件功能()。

A.Flask-Mail

B.Flask-Script

C.Flask-SQLAlchemy

D.Flask-Migrate


6.Internet上提供的主要服务有:Telnet、E-mail、()、FTP。

A.App

B.Windows

C.WWW

D.W3C。


7.Form基类由Flask-WTF扩展定义,所以从()中导入。

A.flask.ext.wtf

B.flask_wtf

C.flaskclass

D.app.config。


8.URL的作用是()。

A.定位主机的地址

B.定位资源的地址

C.域名与IP地址的转换

D.表示电子邮件的地址。


9.当线程收到HTTP请求后,在()中寻找相应URL、HTTP方法对应的视图,由该视图进行处理,并返回响应给Web服务器,发送给客户端。

A.Get

B.POST

C.URL映射

D.请求方法。


10.使用Flask-WTF时,在服务器端,每个Web表单都由一个继承自()的类表示。

A.Flaskwtf

B.FlaskForm

C.Flasktext

D.Flaskmail。


二、多选题 (共 5 道试题,共 20 分)

11.以下属于Internet基本服务的是()。

A.WWW

B.E-mail

C.Telnet

D.BBS


12.Cookie和Session的区别,描述正确的是()。

A.Cookie数据存放在客户的浏览器上,Session数据房子服务器上

B.Cookie不是很安全,别人可以分析存放在本地的Cookie

C.Session会在一定时间内保存在服务器上

D.单个Cookie保存的数据不能超过4K。


13.HTTP1.0定义了三种请求方法:()

A.GET

B.POST

C.HEAD

D.DELETE


14.关于Web服务器,下列描述正确的是()。

A.互联网上的一台特殊功能的计算机,给互联网的用户提供WWW服务

B.Web服务器上必须安装Web服务器软件

C.asp网页可以在任何一台计算机上运行

D.当用户浏览Web服务器上的网页的时候,使用的是C/S工作方式。


15.以下属于表单元素的是:()。

A.label

B.input

C.textarea

D.select


三、判断题 (共 10 道试题,共 40 分)

16.HTTP协议只是HTTP客户机程序和HTTP服务器之间的通信协议。


17.Flask有2个主要依赖:路由和调试。


18.Flask-WTF及其依赖可使用pip安装: (venv) $ pip install flask-wtf。


19.表单向服务器端提交数据主要有两种方式:get方式和set方式。


20.Internet是一个超级互联网,它是将遍布于全球的计算机网络互联而成的网络。


21.TCP/IP是指能够在多个不同网络间实现信息传输的协议簇。


22.Jinja2能识别所有类型的变量,甚至是一些复杂的类型,例如列表、字典和对象。


23.Flask诞生于2010年,是Armin ronacher用 Python?语言基于 Werkzeug?工具箱编写的轻量级Web开发框架。


24.使用get()获取字典中键对应的值以避免未找到键的异常情况,因为对于不存在的键,get()会返回默认值None。


25.为每个项目单独创建虚拟环境,可以保证应用只能访问所在虚拟环境中的包,从而保持全局解释器的干净整洁。


吐血推荐

奥鹏,国开形考,广开,电大在线,各省平台,新疆一体化,各类成人教育等学习。详情请咨询QQ : 103092222或微信: xyzlfx100

添加微信查看答案

北语《web应用开发》作业【满分答案】_学优资料分享网

添加微信二维码,了解更多学习技巧,平 台作业、毕业论文完成时间友情提醒。。

合作洽谈

诚信为本,合作共赢

欢迎各大学习中心前来治谈;有意请联系我们

推荐作业

留言板
captcha
感谢留言
我们会尽快与您联系
关闭