1+X Web前端開發(中級)理論考試樣題(附答案)

傳送門
教育部職業教育將啓動「1+X」證書制度改革
職業教育改革1+X證書制度試點啓動
1+X成績/證書查詢入口php

1、單選題(每小題2分,共30小題,共 60 分)

一、在Bootstrap框架中,表單元素 要加上下列哪一個類,才能給表單元素 添加圓角屬性和陰影效果(D)。css

A、.form-group		
B、.form-horizontal		
C、.form-inline	
D、.form-control

二、Bootstrap框架中的 .img-responsive 類可讓圖片支持響應式佈局,它的實現原理是(A)。html

A、設置max-width: 100%;和height: auto;
B、設置max-width: 100%; 和height: 100%;
C、設置width: auto; 和max-height: 100%;
D、設置width: auto; 和height: auto;

三、在移動端使用Bootstrap時,導航條在屏幕顯示時會被摺疊,實現顯示和摺疊功能的按鈕須要如何處理(B)。前端

A、摺疊按鈕設置data-toggle=’collapsed’,摺疊容器須要添加collapsed類
B、摺疊按鈕設置data-toggle=’collapse’,摺疊容器須要添加collapse類
C、摺疊按鈕設置data-toggle=’scroll’,摺疊容器須要添加collapse類
D、摺疊按鈕設置data-spy=’scroll’,摺疊容器須要添加collapse類

四、在Bootstrap中實現.nav的內容按比例填充全部可用空間,應該加哪一個類(B)。mysql

A、.nav-center		
B、.nav-fill			
C、.nav-left		
D、.nav-right

五、在Bootstrap中,使用tab標籤頁插件,要顯示的內容要放在下方哪一個容器裏面(D)。css3

A、.content			
B、.tab-group			
C、.tab-body		
D、.tab-content

六、如下哪一個標籤不是 HTML 5 的語義化標籤(C)。laravel

A、<header></header>			
B、<section></section>
C、<marquee></marquee>		
D、<article></article>

七、在使用css3盒模型時,box-sizing屬性設置爲(A),元素的寬度只是該元素內容的寬度,而不包括邊框和內邊距的寬度。ajax

A、content-box			
B、border-box			
C、text-box			
D、none

八、實現一個css3線性漸變效果,漸變的方向是從右上角到左下角,起點顏色是從白色到黑色,如下寫法正確的是(D)。sql

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);

九、使用css3過渡效果「transition: width .5s ease-in .1s;」,其中「.5s」 對應的屬性是(B)。shell

A、transition-property:對象中的參與過渡的屬性
B、transition-duration:對象過渡的持續時間
C、transition-timing-function :對象中過渡的動畫類型  
D、transition-delay:對象延遲過渡的時間

十、使用SQL語句建立數據庫,數據庫名爲mytest,下列SQL語句寫法是正確的是(D)。

A、create mytest					
B、create table mytest
C、database mytest				
D、create database mytest

十一、下列哪項爲查找結果按照學號降序排列(B)。

A、ORDER BY DESC StuNum		
B、ORDER BY StuNum DESC
C、ORDER BY StuNum ASC		
D、ORDER BY ASC StuNum

十二、在視圖上不能完成的操做是(C)。

A、查詢		
B、在視圖上定義新的視圖		
C、更新視圖		
D、在視圖上定義新的表

1三、用於將事務處理寫到數據庫的命令是(C)。

A、insert		
B、rollback		
C、commit			
D、savepoint

1四、關於PHP,下列說法錯誤的是(C)。

A、開發PHP網頁所使用的腳本語言是PHP      
B、網頁中的PHP代碼同html標記符同樣,必須用分隔符」<」和」>」將其括起來      
C、PHP網頁,運行時在客戶端可查看到真實的PHP源代碼      
D、PHP和html可混合編程

1五、如下PHP變量名不正確的是(C)。

A、$_beijing		
B、$_Beijing		
C、$9Beijing			
D、$Beijing

1六、array_push()的做用是(C)。

A、將數組的第一個元素彈出			
B、將數組的最後一個元素彈出
C、將一個或多個元素壓入數組的末尾	
D、將一個或多個元素插入數組的開頭

1七、如下關於繼承的說法錯誤的是(C)。

A、一個類能夠在聲明中用extends關鍵字繼承另外一個類的方法和屬性
B、若是父類中的方法被聲明爲 final,則子類沒法覆蓋該方法
C、PHP能夠多重繼承,一個類能夠繼承多個父類
D、屬性不能被定義爲 final,只有類和方法才能被定義爲 final

1八、執行如下代碼,輸出結果是(D)。

<?PHP
class a{ 
    function __construct(){ 
        echo "echo class a something";    
}
}
class b extends a{ 
    function __construct(){ 
        echo "echo class b something";
    } 
}
$a = new b();
?>
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

1九、下面有關PHP中require()和include()的描述,說法錯誤的是(D)。

A、require函數一般放在 PHP 程序的最前面
B、include函數通常是放在流程控制的處理部分中
C、require_once 語句和 require 語句徹底相同,惟一區別是 PHP 會檢查該文件是否已經被包含過,若是是則不會再次包含
D、require在引入不存文件時產生一個警告且腳本還會繼續執行,而include則會致使一個致命性錯誤且腳本中止執行

20、PHP用於存儲用戶會話信息的超級全局變量是(D)。

A、$_GET		
B、$_POST		
C、$_FILES		
D、$_SESSION

2一、在PHP中用於存儲cookie數據的超級全局變量是(D)。

A、$_COOKIES					
B、$_GETCOOKIES
C、$_GETCOOKIE				
D、$_COOKIE

2二、如下PHP代碼,用來查詢mysql數據庫中的User表,若能正常鏈接數據庫,則如下選項中能正確執行$sql的查詢語句的是(B)。

<?php
……
$conn = new mysqli($servername, $username, $password, $dbname);
$sql ="select * from User";
(  );
A、mysqli_query($conn, $sql);			
B、$conn->execute($sql);
C、$conn->query($sql);					
D、query($sql);

2三、使用composer下載laravel時,若不指定下載版本,默認下載哪一個版本的laravel(A)。

A、最新版本		
B、穩定版本		
C、某一固定版本		
D、沒法下載

2四、laravel中控制器所在文件路徑是(A)。

A、app/Http/Controller			
B、routes/Http/Controller
C、app/Controller				
D、app/Http

2五、laravel的Blade模板中指定繼承母模板的關鍵字是(B)。

A、@section			
B、@extends			
C、@include			
D、@yield

2六、如下laravel代碼中$fillable做用是(A)。

class User extends Model
{
    // 定義模型關聯的數據表(一個模型只操做一個表)
    protected $table = 'user';
    protected $fillable = ['user_account','user_password','email', 'create_time', 'del'];
}
A、設置容許寫入的數據字段		
B、設置不容許寫入的數據字段
C、設置容許讀取的數據字段		
D、設置不容許讀取的數據字段

2七、下面選項中,建立XMLHttpRequest對象的語法正確的是(A)。

A、xmlhttp=new XMLHttpRequest();
B、xmlhttp=new ActiveXObject(""Microsoft.XMLHTTP"");
C、xmlhttp=new XMLHttpRequest(""Microsoft.XMLHTTP"");
D、xmlhttp=new ActiveXObject();

2八、使用jQuery發送AJAX請求,關於請求的類型說法正確的是 (D)。

A、只能發送GET類型請求			
B、只能發送POST類型請求
C、能夠發送PUT類型請求
D、能夠發送GET或者POST類型請求

2九、瀏覽器客戶端向服務器發送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(""{""姓名"":""張三"",""性別"":""男""}"");"

2、多選題(每小題2分,共15小題,共 30 分)

一、在Bootstrap柵格系統中,適應移動端超小設備(<576px)和移動端平板設備(<768px),使用的類前綴是(CD)。

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

二、下列關於Bootstrap柵格系統說法正確的是(BCD)。

A、柵格系統每一行不能少於12列
B、經過「行(row)」在水平方向建立一組「列(column)」
C、「行(row)」必須包含在.container(固定寬度)或.container-fluid(100%寬度)中,以便爲其賦予合適的排列(aligment)和內補(padding)
D、若是一「行(row)」中包含了的「列(column)」大於12,多餘的「列(column)」所在的元素將被做爲一個總體另起一行排列

三、在HTML 5中,用於播放視頻與音頻文件的元素是(AB)。

A、<video>元素		
B、<audio>元素		
C、<music>元素		
D、<move>元素

四、爲了適應移動設備,html頁面能夠用meta標籤對viewport進行控制,meta標籤內能夠控制下面哪些屬性(ABD)。

A、initial-scale		
B、user-scalable		
C、max-width			
D、min-width

五、在css3單位中,哪些相對font-size屬性來計算(BD)。

A、vh				
B、em				
C、vw				
D、rem

六、若用以下的SQL語句建立了一個SC表:

CREATE TABLE SC(S# CHAR (6) NOT NULL,C#CHAR (3) NOT NULL,SCORE INTEGER,NOTE CHAR(20))

向SC表插入以下數據時,哪些數據能夠被成功插入(AB)。

A、('201009','111',60,'必修')			
B、('200823','101',NULL,NULL)
C、(NULL,'103',80,'選修')			
D、('201132',NULL,86,'101')

七、MySQL數據庫中,建立惟一索引的方式有(AC)。

A、Create index					
B、Create table
C、建立表時設置主鍵約束			
D、建立表時設置惟一約束

八、XAMPP套件中包括哪些內容(ABC)。

A、PHP			
B、Apache			
C、MySQL			
D、Chrome

九、PHP支持的複合數據類型是(BD)。

A、Boolean 布爾類型					
B、Array 數組
C、Resource 資源類型					
D、Object 對象

十、在PHP中,如下哪些是不等運算符(BC)。

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

十一、PHP中能夠實現循環的是(AC)。

A、for				
B、break				
C、while				
D、waiting

十二、在PHP類定義中,對屬性或方法的訪問控制,是經過在前面添加關鍵字來實現的,如下屬於訪問控制關鍵字的選項是(ABC)。

A、public			
B、private			
C、protected			
D、default

1三、如下Laravel路由配置代碼,若相關的控制類以及方法,模板文件都存在,正確的是(ABC)。

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;});

1四、使用RESTful API規範設計用戶管理模塊接口,設計新增用戶接口和查詢用戶接口時,分別選用動詞爲(BC)。

A、POST			
B、PUT				
C、GET				
D、DELETE

1五、在商品管理系統中,使用jQuery ajax發送請求,實現查詢全部商品信息並顯示至界面,最少須要在jQuery ajax中設置哪些屬性(ABD)。

A、url				
B、type				
C、data				
D、success

3、判斷題(每小題2分,共5小題,共 10 分)

一、Bootstrap插件所有依賴jQuery。

二、某元素hidden屬性爲true時,元素屬於不可見狀態,元素內的內容也不會被瀏覽器建立。

X

三、盒陰影box-shadow中「陰影模糊值」能夠爲負數。

X

四、MySQL可以使用source 命令導入本地sql腳本文件。

五、PHP可使用「scanf」來打印輸出結果。

X

上一篇:1+X Web前端開發(中級)實操考試樣題(附答案)
下一篇:1+X Web前端開發(初級)理論考試樣題(附答案)

要是有用別忘了點個關注哦!!!

相關文章
相關標籤/搜索