蓝鲸认证考试开发.docx
- 文档编号:756031
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:14
- 大小:81.09KB
蓝鲸认证考试开发.docx
《蓝鲸认证考试开发.docx》由会员分享,可在线阅读,更多相关《蓝鲸认证考试开发.docx(14页珍藏版)》请在冰豆网上搜索。
蓝鲸认证考试开发
蓝鲸认证考试(开发)
[多项选择题]
1、以下哪些是HTTP/1.1支持的请求方式?
()
A.POST
B.DELETE
C.UPDATE
D.QUERY
参考答案:
A,B
[单项选择题]
2、同时定义h1和p的文字大小为14px,以下正确的是?
()
A.h1+p{font-size:
14px;}
B.h1,p{font-size:
14px;}
C.h1&p{font-size:
14px;}
D.h1p{font-size:
14px;}
参考答案:
B
[单项选择题]
3、以下哪个命令是Django用于应用数据库变更的?
()
A.pythonmanage.pyshell
B.pythonmanage.pyrunserver
C.pythonmanage.pymigrate
D.pythonmanage.pymakemigrations
参考答案:
C
[多项选择题]
4、以下哪些和开发相关的框架/模板是蓝鲸PaaS社区版提供的?
()
A.蓝鲸SaaS应用开发框架(Python版)
B.API网关组件开发模板
C.蓝鲸SaaS应用开发框架(Java版)
参考答案:
A,B
[单项选择题]
5、如下代码什么时候弹出1?
()
A.2秒后
B.7秒后
C.3秒后
D.5秒后
参考答案:
D
[多项选择题]
6、Django中,关于view,以下说法正确的是?
()
A.view负责将HTTP请求转换成响应
B.中间件可以拦截view的请求
C.可以使用require_POST装饰器来限制一个view只能被POST方法请求
D.一个view函数结束的时候代表一个http请求马上结束
参考答案:
A,B,C
[单项选择题]
7、一根木棒,截成三截,组成三角形的概率是()
A.2/3
B.1/2
C.1/3
D.1/4
参考答案:
D
[单项选择题]
8、处理标识符时,Python是否区分大小写?
()
A.是
B.否
C.机器依赖
D.不确定
参考答案:
A
[单项选择题]
9、以下哪项是无效陈述?
()
A.abc=1,000,000
B.abc=100020003000
C.a,b,c=1000,2000,3000
D.a_b_c=1,000,000
参考答案:
B
[单项选择题]
10、什么时候会执行try-except-else的else部分()
A.总是
B.当发生异常时
C.没有异常发生
D.当包含块之外执行发生异常时
参考答案:
C
[单项选择题]
11、一个except语句块可以处理多个异常吗?
()
A.是,比如TypeError,SyntaxError[,…]
B.是,比如[TypeError,SyntaxError]
C.是,比如(TypeError,ValueError)
D.不能
参考答案:
C
[单项选择题]
12、如果在下面显示的代码中找不到该文件,会发生什么?
()
A.无错误
B.断言(Assertion)错误
C.输入输出(Inputoutput)错误
D.名称(Name)error
参考答案:
A
[多项选择题]
13、XSS攻击,全称跨站脚本攻击。
所有来自COOKIE、POST表单、GET请求、HTTP头的内容都可能是XSS攻击的入口。
以下哪些是常见的XSS攻击类型:
()
A.反射型XSS
B.存储型XSS
C.富文本XSS
D.DOMBasedXSS
参考答案:
A,B,D
[多项选择题]
14、XSS恶意攻击者,通常会往Web页面里插入恶意JavaScript代码。
当其他用户浏览页面时,嵌入其中的JavaScript代码会被执行,从而达到恶意攻击用户的目的。
下面哪些是常见的防御XSS的方式:
()
A.在Cookie中设置httponly
B.xssfilter(检查输入,设置白名单方式)
C.禁止使用任何富文本输入
D.header中使用content-Sencurity-Policy字段,规定请求js的域名白名单
参考答案:
A,B,D
[多项选择题]
15、下面哪些是常见的Web攻击技术:
()
A.DoS和DDoS攻击
B.CSRF(CrossSiteRequestForgery)
C.SQL注入(SQLInjection)
D.DOMBasedXSS
参考答案:
A,B,C,D
[多项选择题]
16、出于安全考虑,浏览器对于不同源站点之间的相互请求会做限制,这称之为同源策略。
同源指的是哪些内容相同:
()
A.域名
B.协议
C.端口
D.浏览器
参考答案:
A,B,C
[多项选择题]
17、下面哪些属于SQL注入的危害:
()
A.窃取Cookie,劫持Session
B.非法查询其他数据库资源
C.执行系统命令
D.获取服务器root权限
参考答案:
B,C,D
[单项选择题]
18、下面是一段Mako模板片段,is_admin=0请给出执行结果:
()
A.执行报错
B.我是管理员
C.我是普通用户
D.无
参考答案:
C
[多项选择题]
19、Mako内置了一些标签,类似于XML标签。
不同之处在于其标签名称必须以%开头。
标签的关闭可以用反斜杠的内联形式,或者独立的关闭标签。
以下属于Mako内置标签的有:
()
A.
B.
C.
D.
参考答案:
A,B,C,D
[多项选择题]
20、以下哪些是Mako的注释格式:
()
A.
B.
C.
D.
参考答案:
A,B
[多项选择题]
21、Mako有一组内建的转义机制,这些转义可以用|操作添加到表达式替换。
下面哪些是Mako内置的过滤器:
()
A.u,URL转义
B.h,HTML转义
C.x,XML转义
D.trim,空白截断
参考答案:
A,B,C,D
更多内容请访问《睦霖题库》微信公众号
[多项选择题]
22、相比较于Django内置的模板,Mako模板有哪些优点:
()
A.渲染速度更快
B.支持语言更多
C.不依赖于Django,可以单独使用
D.贴近Python语法,支持在模版中写Python代码
参考答案:
A,C,D
[单项选择题]
23、这个表达式的输出是什么,3*1**3?
()
A.27
B.9
C.3
D.1
参考答案:
C
[单项选择题]
24、以下代码输出的是什么?
()
A.50
B.100
C.74
D.无限循环
参考答案:
B
[单项选择题]
25、以下哪行代码不会显示匹配项?
()
A.>>>re.match(‘ab*’,‘a’)
B.>>>re.match(‘ab*’,‘ab’)
C.>>>re.match(’ab*’,’abb’)
D.>>>re.match(‘ab*’,‘ba’)
参考答案:
D
[多项选择题]
26、Django的ORM如何管理数据库连接数量?
()
A.默认使用连接池进行连接复用
B.根据CONN_MAX_AGE设置管理长连接
C.每次请求前打开一个数据库连接
D.每次请求后关闭无效数据库连接
参考答案:
B,D
[多项选择题]
27、以下哪些是合适的视图返回结果?
()
A.返回一个QuerySet对象
B.返回HttpResponse对象
C.返回django.shortcuts.render结果
D.抛出Http404异常
参考答案:
B,C,D
[单项选择题]
28、Django的View中如何取得请求X-App-Code的值?
()
A.request.META["HTTP_X_APP_CODE"]
B.request.HEADERS["X-APP-CODE"]
C.request.REQUEST["HTTP_X_APP_CODE"]
D.request.REQUEST["X-APP-CODE"]
参考答案:
A
[单项选择题]
29、关于Django模板,以下说法正确的是?
()
A.支持完整Python语法
B.允许继承和嵌套
C.使用模板渲染的字符串变量不能含有尖括号(<>)等符号,以避免引发XSS攻击
D.模板的渲染是交给浏览器进行的
参考答案:
B
[单项选择题]
30、Linux系统中设置环境变量后,会影响哪种类型的进程?
()
A.父进程
B.子孙进程
C.兄弟进程
D.不影响
参考答案:
B
[多项选择题]
31、下列关于kill命令的描述,正确的是哪些?
()
A.SIGKILL可以被捕获
B.kill默认发送的是SIGTERM信号
C.SIGHUP信号的默认操作时终止进程
D.SIGQUIT信息的默认操作时终止进程
参考答案:
B,C,D
[单项选择题]
32、在命令echo"123">log2>/dev/null中,数字2代表的是?
()
A.标准输入
B.标准输出
C.标准错误
D.垃圾信息
参考答案:
C
[多项选择题]
33、kill-08080命令的返回码为非0,原因可能是?
()
A.该PID的进程不存在
B.用户没有该PID所属进程的权限
C.该PID的所属进程无法退出
D.该PID的所属进程正处于sleep状态
参考答案:
A,B
[单项选择题]
34、下列哪个命令可以查看网卡的流量?
()
A.dig
B.ip
C.route
D.sar
参考答案:
D
[单项选择题]
35、Linux使用下列哪个命令来设置防火墙规则?
()
A.ipsec
B.ipfw
C.iptables
D.route
参考答案:
C
[单项选择题]
36、在Bash脚本中,"$$"代表的是?
()
A.父进程PID
B.当前进程PID
C.参数列表
D.返回码
参考答案:
B
[单项选择题]
37、DNS默认使用哪个端口进行通信?
()
A.21
B.22
C.53
D.25
参考答案:
C
[多项选择题]
38、Linux文件系统中,记录了文件的哪些时间?
()
A.访问时间
B.创建时间
C.修改时间
D.删除时间
参考答案:
A,C
[单项选择题]
39、以下哪个文件可以获取到CentOS的版本号信息?
()
A./etc/motd
B./etc/centos-version
C./etc/centos-release
D./etc/protocols
参考答案:
C
[多项选择题]
40、下列哪些命令可以查询当前已打开的端口信息?
()
A.ip
B.ss
C.lsof
D.netstat
参考答案:
B,C,D
[单项选择题]
41、crontab中,需要配置某个任务在每天的00:
30:
00执行,以下哪个配置是正确?
()
A.300***
B.*030**
C.**030*
D.***030
参考答案:
A
[多项选择题]
42、序列化,是将内存对象转化为可存储或传输序列的过程。
反序列化,是将序列化序列重新转化为内存对象的过程。
以下哪些库在Python中经常用于上述的两个过程:
()
A.Json
B.Pickle
C.marshal
D.cPickle
参考答案:
A,B,C,D
[多项选择题]
43、Python2到Python3是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 蓝鲸 认证 考试 开发
![提示](https://static.bdocx.com/images/bang_tan.gif)