一六画生 發表於 2020-4-9 09:57:00

1+X Web前端开发(中级)理论考试样题(附答案)

<blockquote>
<p><strong>传送门</strong><br>
<mark>教育部</mark>:<em>职业教育将启动“1+X”证书制度改革</em><br>
职业教育改革1+X证书制度试点启动<br>
1+X成绩/证书查询入口</p>
</blockquote>
<h2 id="一单选题每小题2分共30小题共-60-分">一、单选题(每小题2分,共30小题,共 60 分)</h2>
<p>1、在Bootstrap框架中,表单元素 <input> 要加上下列哪个类,才能给表单元素 <input> 添加圆角属性和阴影效果(<mark>D</mark>)。</p>
<pre><code>A、.form-group               
B、.form-horizontal               
C、.form-inline       
D、.form-control
</code></pre>
<p>2、Bootstrap框架中的 .img-responsive 类可以让图片支持响应式布局,它的实现原理是(<mark>A</mark>)。</p>
<pre><code>A、设置max-width: 100%;和height: auto;
B、设置max-width: 100%; 和height: 100%;
C、设置width: auto; 和max-height: 100%;
D、设置width: auto; 和height: auto;
</code></pre>
<p>3、在移动端使用Bootstrap时,导航条在屏幕显示时会被折叠,实现显示和折叠功能的按钮需要如何处理(<mark>B</mark>)。</p>
<pre><code>A、折叠按钮设置data-toggle=’collapsed’,折叠容器需要添加collapsed类
B、折叠按钮设置data-toggle=’collapse’,折叠容器需要添加collapse类
C、折叠按钮设置data-toggle=’scroll’,折叠容器需要添加collapse类
D、折叠按钮设置data-spy=’scroll’,折叠容器需要添加collapse类
</code></pre>
<p>4、在Bootstrap中实现.nav的内容按比例填充所有可用空间,应该加哪个类(<mark>B</mark>)。</p>
<pre><code>A、.nav-center               
B、.nav-fill                       
C、.nav-left               
D、.nav-right
</code></pre>
<p>5、在Bootstrap中,使用tab标签页插件,要显示的内容要放在下方哪个容器里面(<mark>D</mark>)。</p>
<pre><code>A、.content                       
B、.tab-group                       
C、.tab-body               
D、.tab-content
</code></pre>
<p>6、以下哪个标签不是 HTML 5 的语义化标签(<mark>C</mark>)。</p>
<pre><code>A、&lt;header&gt;&lt;/header&gt;                       
B、&lt;section&gt;&lt;/section&gt;
C、&lt;marquee&gt;&lt;/marquee&gt;               
D、&lt;article&gt;&lt;/article&gt;
</code></pre>
<p>7、在使用css3盒模型时,box-sizing属性设置为(<mark>A</mark>),元素的宽度只是该元素内容的宽度,而不包括边框和内边距的宽度。</p>
<pre><code>A、content-box                       
B、border-box                       
C、text-box                       
D、none
</code></pre>
<p>8、实现一个css3线性渐变效果,渐变的方向是从右上角到左下角,起点颜色是从白色到黑色,以下写法正确的是(<mark>D</mark>)。</p>
<pre><code>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);
</code></pre>
<p>9、使用css3过渡效果“transition: width .5s ease-in .1s;”,其中“.5s” 对应的属性是(<mark>B</mark>)。</p>
<pre><code>A、transition-property:对象中的参与过渡的属性
B、transition-duration:对象过渡的持续时间
C、transition-timing-function :对象中过渡的动画类型
D、transition-delay:对象延迟过渡的时间
</code></pre>
<p>10、使用SQL语句创建数据库,数据库名为mytest,下列SQL语句写法是正确的是(<mark>D</mark>)。</p>
<pre><code>A、create mytest                                       
B、create table mytest
C、database mytest                               
D、create database mytest
</code></pre>
<p>11、下列哪项为查找结果按照学号降序排列(<mark>B</mark>)。</p>
<pre><code>A、ORDER BY DESC StuNum               
B、ORDER BY StuNum DESC
C、ORDER BY StuNum ASC               
D、ORDER BY ASC StuNum
</code></pre>
<p>12、在视图上不能完成的操作是(<mark>C</mark>)。</p>
<pre><code>A、查询               
B、在视图上定义新的视图               
C、更新视图               
D、在视图上定义新的表
</code></pre>
<p>13、用于将事务处理写到数据库的命令是(<mark>C</mark>)。</p>
<pre><code>A、insert               
B、rollback               
C、commit                       
D、savepoint
</code></pre>
<p>14、关于PHP,下列说法错误的是(<mark>C</mark>)。</p>
<pre><code>A、开发PHP网页所使用的脚本语言是PHP      
B、网页中的PHP代码同html标记符一样,必须用分隔符”&lt;”和”&gt;”将其括起来      
C、PHP网页,运行时在客户端可查看到真实的PHP源代码      
D、PHP和html可混合编程
</code></pre>
<p>15、以下PHP变量名不正确的是(<mark>C</mark>)。</p>
<pre><code>A、$_beijing               
B、$_Beijing               
C、$9Beijing                       
D、$Beijing
</code></pre>
<p>16、array_push()的作用是(<mark>C</mark>)。</p>
<pre><code>A、将数组的第一个元素弹出                       
B、将数组的最后一个元素弹出
C、将一个或多个元素压入数组的末尾       
D、将一个或多个元素插入数组的开头
</code></pre>
<p>17、以下关于继承的说法错误的是(<mark>C</mark>)。</p>
<pre><code>A、一个类可以在声明中用extends关键字继承另一个类的方法和属性
B、如果父类中的方法被声明为 final,则子类无法覆盖该方法
C、PHP可以多重继承,一个类可以继承多个父类
D、属性不能被定义为 final,只有类和方法才能被定义为 final
</code></pre>
<p>18、执行以下代码,输出结果是(<mark>D</mark>)。</p>
<pre><code class="language-php">&lt;?PHP
class a{
    function __construct(){
      echo "echo class a something";   
}
}
class b extends a{
    function __construct(){
      echo "echo class b something";
    }
}
$a = new b();
?&gt;
</code></pre>
<pre><code>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
</code></pre>
<p>19、下面有关PHP中require()和include()的描述,说法错误的是(<mark>D</mark>)。</p>
<pre><code>A、require函数通常放在 PHP 程序的最前面
B、include函数一般是放在流程控制的处理部分中
C、require_once 语句和 require 语句完全相同,唯一区别是 PHP 会检查该文件是否已经被包含过,如果是则不会再次包含
D、require在引入不存文件时产生一个警告且脚本还会继续执行,而include则会导致一个致命性错误且脚本停止执行
</code></pre>
<p>20、PHP用于存储用户会话信息的超级全局变量是(<mark>D</mark>)。</p>
<pre><code>A、$_GET               
B、$_POST               
C、$_FILES               
D、$_SESSION
</code></pre>
<p>21、在PHP中用于存储cookie数据的超级全局变量是(<mark>D</mark>)。</p>
<pre><code>A、$_COOKIES                                       
B、$_GETCOOKIES
C、$_GETCOOKIE                               
D、$_COOKIE
</code></pre>
<p>22、以下PHP代码,用来查询mysql数据库中的User表,若能正常连接数据库,则以下选项中能正确执行$sql的查询语句的是(<mark>B</mark>)。</p>
<pre><code class="language-php">&lt;?php
……
$conn = new mysqli($servername, $username, $password, $dbname);
$sql ="select * from User";
();
</code></pre>
<pre><code>A、mysqli_query($conn, $sql);                       
B、$conn-&gt;execute($sql);
C、$conn-&gt;query($sql);                                       
D、query($sql);
</code></pre>
<p>23、使用composer下载laravel时,若不指定下载版本,默认下载哪个版本的laravel(<mark>A</mark>)。</p>
<pre><code>A、最新版本               
B、稳定版本               
C、某一固定版本               
D、无法下载
</code></pre>
<p>24、laravel中控制器所在文件路径是(<mark>A</mark>)。</p>
<pre><code>A、app/Http/Controller                       
B、routes/Http/Controller
C、app/Controller                               
D、app/Http
</code></pre>
<p>25、laravel的Blade模板中指定继承母模板的关键字是(<mark>B</mark>)。</p>
<pre><code>A、@section                       
B、@extends                       
C、@include                       
D、@yield
</code></pre>
<p>26、以下laravel代码中$fillable作用是(<mark>A</mark>)。</p>
<pre><code class="language-css">class User extends Model
{
    // 定义模型关联的数据表(一个模型只操作一个表)
    protected $table = 'user';
    protected $fillable = ['user_account','user_password','email', 'create_time', 'del'];
}
</code></pre>
<pre><code>A、设置允许写入的数据字段               
B、设置不允许写入的数据字段
C、设置允许读取的数据字段               
D、设置不允许读取的数据字段
</code></pre>
<p>27、下面选项中,创建XMLHttpRequest对象的语法正确的是(<mark>A</mark>)。</p>
<pre><code>A、xmlhttp=new XMLHttpRequest();
B、xmlhttp=new ActiveXObject(""Microsoft.XMLHTTP"");
C、xmlhttp=new XMLHttpRequest(""Microsoft.XMLHTTP"");
D、xmlhttp=new ActiveXObject();
</code></pre>
<p>28、使用jQuery发送AJAX请求,关于请求的类型说法正确的是 (<mark>D</mark>)。</p>
<pre><code>A、只能发送GET类型请求                       
B、只能发送POST类型请求
C、可以发送PUT类型请求
D、可以发送GET或者POST类型请求
</code></pre>
<p>29、浏览器客户端向服务器发送AJAX请求,服务器接收请求,处理完毕后,返回数据为“处理成功”,AJAX获取到服务器返回的数据时,以下关于AJAX响应属性正确的是(<mark>B</mark>)。</p>
<pre><code>A、status = 403               
B、readyState = 4               
C、status = 404               
D、readyState = 3
</code></pre>
<p>30、下面选项中,将字符串""{""姓名"":""张三"",""性别"":""男""}""解析成JSON对象,写法正确的是(<mark>C</mark>)。</p>
<pre><code>A、JSON.parses(""{""姓名"":""张三"",""性别"":""男""}"");
B、JSON.stringify(""{""姓名"":""张三"",""性别"":""男""}"");
C、JSON.parse(""{""姓名"":""张三"",""性别"":""男""}"");
D、JSON.string(""{""姓名"":""张三"",""性别"":""男""}"");"
</code></pre>
<h2 id="二多选题每小题2分共15小题共-30-分">二、多选题(每小题2分,共15小题,共 30 分)</h2>
<p>1、在Bootstrap栅格系统中,适应移动端超小设备(&lt;576px)和移动端平板设备(&lt;768px),使用的类前缀是(<mark>CD</mark>)。</p>
<pre><code>A、.col-md-                       
B、.col-lg-                       
C、.col-               
D、.col-sm-
</code></pre>
<p>2、下列关于Bootstrap栅格系统说法正确的是(<mark>BCD</mark>)。</p>
<pre><code>A、栅格系统每一行不能少于12列
B、通过“行(row)”在水平方向创建一组“列(column)”
C、“行(row)”必须包含在.container(固定宽度)或.container-fluid(100%宽度)中,以便为其赋予合适的排列(aligment)和内补(padding)
D、如果一“行(row)”中包含了的“列(column)”大于12,多余的“列(column)”所在的元素将被作为一个整体另起一行排列
</code></pre>
<p>3、在HTML 5中,用于播放视频与音频文件的元素是(<mark>AB</mark>)。</p>
<pre><code>A、&lt;video&gt;元素               
B、&lt;audio&gt;元素               
C、&lt;music&gt;元素               
D、&lt;move&gt;元素
</code></pre>
<p>4、为了适应移动设备,html页面可以用meta标签对viewport进行控制,meta标签内可以控制下面哪些属性(<mark>ABD</mark>)。</p>
<pre><code>A、initial-scale               
B、user-scalable               
C、max-width                       
D、min-width
</code></pre>
<p>5、在css3单位中,哪些相对font-size属性来计算(<mark>BD</mark>)。</p>
<pre><code>A、vh                               
B、em                               
C、vw                               
D、rem
</code></pre>
<p>6、若用如下的SQL语句创建了一个SC表:</p>
<pre><code class="language-sql">CREATE TABLE SC(S# CHAR (6) NOT NULL,C#CHAR (3) NOT NULL,SCORE INTEGER,NOTE CHAR(20))
</code></pre>
<p>向SC表插入如下数据时,哪些数据可以被成功插入(<mark>AB</mark>)。</p>
<pre><code>A、('201009','111',60,'必修')                       
B、('200823','101',NULL,NULL)
C、(NULL,'103',80,'选修')                       
D、('201132',NULL,86,'101')
</code></pre>
<p>7、MySQL数据库中,创建唯一索引的方式有(<mark>AC</mark>)。</p>
<pre><code>A、Create index                                       
B、Create table
C、创建表时设置主键约束                       
D、创建表时设置唯一约束
</code></pre>
<p>8、XAMPP套件中包括哪些内容(<mark>ABC</mark>)。</p>
<pre><code>A、PHP                       
B、Apache                       
C、MySQL                       
D、Chrome
</code></pre>
<p>9、PHP支持的复合数据类型是(<mark>BD</mark>)。</p>
<pre><code>A、Boolean 布尔类型                                       
B、Array 数组
C、Resource 资源类型                                       
D、Object 对象
</code></pre>
<p>10、在PHP中,以下哪些是不等运算符(<mark>BC</mark>)。</p>
<pre><code>A、≠                               
B、!=                               
C、&lt;&gt;                               
D、&gt;&lt;
</code></pre>
<p>11、PHP中可以实现循环的是(<mark>AC</mark>)。</p>
<pre><code>A、for                               
B、break                               
C、while                               
D、waiting
</code></pre>
<p>12、在PHP类定义中,对属性或方法的访问控制,是通过在前面添加关键字来实现的,以下属于访问控制关键字的选项是(<mark>ABC</mark>)。</p>
<pre><code>A、public                       
B、private                       
C、protected                       
D、default
</code></pre>
<p>13、以下Laravel路由配置代码,若相关的控制类以及方法,模板文件都存在,正确的是(<mark>ABC</mark>)。</p>
<pre><code>A、Route::post(“/login”, “UserController@login”);
B、Route::get(“/index”, function(){ return view(“index”);});
C、Route::match([“get”, “post”], “/reg”, “UserController@regist”);
D、Route::any([“get”, “post”], “/user/{id}”, function($id){ return “user ”.$id;});
</code></pre>
<p>14、使用RESTful API规范设计用户管理模块接口,设计新增用户接口和查询用户接口时,分别选用动词为(<mark>BC</mark>)。</p>
<pre><code>A、POST                       
B、PUT                               
C、GET                               
D、DELETE
</code></pre>
<p>15、在商品管理系统中,使用jQuery ajax发送请求,实现查询所有商品信息并显示至界面,最少需要在jQuery ajax中设置哪些属性(<mark>ABD</mark>)。</p>
<pre><code>A、url                               
B、type                               
C、data                               
D、success
</code></pre>
<h2 id="三判断题每小题2分共5小题共-10-分">三、判断题(每小题2分,共5小题,共 10 分)</h2>
<p>1、Bootstrap插件全部依赖jQuery。</p>
<pre><code class="language-shell">√
</code></pre>
<p>2、某元素hidden属性为true时,元素属于不可见状态,元素内的内容也不会被浏览器创建。</p>
<pre><code class="language-shell">X
</code></pre>
<p>3、盒阴影box-shadow中“阴影模糊值”可以为负数。</p>
<pre><code class="language-shell">X
</code></pre>
<p>4、MySQL可使用source 命令导入本地sql脚本文件。</p>
<pre><code class="language-shell">√
</code></pre>
<p>5、PHP可以使用“scanf”来打印输出结果。</p>
<pre><code class="language-shell">X
</code></pre>
<blockquote>
<p>上一篇:1+X Web前端开发(中级)实操考试样题(附答案)<br>
下一篇:1+X Web前端开发(初级)理论考试样题(附答案)</p>
</blockquote>
<h2 id="要是有用别忘了点个关注哦">要是有用别忘了点个关注哦!!!</h2><br><br>
来源:https://www.cnblogs.com/destiny0991/p/12664845.html
頁: [1]
查看完整版本: 1+X Web前端开发(中级)理论考试样题(附答案)