• 2019年1+X 证书 Web 前端开发中级理论考试题目原题+答案——第二套


    📚文章目录

    🎯关于1+X标准

    🎯关于中级考点

    ⏩💻答案速查

    一、单选题(每小题2分,共30小题,共60分)

    二、多选题(每小题2分,共15小题,共30分)

    三、判断题(每小题2分,共5小题,共10分)

    理论题(满分100分),包括单选题、多选题、判断题。

    📑一、单选题(每小题2分,共30小题,共60分)

    📑二、 多选题(每小题2分,共30小题,共60分)

    📑三、 判断题(每小题2分,共30小题,共60分)


    🎯关于1+X标准

    🎯关于中级考点

    详细考核考点和1+X 证书 Web 前端开发的咨询可以参考下方文章链接

    一篇文章带你解1+X Web 前端开发考核考纲(详细介绍)(涵盖初级、中级、高级)

    ⏩💻答案速查

    一、单选题(每小题2分,共30小题,共60分)

    第1题

    第2题

    第3题

    第4题

    第5题

    D

    A

    A

    B

    D

    第6题

    第7题

    第8题

    第9题

    第10题

    D

    C

    A

    D

    B

    第11题

    第12题

    第13题

    第14题

    第15题

    D

    B

    C

    C

    A

    第16题

    第17题

    第18题

    第19题

    第20题

    C

    D

    A

    C

    D

    第21题

    第22题

    第23题

    第24题

    第25题

    D

    D

    C

    B

    B

    第26题

    第27题

    第28题

    第29题

    第30题

    B

    C

    B

    B

    B

    二、多选题(每小题2分,共15小题,共30分)

    第1题

    第2题

    第3题

    第4题

    第5题

    ABCD

    ABD

    BC

    AC

    ABD

    第6题

    第7题

    第8题

    第9题

    第10题

    ACD

    ABD

    ABCDE

    CD

    ABC

    第11题

    第12题

    第13题

    第14题

    第15题

    ACD

    ABCD

    ABC

    AC

    AB

    三、判断题(每小题2分,共5小题,共10分

    第1题

    第2题

    第3题

    第4题

    第5题

    ×

    ×

    ×

    理论题(满分100分),包括单选题、多选题、判断题。

    📑一、单选题(每小题2分,共30小题,共60分

    1、javascript中,以下变量命名不正确的是(D)。

    A、$box         B、_box         C、box         D、-box


    2、在CSS中用(A)来设置该盒子为弹性盒子。

    A、display:flex     B、display:block       C、display:inline    D、display:inline-block


    3、在CSS中,div盒子的代码如下,则它实际的宽度为(A)像素。

    1. div{
    2. margin:10px 5px;
    3. width:300px;
    4. height:220px;
    5. }

    A、310       B、230       C、320        D、210


    4、在CSS盒子段落p中,要实现距离浏览器左右窗口50像素,上下40像素,2像素红色边框的语句是(B)?

    A、p{padding:40px 50px;  border:2px solid #F00;}

    B、p{margin:40px 50px;  border:2px solid #F00;}

    C、p{margin:40px 50px;  list-style:2px solid #F00;}

    D、p{margin:40px 50px;  font:2px solid #F00;}


    5、下列标签属于行内元素的是(D)。

    A、div            B、p           C、img            D、span


    6、关于弹性布局的属性错误的是(D)。

    A、flex       B、flex-direction      C、justify-content      D、flex-container


    7、()是错误的媒体查询的写法(C)。

    A、@media all and (min-width:1024px) { };

    B、@media all and (min-width:640px) and (max-width:1023px) { };

    C、@media all and (min-width:320px) or (max-width:639px) { };

    D、@media screen and (min-width:320px) and (max-width:639px) { };


    8、console.log((function f(n){ return (( n>1) ? n * f(n-1) : n)})(10)),在控制台输出的结果是什么(A)。

    A、3628800      B、10      C、undefined      D、以上都不对


    9、下面哪种写法可以匹配一个正整数(A)。

    A、^[1-9]\d*$;       B、^[1-9]+$;      C、^[0-9]\d*$;       D、^[1-9]\d+$;


    10、[] == [],运行结果正确的是(B)。 

    A、true            B、false           C、error         D、other


    11、下面关于promise的说法中,错误的是(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的描述,错误的是(B)? 

    A、call与aplly都是修改this指向的

    B、两者传递的参数不同,call函数第一个参数都是要传入给当前对象的对象,apply不是

    C、apply传入的是一个参数数组,也就是将多个参数组合成为一个数组传入

    D、call传入的则是直接的参数列表


    13、以下Javascript代码执行后的输出结果依次是(C): 

    1. console.log(typeof undefined == typeof NULL);
    2. console.log(typeof function () {} == typeof class {});

    A、false, true      B、false, false       C、true, true       D、true, false


    14、根据栅格系统的标准用法,书写不合理的是(C)。 

    A、

    B、

    C、

    D、


    15、在bootstrap4中,在屏幕大于768px上显示8列而在小于768px上显示12列的是(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中,栅格系统最小屏幕使用的类前缀是:(C)。 

    A、.col-lg-       B、.col-xs-      C、.col-        D、.col-md


    17、在bootstrap4中,下面可以实现列偏移的类是(D)。

    A、.col-md-push-*       B、.col-md-pull-*        C、.col-md-move-*     D、.offset-md-*


    18、在laravel表单中,防止有人恶意攻击我们的网站,需要做什么(A)

    A、在表单中加入@csrf;     B、用post请求    C、用get请求      D、什么都不需要做


    19、在laravel中,命名空间使用(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中,用于事务处理的正确步骤是(D) 

    ①START  TRANSACTION

    ②COMMIT或ROLLBACK

    ③执行SQL语句()。

    A、②③①         B、①②③      C、②①③      D、①③②


    23、MySQL数据库支持标准的SQL查询语句,以下语句格式正确的是(C)。

    A、SELECT 字段名1,字段名2,… FROM 表名 OR条件表达式

    B、SELECT 字段名1,字段名2,… FROM 表名 AND 条件表达式

    C、SELECT 字段名1,字段名2,… FROM 表名 WHERE 条件表达式

    D、SELECT 字段名1,字段名2,… FROM DATABASES.表名 WHERE 条件表达式


    24、SQL语句进行分组时,去掉不满足某些聚合函数条件的分组,应当(B)

    A、使用WHERE子句

    B、在GROUP BY后面使用HAVING 子句

    C、先使用WHERE子句,再使用HAVING子句

    D、先使用HAVING 子句,再使用WHERE子句


    25、在MySQL数据库一个班级表里只记录了100位同学的情况,那么对该表建立索引文件的描述正确的是(B)。

    A、一定要,索引有助于加快搜索记录的进程。

    B、不适合,对少量记录的表进行索引实际上会产生不利的影响

    C、一定要,索引对于任何数据库表都是必要的

    D、没有必要,建立索引对任何数据库的性能都没有影响


    26、以下( )MySQL语句用来查看可用的数据库列表: (B)。

    A、USE mysql;              B、SHOW DATABASES;

    C、SHOW TABLES;          D、DESCRIBE mysql.db;


    27、以下代码执行结果是(C) 

    1. mysql_connect("localhost","root","")
    2. $result = mysql_query("select id,name from tb1");
    3. while($row =mysql_fetch_array($result,MYSQL_ASSOC))
    4. {echo "ID:" . $row[0] ."Name:" . $row[];}
    5. ?>

    A、循环换行打印全部记录           B、只打印第一条记录

    C、报错                           D、无任何结果   


    28、若y , x为int型变量,则执行以下语句后,y的值为:(B)。

    x=1;

    ++x;

    y = x++; 

    A、1          B、2        C、3         D、以上都不正确


    29、PHP是一种什么型的语言(B)? 

    A、编译型     B、解释型      C、两者都是     D、两者都不是


    30、读取post方法传递的表单元素值的方法是(B)。

    A、$_post["名称"]     B、$_POST["名称"]    C、$post["名称"]     D、$POST["名称"]      

    📑二、 多选题(每小题2分,共30小题,共60分

    1、请选出所有的行内块元素(ABCD)。

    A、img     B、input     C、textarea      D、select


    2、PHP中,关于array_push()的作用说法不正确的是(ABD)。

    A、将数组的第一个元素弹出

    B、将数组的最后一个元素弹出

    C、将一个或多个元素压入数组的末尾

    D、将一个或多个元素插入数组的开头   


    3、PHP中,不等运算符是(BC)。

    A、≠             B、!=            C、<>          D、>< 。


    4、在MySQL中,下列(AC)语句用于事务提交或回滚。

    A、ROLLBACK    B、BEGIN     C、COMMIT     D、SAVE   


    5、在MySQL中,关于索引说法正确的是(ABD)。

    A、数据表中不是必须包含索引,视情况而定

    B、在WHERE和JOIN中出现的列常适合于建立索引

    C、一个数据表中只能设定一个字段为唯一索引

    D、不宜为数据值经常发生变动的字段列添加索引


    6、在MySQL中,对创建数据表的描述正确的是(ACD)。 

    A、数据表可通过 CREATE TABLE 语句创建

    B、windows系统下数据表的名称不可重复,但是区分大小写

    C、数据表创建时可通过可选的 IF NOT EXISTS 语句来判断是否存在

    D、数据表也可通过可视数据库管理软件如SQLyog,去创建


    7、下面那些是 Ajax 应用程序所用到的基本技术?(ABD)。

    A、HTML用于建立Web表单并确定应用程序其他部分使用的字段

    B、JavaScript代码是运行Ajax应用程序的核心代码,帮助改进与服务器应用程序的通信

    C、DHTML 或Dynamic HTML,用于静态更新表单,我们将使用div、span和其他静态HTML元素来标记HTML

    D、文档对象模型DOM用于(通过JavaScript代码)处理HTML结构和(某些情况下)服务器返回的XML。


    8、XMLHttpRequest对象返回的状态值有哪些(ABCDE)。

    A、0     B、1     C、2      D、3     E、4    F、5


    9、以下关于HTML5说法正确的是(CD)。

    A、HTML5标准中加入了WebSql的api

    B、HTML5支持IE8以上的版本(包括IE8)

    C、HTML5仍处于完善之中

    D、Html5将取代Flash在移动设备的地位


    10、以下关于规避javascript多人开发函数重名问题说法正确的是(ABC)。

    A、根据不同的开发人员实现的功能,在函数名加前缀

    B、每个开发人员都把自己的函数封装到类中,然后调用的时候即使函数名相同,但是因为是要类.函数名来调用,所以也减少了重复的可能性

    C、可以使用闭包来避免全局变量的污染

    D、以上都不正确


    11、promise的状态有(ACD)。

    A、Unfulfilled       B、Pause     C、Resolved     D、Rejected


    12、关于laravel视图中的href跳转书写正确的是(ABCD)。

    A、

    B、

    C、

    D、以上都正确


    13、在bootstrap4中,关于导航条,下列说法正确的是(ABC)。 

    A、要创建折叠导航栏,可以在按钮上添加 class="navbar-toggler", data-toggle="collapse" 与 data-target="#thetarget" 类

    B、内联表单需要在

    元素上添加 .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组件下列说法正确的是(AB)。 

    A、使用类pagination来实现

    B、.pagination-lg、.pagination-sm类提供了额外可供选择的尺寸。

    C、.disabled类不可用于翻页的链接

    D、pre类和类next可以表示上一页和下一页

    📑三、 判断题(每小题2分,共30小题,共60分)

    1、bootstrap栅格系统每一行不能少于12列。(× )


    2、bootstrap滚动监听data-offset属性可以设置滚动条距离顶端的位置距离。(√ )


    3、php语言中的数值型字符串不可以和数字变量进行混合运算。(× )


    4、php命名空间只支持导入类。(√)


    5、DOM事件属于ECMAScript规范的范围。(×)


    🎯点赞收藏,防止迷路🔥 


  • 相关阅读:
    Linux友人帐之网络编程基础Samba服务器
    Lintcode 1115 · Average of Levels in Binary Tree (BFS/DFS 经典题)
    LeetCode每日一题(1996. The Number of Weak Characters in the Game)
    Eclipse的下载与安装
    Scratch软件编程等级考试二级——20200319
    4.zigbee开发,串口的应用,ADC采集
    计算机毕设 深度学习 机器学习 酒店评价情感分析算法实现
    uniapp之ios开发及支付整体流程爬坑记录
    手把手教你搭建ELK-新手必看-第四章:搭建logstash
    《机器学习实战》学习笔记(十四)
  • 原文地址:https://blog.csdn.net/weixin_53231455/article/details/127926376