2019年1+X 证书 Web 前端开发中级理论考试——易错题、陌生但又会考到的题目原题+答案

news2025/4/17 19:49:13

文章目录

🎯关于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规范的范围。(√) ×


🎯点赞收藏,防止迷路🔥 

🔥持续更新,共五套题📚


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/18777.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Unity游戏Mod/插件制作教程01 - BepInEx的安装和使用

前言 本章节为没有使用过BepInEx的同学进行BepInEx的安装和使用方面的介绍&#xff0c;如果你之前已经使用过并了解如何使用&#xff0c;可以直接跳过本章节。 BepInEx下载 BepInEx的Github链接 https://github.com/BepInEx/BepInEx/releases 一共有3种版本&#xff0c;BepIn…

Hive环境搭建

3.1 Hive环境搭建 3.1.1 Hive引擎简介 Hive引擎包括&#xff1a;默认MR、tez、spark Hive on Spark&#xff1a;Hive既作为存储元数据又负责SQL的解析优化&#xff0c;语法是HQL语法&#xff0c;执行引擎变成了Spark&#xff0c;Spark负责采用RDD执行。 Spark on Hive : Hi…

人人开源后台项目maven构建(yyds)

人人开源后台项目maven构建(yyds) npm run serve 和 npm run dev 的区别在日常运行vue 项目中 在终端 运行命令有时用到 npm run serve 有时是 npm run dev。那么&#xff0c;什么时候用到 serve &#xff0c;什么时候用到 dev 呢&#xff1f; 他们的区别是什么&#xff1f;一…

【学习笔记】《Python深度学习》第四章:机器学习基础

文章目录1 机器学习的四个分支1.1 监督学习1.2 无监督学习1.3 自监督学习1.4 强化学习2 评估机器学习模型2.1 训练集、验证集和测试集2.2 注意事项3 数据预处理、特征工程和特征学习3.1 神经网络的数据预处理3.2 特征工程4 过拟合与欠拟合4.1 减小网络大小4.2 添加权重正则化4.…

postgresql安装配置和基本操作

1.安装 linux上安装 最好是centos7.6或者7.8&#xff0c; 参考官网 PGSQL的官方地址&#xff1a;PostgreSQL: The worlds most advanced open source database PGSQL的国内社区&#xff1a;PostgreSQL中文社区:: 世界上功能最强大的开源数据库... 点击download PostgreSQ…

【Struts2】二_Struts2参数映射、核心配置文件struts.xml中的标签与属性的使用

文章目录Struts2一、参数映射&#xff1a;▶传递基本数据类型&#xff1a;▶传递对象二、核心配置文件struts.xml&#xff1a;2.1、constant标签2.2、package标签2.3、action标签三、Action配置&#xff1a;3.1、Action简介&#xff1a;3.2、继承ActionSupport类&#xff1a;3.…

JAVA初阶——继承和多态

目录 一、继承 1、定义&#xff1a; 2、用法&#xff1a; 3、使用从父类继承的成员 &#xff08;1&#xff09;、子类使用从父类继承的成员变量 &#xff08;2&#xff09;、子类使用从父类继承的成员方法 4、super &#xff08;1&#xff09;、定义&#xff1a; 5、子…

ID3算法

目录 ID3算法 例子 ID算法总结 ID3算法 ID3算法是在每个结点处选取能获得最高信息增益的分支属性进行分裂 在每个决策结点处划分分支、选取分支属性的目的是将整个决策树的样本纯度提升 衡量样本集合纯度的指标则是熵&#xff1b; 举例来说&#xff0c;如果有一个大小为10的…

被裁后,狂刷607页JUC源码分析笔记,立马拿蚂蚁offer

前言 可能大家最近&#xff0c;在公众号&#xff0c;或者各大自媒体平台&#xff0c;都能够刷到&#xff0c;因为疫情美国经济面临结构性衰退&#xff0c;美联储疯狂印钞导致世界性经济波动&#xff0c;导致国际环境不是很好&#xff0c;也间接影响到了中国&#xff0c;中国也…

跟艾文学编程《Python基础》(2)Python 容器

作者&#xff1a; 艾文&#xff0c;计算机硕士学位&#xff0c;企业内训讲师和金牌面试官&#xff0c;公司资深算法专家&#xff0c;现就职BAT一线大厂。 邮箱&#xff1a; 1121025745qq.com 博客&#xff1a;https://wenjie.blog.csdn.net/ 内容&#xff1a;跟艾文学编程《Pyt…

JAVA微服务场景下分布式日志收集排查问题实战

问题产生的根由&#xff1f;不同服务的日志存在哪里&#xff1f;我们怎么去排查线上问题&#xff1f; 问题场景&#xff1a;我们部署的java服务可能有几十个&#xff0c;不同的项目里面他是看不到别的服务的日志&#xff0c;只有服务的返回msg消息&#xff0c;相比传统的单体服…

计算机体系结构:1.1.系统加速比计算例题

文章目录题目内容题目分析题目求解题目内容 假设在某程序的执行过程中&#xff0c;浮点操作时间占整个执行时间的10%&#xff0c;现希望对浮点 操作加速 。 &#xff08;1&#xff09;设对浮点操作的加速比为Sf&#xff0c;请推导出程序总的加速比S和Sf之间的关系表达式&#…

IoU的计算实现详解(基于Python)

文章目录1. 交并比&#xff08;IoU&#xff09;2.原理3.代码实现1. 交并比&#xff08;IoU&#xff09; 具体来说&#xff0c;它是两边界框相交部分面积与相并部分面积之比&#xff0c;如下所示&#xff1a; 也就是两个框的交集和两个框的并集之比。 2.原理 这里详细解释一…

如何安装与配置Node.js

Node.js发布于2009年5月&#xff0c;由Ryan Dahl开发&#xff0c;是一个基于Chrome V8引擎的JavaScript运行环境&#xff0c;使用了一个事件驱动、非阻塞式I/O模型&#xff0c; 让JavaScript 运行在服务端的开发平台&#xff0c;它让JavaScript成为与PHP、Python、Perl、Ruby等…

使用轻量应用服务器搭配宝塔面板搭建可道云kodbox私有云网盘的方法教程

你是否有过网盘下载速度只有十几KB&#xff0c;时不时出现网盘的文件被删除的问题&#xff0c;不如自己搭建一个云网盘吧&#xff0c;只需要一云服务器&#xff0c;即可搭建一个跟某度云一样的云盘。可以自由下载&#xff0c;不限制网速&#xff0c;随时都可上传下载。这篇文章…

nginx+redis+jvm三级缓存设计与落地实现

由于涉及到个人隐私,使用的是阿里云平台,所以下面的IP地址和密码我都做了修改。不是真实的地址。此模拟秒杀商品列表信息缓存案例实现的技术解决方案。 远程环境1版本操作系统ubuntu22.04openresty1.21.4.1jdkOracle JDK17IP192.168.1.1远程环境2版本redis7.0.5Springboot2.5…

149. SAP UI5 Table 控件数据进行 Excel 导出时如何进行格式控制

文章目录 字符串类型的显示控制数值类型(Number)的值显示控制日期和时间显示的格式控制布尔值的显示控制BigNumber 和百分比数值的显示总结本教程的前一步骤,我们成功的将 sap.m.Table 控件里显示的数据导出到了本地 Excel 文件中。 下图是使用 sap.m.Table 显示的表格页面:…

菜小白聊聊开源和开源协议

最近想入linux的深坑&#xff0c;于是开启了马哥sre课程的探险之旅。在了解到Linux是一款自由和开放源码的类UNIX操作系统的历史时&#xff0c;深深被开源精神所折服。也强烈感受到了开源精神的伟大。也正是因为有了开放源码的精神&#xff0c;才有了国产百花齐放的android系统…

【JUC源码专题】AQS 源码分析(JDK8)

文章目录同步队列同步队列结点 Node同步队列状态 state获取互斥锁acquire 方法tryAcquire 方法获取互斥锁addWaiter 方法enq() 入队acquireQueued()setHead 方法设置头节点shouldParkAfterFailedAcquire()parkAndCheckInterrupt()cancelAcquire 发生异常&#xff0c;取消线程获…

第七章第一节:顺序查找和折半查找

文章目录教程1. 查找的基本概念1.1 对查找表的常见操作1.2 查找算法的评价指标2. 顺序查找2.1 顺序查找的算法思想2.2. 顺序查找的实现2.3 查找效率分析2.4 顺序查找的优化&#xff08;对有序表&#xff09;2.5 用查找判定树分析ASL2.6 顺序查找的优化&#xff08;被查概率不相…