1+X证书试题
2019年下半年Web前端开发中级理论考试
(考试时间9:00-11:30 共150分钟)
1. 本试卷共3道⼤题,满分100分。
⼀、单选题(每⼩题2分,共30⼩题,共60分)
1、在Bootstrap框架中,表单元素 <input> 要加上下列哪个类,才能给表单元素 <input> 添加圆⾓属性和阴影效果(D)。
A、.form-group 可⽤于表单布局
B、.form-horizontal 设置表单控件padding和margin值。
C、.form-inline ⽔平排列表单
D、.form-control
2、Bootstrap框架中的 .img-responsive 类可以让图⽚⽀持响应式布局,它的实现原理是(A)。
A、设置max-width: 100%;和height: auto;
B、设置max-width: 100%; 和height: 100%;
C、设置width: auto; 和max-height: 100%;
D、设置width: auto; 和height: auto;
3、在移动端使⽤Bootstrap时,导航条在屏幕显⽰时会被折叠,实现显⽰和折叠功能的按钮需要如何处理(B)。
A、折叠按钮设置data-toggle=’collapsed’,折叠容器需要添加collapsed类
web前端开发笔试题库B、折叠按钮设置data-toggle=’collapse’,折叠容器需要添加collapse类
C、折叠按钮设置data-toggle=’scroll’,折叠容器需要添加collapse类
D、折叠按钮设置data-spy=’scroll’,折叠容器需要添加collapse类
4、在Bootstrap中实现.nav的内容按⽐例填充所有可⽤空间,应该加哪个类(B)。
A、.nav-center
B、.nav-fill
C、.nav-left
D、.nav-right
5、在Bootstrap中,使⽤tab标签页插件,要显⽰的内容要放在下⽅哪个容器⾥⾯(D)。
A、.content
B、.tab-group
C、.tab-body
D、.tab-content
6、以下哪个标签不是 HTML 5 的语义化标签(C)。
A、<header></header>头部标签
B、<section></section>⼀个内容区域
C、<marquee></marquee>⾛马灯
D、<article></article>⽤来显⽰⼀个完整的内容部分
7、在使⽤css3盒模型时,box-sizing属性设置为(A),元素的宽度只是该元素内容的宽度,⽽不包括边框和内边距的宽度。
A、content-box
B、border-box
C、text-box
D、none
8、实现⼀个css3线性渐变效果,渐变的⽅向是从右上⾓到左下⾓,起点颜⾊是从⽩⾊到⿊⾊,以下写法正确的是(D)。
A、background:linear-gradient(225deg,rgba(0,0,0,1),rgba(255,255,255,1));
B、background:linear-gradient(-135deg,hsla(120,100%,0%,1),hsla(240,100%,100%,1));
C、background:linear-gradient(to top left,white,black);
D、background: linear-gradient(to bottom left, white, black);
9、使⽤css3过渡效果“transition: width .5s ease-in .1s;”,其中“.5s” 对应的属性是(B)。
A、transition-property:对象中的参与过渡的属性 width
B、transition-duration:对象过渡的持续时间  .5s
C、transition-timing-function :对象中过渡的动画类型  ease-in
D、transition-delay:对象延迟过渡的时间 .1s
10、使⽤SQL语句创建数据库,数据库名为mytest,下列SQL语句写法是正确的是(D)。
A、create mytest
B、create table mytest
C、database mytest
D、create database mytest
11、下列哪项为查结果按照学号降序排列(B)。
A、ORDER BY DESC StuNum
B、ORDER BY StuNum DESC  order by stuNum desc
C、ORDER BY StuNum ASC
D、ORDER BY ASC StuNum
12、在视图上不能完成的操作是(D)。
A、查询
B、在视图上定义新的视图
C、更新视图
D、在视图上定义新的表
13、⽤于将事务处理写到数据库的命令是(C)。
A、insert 添加
B、rollback
C、commit
D、savepoint
14、关于PHP,下列说法错误的是(C)。
A、开发PHP⽹页所使⽤的脚本语⾔是PHP
B、⽹页中的PHP代码同html标记符⼀样,必须⽤分隔符”<”和”>”将其括起来
C、PHP⽹页,运⾏时在客户端可查看到真实的PHP源代码
D、PHP和html可混合编程
15、以下PHP变量名不正确的是(C)。
A、$_beijing
B、$_Beijing
C、$9Beijing
D、$Beijing
16、array_push()的作⽤是(C)。
A、将数组的第⼀个元素弹出
B、将数组的最后⼀个元素弹出
C、将⼀个或多个元素压⼊数组的末尾
D、将⼀个或多个元素插⼊数组的开头
17、以下关于继承的说法错误的是(C)。
A、⼀个类可以在声明中⽤extends关键字继承另⼀个类的⽅法和属性
B、如果⽗类中的⽅法被声明为 final,则⼦类⽆法覆盖该⽅法
C、PHP可以多重继承,⼀个类可以继承多个⽗类
D、属性不能被定义为 final,只有类和⽅法才能被定义为 final
18、执⾏以下代码,输出结果是(D)。
A、echo class a something echo class b something
B、echo class b something echo class a something
C、echo class a something
D、echo class b something
19、下⾯有关PHP中require()和include()的描述,说法错误的是(C)。
A、require函数通常放在 PHP 程序的最前⾯
B、include函数⼀般是放在流程控制的处理部分中
C、require_once 语句和 require 语句完全相同,唯⼀区别是 PHP 会检查该⽂件是否已经被包含过,如果是则不会再次包含
D、require在引⼊不存⽂件时产⽣⼀个警告且脚本还会继续执⾏,⽽include则会导致⼀个致命性错误且脚本停⽌执⾏
20、PHP⽤于存储⽤户会话信息的超级全局变量是(D)。
A、$_GET
B、$_POST
C、$_FILES
D、$_SESSION
21、在PHP中⽤于存储cookie数据的超级全局变量是(D)。
A、$_COOKIES
B、$_GETCOOKIES
C、$_GETCOOKIE
D、$_COOKIE
22、以下PHP代码,⽤来查询mysql数据库中的User表,若能正常连接数据库,则以下选项中能正确执⾏$sql的查询语句的是(B)。
A、mysqli_query($conn, $sql);
B、$conn->execute($sql);
C、$conn->query($sql);
D、query($sql);
23、使⽤composer下载laravel时,若不指定下载版本,默认下载哪个版本的laravel(A)。
A、最新版本
B、稳定版本
C、某⼀固定版本
D、⽆法下载
24、laravel中控制器所在⽂件路径是(A)。
A、app/Http/Controller
B、routes/Http/Controller
C、app/Controller
D、app/Http
25、laravel的Blade模板中指定继承母模板的关键字是(B)。
A、@section
B、@extends
C、@include
D、@yield
26、以下laravel代码中$fillable作⽤是(A)。
A、设置允许写⼊的数据字段
B、设置不允许写⼊的数据字段
C、设置允许读取的数据字段
D、设置不允许读取的数据字段
27、下⾯选项中,创建XMLHttpRequest对象的语法正确的是(A)。
A、xmlhttp=new XMLHttpRequest();
B、xmlhttp=new ActiveXObject(""Microsoft.XMLHTTP"");
C、xmlhttp=new XMLHttpRequest(""Microsoft.XMLHTTP"");
D、xmlhttp=new ActiveXObject();
28、使⽤jQuery发送AJAX请求,关于请求的类型说法正确的是(D)。
A、只能发送GET类型请求
B、只能发送POST类型请求
C、可以发送PUT类型请求
D、可以发送GET或者POST类型请求
29、浏览器客户端向服务器发送AJAX请求,服务器接收请求,处理完毕后,返回数据为“处理成功”,AJAX获取到服务器返回的数据时,以下关于AJAX响应属性正确的是(B)。
A、status = 403
B、readyState = 4
C、status = 404
D、readyState = 3
30、下⾯选项中,将字符串""{""姓名"":""张三"",""性别"":""男""}""解析成JSON对象,写法正确的是(C)。
A、JSON.parses(""{""姓名"":""张三"",""性别"":""男""}"");
B、JSON.stringify(""{""姓名"":""张三"",""性别"":""男""}"");
C、JSON.parse(""{""姓名"":""张三"",""性别"":""男""}"");
D、JSON.string(""{""姓名"":""张三"",""性别"":""男""}"");"
47.以下MySQL命令的作⽤是()
Create table gb(
Guestname char(12) not null,
Id int auto_incement primary key;)
1. 建⽴⼀个名为gb的数据库,其中包括Guestname、Email、Siteurl、Content、id等⽤户
2. 建⽴⼀个名为gb的数据库表,其中包括char、char、char、text、int等字段类型
3. 建⽴⼀个名为gb的数据库,其中包括Guestname、Email、Siteurl、Content、id等数据表
4. 建⽴⼀个名为gb的数据库表,其中包括Guestname、Email、Siteurl、Content、id等字段
1. 在HTML5中,元素()⽤于组合标题元素
2. <group>
3. <hgroup>
4. <headings>
5. <header>
1. 在PHP的str_replace(1,2,3)函数中,1、2、3所代表的含义是()
2. “来源字符串”,“取代字符串”,“被取代字符串”
3. “被取代字符串”,“取代字符串”,“来源字符串”
4. “取代字符串”,“被取代字符串”,“来源字符串”
5. “来源字符串”,“被取代字符串”,“取代字符串”
1. 在Bootstrap中,⽤于表达⼀个危险动作的按钮操作的类是()
2. btn-warning类
3. btn类
4. disabled类
5. btn-danger类
1. 下列选项中,()输⼊类型定义滑块控件
2. controls
3. slider
4. search
5. range                     
6. 在Bootstrap中,定义标签页的选项中需要使⽤的类是()
7. selected类
8. checked类
9. chose类
10. active类
1. ⽤于将事务处理写到数据库的命令是()
2. cavepoint
3. celect
4. commit
5. Insert
55.下列选项中,与图中效果相符的代码是()
1. align-items: start;×⽆此写法
2. align-items: flex-end;
3. align-items: end;×⽆此写法
4. align-items:flex-start;
1. 在canvas中,⽤于绘制图⽚的⽅法是()
2. fillImage()
3. drawImage()
4. strokeImage()
5. draw()
1. 阅读下⾯HTML代码,段落标签<p>内⽂本最终显⽰的颜⾊是()
<style type=“text/css”>
Body{color:#333;}
</style>
……
<p id=“text” class=”content gray”>春潮带⾬晚来急,野渡⽆⼈⾈⾃横。</p>
……
1. #333
2. #00f
3. #666
4. #f00
1. 下列选项中,关于栅格系统的说法,错误的是()
2. 对于前端开发来说,⽹页将更加的灵活与规范
3. 栅格系统是⼀个⽤于响应式设计的组件
4. 栅格系统是⼀个响应式设计的实现⽅式
5. 对于⽹页设计来说,栅格系统的使⽤,可以让⽹页信息的呈现更加美观易读
1. 使⽤媒体查询时,媒体类型取值为screen代表()
2. ⽤于掌上设备或更⼩的装置
3. ⽤于固定的字符⽹格,如电报。终端设备和对字符有限制的设备
4. ⽤于所有设备
5. ⽤于电脑屏幕,平板电脑,智能⼿机等
1. 要查看⼀个变量的数据类型,可以使⽤函数()
2. Type()
3. gettype()
4. type()
5. GetType()
1. Bootstrap轮播图中,⽤于控制轮播计数器的类是()
2. carousel-num
3. carousel-inner
4. carousel-indicators
5. Carousel
1. 在HTML5中,⽅法()⽤于获得⽤户的当前位置
2. getPosition()
3. getUserPosition()
4. getClientPosition()
5. getCurrentPosition()
1. 以下属于location对象的⽅法,使⽤它可以实现页⾯重新加载的是()
2. repalce
3. hostname
4. host
5. Reload
1. PHP 中⽤于存储⽤户会话信息的超级全局变量是()
2. $_POST
3. $_COOKIE
4. $_SESSION
5. $_FILE
1. 在bootstrap中,可以使⽤navbar-header类的情况是()
2. 为真个页⾯添加⼀个标题
3. 为导航栏添加⼀个标题
4. 为整个页⾯添加头部
5. 为导航栏添加头部
1. 如果想取得最佳⼀条查询的信息,应该使⽤哪个函数()
2. mysql_info
3. mysql_insert_id()
4. mysql_stat
5. mysql_free_result
1. 关于mysql_select_db的作⽤描述正确的是()
2. 选取数据库
3. 连接数据库

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。