北语23春《web应用开发》作业2【标准答案】

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2023-05-17 11:01

22秋《web应用开发》作业2-00001 试卷总分:100 得分:100 一、单选题 (共 10 道试题,共 40 分) 1.负责IP地址与域名之间转换的是()。 A.UNIX系统 B.FTP系统 C.WINDOWS NT系统 D.DNS域名系统。 2.URL的组
22秋《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 子目录里寻找模板。
 
Tag:  

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)