文章目录
🎯关于1+X标准
🎯关于中级考点
❗❗❗注意:
理论题题型包括单选题、多选题、判断题。
❗注意:题目序号没有修改
❗红色的选项才是正确答案
❗如果题目后面没有红色的选项,那么括号里面的答案是正确的
📑一、单选题(每小题2分)
📑二、 多选题(每小题2分)
📑三、 判断题(每小题2分)
🎯关于1+X标准
🎯关于中级考点
❗❗❗注意:
本文章涵盖的题目不是完整的一套题,而是在完整的套题里面筛选的一些易错题、陌生(这里的陌生是指学生接触较少的知识点,或还没深入了解过的知识点)但又会考到的题目,其中题目类型包括了单选题、多选题、判断题,每题都是两分。
如下图的知识点(红框框住的是比较陌生或未接触的,相较于刚学完前端三件套的学生来说),其中重点是laravel框架和bootstrap框架(注意中级考试以 bootstrap 4框架 为基准),这两个知识点在实操题的占比也很大。
![]()
详细考核考点和1+X 证书 Web 前端开发的咨询可以参考下方文章链接
一篇文章带你解1+X Web 前端开发考核考纲(详细介绍)(涵盖初级、中级、高级)
理论题题型包括单选题、多选题、判断题。
❗注意:题目序号没有修改
❗红色的选项才是正确答案
❗如果题目后面没有红色的选项,那么括号里面的答案是正确的
📑一、单选题(每小题2分)
4、在form表单中哪种类型是滑块控件(C)? D
A、search B、controls C、slider D、range
6、在javascript中关于"+"的用法说法错误的是(D)。 B
A、可以用于加法运算
B、不可以转换数据类型
C、可以链接字符串
D、可以是立即执行函数的符号
14、在laravel中,界面文件应该放在以下哪个路径下(C)。
A、app\http\controllers
B、public/html
C、resources\views
D、routes
15、在处理应答中,如果我们要以文本的方式处理,我们需要在参数表中放置XMLHttpRequest对象的(A)属性。
A、xhr.responseText B、xhr.responseXML
C、xhr.requestText D、xhr.requestXML
16、XMLHttpRequest对象的readyState状态,当xhr.readyState==1表示:(B)。
A、请求已接收 B、服务器链接已经建立
C、请求已经完成 D、未初始化
18、在MySQL中,关于索引管理说法错误的是(C) D
A、执行CREATE TABLE语句时可以创建索引,也可以单独用CREATE INDEX或ALTER TABLE来为表增加索引
B、可通过唯一索引设定数据表中的某些字段列不能包含重复值
C、ALTER TABLE或DROP INDEX语句都能删除数据表中的索引
D、查看索引的命令为: SHOW INDEX 数据表名
20、在MySQL中,联合查询使用的关键字是(B)。 A
A、JOIN B、UNION C、ALL D、FULL
22、在缓存中,Cookie可存的最大限制是(B)。 D
A、1kb B、2kb C、3kb D、4kb
24、在php中,以下代码中$result的结果是(B) C
<?php $x=""; $result=is_null($x); var_dump($result); ?>
A、报错 B、bool(true) C、bool(false) D、""
26、在php中,语句for(k=0;k=1;k++);和语句for(k=0;k==1;k++);执行的次数分别是: (A)。
A、无限和0 B、0和无限 C、都是无限 D、都是0
27、PHP运算符中,优先级从高到低分别是 (C)。 B
A、关系运算符,逻辑运算符,算术运算符
B、算术运算,关系运算符,逻辑运算符
C、逻辑运算符,算术运算符,关系运算符
D、关系运算符,算术运算符,逻辑运算符
29、在Laravel框架中,模板文件中不一样的部分用(D)关键词? B
A、@class B、@yield C、@extends D、@section
30、在Laravel框架中,表单提交请求的时候,以下说法正确的是(B)。 B
A、用get请求,需要令牌验证;
B、用post的请求,需要令牌验证,在表单中加入{{ csrf_field() }}或者@csrf;
C、用get 和post请求,都不要需要令牌验证;
D、以上说法都不正确;
9、下面哪种写法可以匹配一个正整数(A)。 D
A、^[1-9]\d*$; B、^[1-9]+$; C、^[0-9]\d*$; D、^[1-9]\d+$;
10、[] == [],运行结果正确的是(A)。 B
A、true B、false C、error D、other
11、下面关于promise的说法中,错误的是(A)。 D
A、resolve和reject都是直接生成一个进入相应状态的promise对象,其参数就是进入相应状态时传递过去的参数,可以在完成回调的参数中得到
B、Promise.resolve(value),Promise.reject(reason)是Promise构造器上还直接提供了一组静态方法
C、在调用then方法或者catch方法时都是异步进行的,但是执行速度比较快
D、Promise构造器的prototype上还有两个方法,分别是then和catch。这两个方法的参数也是回调函数,这些函数会在Promise实例进入不同状态后被调用。Then对应到resolve,catch对应到reject
12、下面有关JavaScript中 call和apply的描述,错误的是(A)? B
A、call与aplly都是修改this指向的
B、两者传递的参数不同,call函数第一个参数都是要传入给当前对象的对象,apply不是
C、apply传入的是一个参数数组,也就是将多个参数组合成为一个数组传入
D、call传入的则是直接的参数列表
13、以下Javascript代码执行后的输出结果依次是(D) C
console.log(typeof undefined == typeof NULL); console.log(typeof function () {} == typeof class {});
A、false, true B、false, false C、true, true D、true, false
14、根据栅格系统的标准用法,书写不合理的是(D)。 C
A、<div class="container"><div class="row"></div></div>
B、<div class="row"> <div class="col-md-1"></div></div>
C、<div class="row"> <div class="container"></div></div>
D、<div class="col-md-1"><div class= "row"></div></div>
15、在bootstrap4中,在屏幕大于768px上显示8列而在小于768px上显示12列的是(D)A
A、col-md-8 col-12 B、col-lg-8 col-sm-12
C、col-md-8 col-sm-12 D、col-lg-8 col-xs-12
16、在bootstrap4中,栅格系统最小屏幕使用的类前缀是:(B)。 C
A、.col-lg- B、.col-xs- C、.col- D、.col-md
18、在laravel表单中,防止有人恶意攻击我们的网站,需要做什么(A)
A、在表单中加入@csrf; B、用post请求 C、用get请求 D、什么都不需要做
19、在laravel中,命名空间使用(B)关键字。 C
A、var B、import C、use D、以上都不对
20、在ajax四种技术中,控制通信的是哪一个(D)。
A、DOM B、CSS C、javascript D、XMLHttpRequest
21、在低版本的IE浏览器上创建XMLHttpRequest对象的方法是(D)。
A、XMLHttpRequest()
B、ActiveXObject("Mircosoft.XMLHTTP")
C、new XMLHttpRequest()
D、new ActiveXObject("Mircosoft.XMLHTTP");
22、在MySQL中,用于事务处理的正确步骤是(C) D
①START TRANSACTION
②COMMIT或ROLLBACK
③执行SQL语句()。
A、②③① B、①②③ C、②①③ D、①③②
27、以下代码执行结果是(B) C
<?php mysql_connect("localhost","root","") $result = mysql_query("select id,name from tb1"); while($row =mysql_fetch_array($result,MYSQL_ASSOC)) {echo "ID:" . $row[0] ."Name:" . $row[];} ?>
A、循环换行打印全部记录 B、只打印第一条记录
C、报错 D、无任何结果
29、PHP是一种什么型的语言(A)? B
A、编译型 B、解释型 C、两者都是 D、两者都不是
📑二、 多选题(每小题2分)
3、session 和cookie 的区别说法正确的是(AD)。 ABD
A、session 和 cookie 都可以记录数据状态。
B、在设置session 和cookie 之前不能有输出。
C、在使用cookie 前要使用 cookie_start()函数初始。
D、在使用session 前要使用 session_start()函数初始。
4、php中数组可以使用哪些键名(ABD)。 ABCD
A、数字键名 B、下标 C、null D、文本(或字符串)键名
6、在MySQL中,关于数据库恢复说法正确的是(AC)。 ABC
A、执行备份的SQL文件里的SQL语句可达到数据库恢复的目的
B、SOURCE命令恢复数据库的命令是:SOURCE /path/db_name.sql
C、使用mysql命令恢复数据库的语法是:
mysql ?u username ?p [dbname] < /path/db_name.sql
D、SOURCE命令恢复数据库与mysql命令一样都可在DOS命令窗口执行
8、在MySQL中,创建一个购物表,其中一个字段是记录购物时间(要求精确到秒),则该字段比较合适的数据类型是(BCD)。 CD
A、DATE B、TIME C、DATETIME D、TIMESTAMP
9、使用Ajax可带来便捷有(ABC)。
A、减轻服务器的负担
B、无刷新更新页面
C、可以调用外部数据
D、可以不使用Javascript脚本
10、构成Ajax的技术有(ABC)。
A、DOM B、XML C、JS D、HTML
14、关于RESTful API说法正确的是(AC)。 ABCD
A、它是一个api的标准,无状态请求
B、请求的路由地址是固定的
C、使用标准有.post .put .delete
D、以上说法都正确
15、在Bootstrap4中,下列说法正确的是(BCDE)。ABCDE
A、<576px 像素的为超小屏幕,用 .col-*
B、≥576px 像素的为小屏幕,用 .col-sm-*
C、≥768px 像素的为中等屏幕,用 .col-md-*
D、≥992px 像素的则为大屏幕,用 .col-lg-*
E、≥1200px像素的则为超大屏,用 .col-xl-*
2、PHP中,关于array_push()的作用说法不正确的是(AD)。 ABD
A、将数组的第一个元素弹出
B、将数组的最后一个元素弹出
C、将一个或多个元素压入数组的末尾
D、将一个或多个元素插入数组的开头
3、PHP中,不等运算符是(BD)。 BC
A、≠ B、!= C、<> D、>< 。
5、在MySQL中,关于索引说法正确的是(ABCD)。 ABD
A、数据表中不是必须包含索引,视情况而定
B、在WHERE和JOIN中出现的列常适合于建立索引
C、一个数据表中只能设定一个字段为唯一索引
D、不宜为数据值经常发生变动的字段列添加索引
6、在MySQL中,对创建数据表的描述正确的是(ABCD)。 ACD
A、数据表可通过 CREATE TABLE 语句创建
B、windows系统下数据表的名称不可重复,但是区分大小写
C、数据表创建时可通过可选的 IF NOT EXISTS 语句来判断是否存在
D、数据表也可通过可视数据库管理软件如SQLyog,去创建
7、下面那些是 Ajax 应用程序所用到的基本技术?(ABCD)。 ABD
A、HTML用于建立Web表单并确定应用程序其他部分使用的字段
B、JavaScript代码是运行Ajax应用程序的核心代码,帮助改进与服务器应用程序的通信
C、DHTML 或Dynamic HTML,用于静态更新表单,我们将使用div、span和其他静态HTML元素来标记HTML
D、文档对象模型DOM用于(通过JavaScript代码)处理HTML结构和(某些情况下)服务器返回的XML。
8、XMLHttpRequest对象返回的状态值有哪些(AB)。 ABCDE
A、0 B、1 C、2 D、3 E、4 F、5
9、以下关于HTML5说法正确的是(ABCD)。 CD
A、HTML5标准中加入了WebSql的api
B、HTML5支持IE8以上的版本(包括IE8)
C、HTML5仍处于完善之中
D、Html5将取代Flash在移动设备的地位
10、以下关于规避javascript多人开发函数重名问题说法正确的是(BC)。 ABC
A、根据不同的开发人员实现的功能,在函数名加前缀
B、每个开发人员都把自己的函数封装到类中,然后调用的时候即使函数名相同,但是因为是要类.函数名来调用,所以也减少了重复的可能性
C、可以使用闭包来避免全局变量的污染
D、以上都不正确
11、promise的状态有(BCD)。 ACD
A、Unfulfilled B、Pause C、Resolved D、Rejected
12、关于laravel视图中的href跳转书写正确的是(AC)。ABCD
A、<a href="{{ url('home/test') }}">
B、<a href="{{ route('test') }}">
C、<a href="{{ action('HomeController@index') }}">
D、以上都正确
13、在bootstrap4中,关于导航条,下列说法正确的是(ABCD)。 ABC
A、要创建折叠导航栏,可以在按钮上添加 class="navbar-toggler", data-toggle="collapse" 与 data-target="#thetarget" 类
B、内联表单需要在 <form> 元素上添加 .form-inline类
C、.justify-content-center 类设置导航居中显示
D、可以使用navbar-fixed-top和navbar-fixed-bottom来将导航条固定到顶部或底部
14、下列说法正确的是(AC)。
A、html5标准的链接默认都是带下划线的
B、bootstrap链接默认都是带下划线
C、bootstrap链接只有在hover状态下才带下划线
D、bootstrap链接从不会带下划线
15、关于bootstrap4组件下列说法正确的是(ABCD)。 AB
A、使用类pagination来实现
B、.pagination-lg、.pagination-sm类提供了额外可供选择的尺寸。
C、.disabled类不可用于翻页的链接
D、pre类和类next可以表示上一页和下一页
📑三、 判断题(每小题2分)
1、ajax的原则是“按需取数据”,可以最大程度的减少冗余请求,和响应对服务器造成的负担。(√)。
2、同源策略是指域名,协议,端口三者都一样(√)。
4、在MySQL中,使用索引不能避免进行全表的扫描(×)。
1、bootstrap栅格系统每一行不能少于12列。(× )
2、bootstrap滚动监听data-offset属性可以设置滚动条距离顶端的位置距离。(√ )
3、php语言中的数值型字符串不可以和数字变量进行混合运算。(× )
4、php命名空间只支持导入类。(√)
5、DOM事件属于ECMAScript规范的范围。(√) ×
🎯点赞收藏,防止迷路🔥
🔥持续更新,共五套题📚