當前位置:首頁 » 網頁前端 » web開發基礎考試答案多選題
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

web開發基礎考試答案多選題

發布時間: 2023-03-09 04:16:19

㈠ ASP.NET WEB項目開發考試題,大家幫幫忙啊!!

你這個大概什麼時候要??說實話你這個項目用到的技術可是挺多的。不過這些我都做過。

㈡ JAVAweb基礎題,幫幫忙

按你所給選項,應該基本是對的!
A選項是標簽選擇器,HTML頁面是由很多標記組成的,例如圖片標記<img>、超鏈接標記<a>、表格標記<table>等,而CSS標記選擇器就是用於聲明頁面中哪些標記採用哪些CSS樣式的。例如a選擇器就用於聲明頁面中所有<a>標記的樣式風格。
B選項是ID選擇器,通過HTML頁面中的ID屬性選擇增添樣式,與類別選擇器基本相同。但需要注意的是,由於HTML頁面中不能包含兩個相同的id標記,因此定義的ID選擇器也就只能使用一次。

命名ID選擇器要以「#」號開始,後加HTML標記中的ID屬性值。
C選項是類別選擇器,類別選擇器的名稱由用戶自己定義,並以「.」號開頭,定義的屬性與屬性值也要遵循CSS規則。要應用類別選擇器的HTML標記,只需使用class屬性來聲明即可。
D選項*是一個全部作用的意思,原則上談不上是一個選擇器。

㈢ Web前端開發筆試題

Web前端開發筆試題集錦

Web前端開發筆試題集錦:

1,截取字元串abcdefg的efg

var str = "abcdefg";

if (/efg/.test(str)) {

var efg = str.substr(str.indexOf("efg"), 3);

alert(efg);

}

2, 判斷字元串是否是這樣組成的,第一個必須是字母,後面可以是字母、數字、下劃線,總長度為5-20

var reg = /^[a-zA-Z][a-zA-Z_0-9]{4,19}$/;

reg.test("a1a__a1a__a1a__a1a__");

3,判斷一個字元串中出現次數最多的字元,統計這個次數

//將字元串的`字元保存在一個hash table中,key是字元,value是這個字元出現的次數

var str = "abcdefgaddda";

var obj = {};

for (var i = 0, l = str.length; i < l; i++) {

var key = str[i];

if (!obj[key]) {

obj[key] = 1;

} else {

obj[key]++;

}

}

/*遍歷這個hash table,獲取value最大的key和value*/

var max = -1;

var max_key = "";

var key;

for (key in obj) {

if (max < obj[key]) {

max = obj[key];

max_key = key;

}

}

alert("max:"+max+" max_key:"+max_key);

4,IE與FF腳本兼容性 問題

(1) window.event:

表示當前的事件對象,IE有這個對象,FF沒有,FF通過給事件處理函數傳遞事件對象

(2) 獲取事件源

IE用srcElement獲取事件源,而FF用target獲取事件源

(3) 添加,去除事件

IE:element.attachEvent(onclick, function) element.detachEvent(onclick, function)

FF:element.addEventListener(click, function, true) element.removeEventListener(click, function, true)

(4) 獲取標簽的自定義屬性

IE:div1.value或div1[value]

FF:可用div1.getAttribute(value)

(5) document.getElementByName()和document.all[name]

IE;document.getElementByName()和document.all[name]均不能獲取div元素

FF:可以

(6) input.type的屬性

IE:input.type只讀

FF:input.type可讀寫

(7) 是否可用id代替HTML元素

IE:可以用id來代替HTML元素

FF:不可以

(8) innerText textContent outerHTML

IE:支持innerText, outerHTML

FF:支持textContent

;

㈣ 常見的web前端面試題及答案分享

1、 說下行內元素和塊級元素的區別?行內塊元素的兼容性使用?(IE8 以下)


答:行內元素:會在水平方向排列,不能包含塊級元素,設置width無效,height無效(可以設置line-height),margin上下無效,padding上下無效。塊級元素:各占據一行,垂直方向排列。從新行開始結束接著一個斷行。兼容性:display:inline-block;*display:inline;*zoom:1。



2、box-sizing常用的屬性有哪些?分別有什麼作用?


答:box-sizing: content-box|border-box|inherit。content-box:寬度和高度分別應用到元素的內容框。在寬度和高度之外繪制元素的內邊距和邊框(元素默認效果)。


border-box:元素指定的任何內邊距和邊框都將在已設定的寬度和高度內進行繪制。通過從已設定的寬度和高度分別減去邊框和內邊距才能得到內容的寬度和高度。


3、Doctype作用?標准模式與兼容模式各有什麼區別?


答:告知瀏覽器的解析器用什麼文檔標准解析這個文檔。DOCTYPE不存在或格式不正確會導致文檔以兼容模式呈現。


標准模式的排版和JS運作模式都是以該瀏覽器支持的最高標准運行。在兼容模式中,頁面以寬松的向後兼容的方式顯示,模擬老式瀏覽器的行為以防止站點無法工作。


4、html5有哪些新特性?如何處理HTML5新標簽的瀏覽器兼容問題?如何區分 HTML 和 HTML5?


答:HTML5 現在已經不是 SGML 的子集,主要是關於圖像,位置,存儲,多任務等功能的增加。


(1)繪畫 canvas;


(2)用於媒介回放的 video 和 audio 元素;


(3)本地離線存儲 localStorage 長期存儲數據,瀏覽器關閉後數據不丟失;


(4)sessionStorage 的數據在瀏覽器關閉後自動刪除;


(5)語意化更好的內容元素,比如 article、footer、header、nav、section;


(6)表單控制項,calendar、date、time、email、url、search;


(7)新的技術webworker, websocket, Geolocation;


IE8/IE7/IE6支持通過document.createElement方法產生的標簽,可以利用這一特性讓這些瀏覽器支持HTML5新標簽,瀏覽器支持新標簽後,還需要添加標簽默認的樣式。當然也可以直接使用成熟的框架、比如html5shim。


以上就是環球青藤小編關於web前端面試題的相關分享,希望對大家有所幫助,想要了解更多相關內容,請及時關注本平台並進行查看!

㈤ 騰訊WEB前端筆試題和面試題答案

如下分享是一份完整的騰訊WEB前端筆試題,大家有空可以練一練!
一、耐心填一填!(每空4分,共24分)

1. 為span設置類a與b,應編寫HTML代碼_

_

_________。

2. 設置CSS屬性clear的值為_both___________時可清除左右兩邊浮動。

3. ____li________標簽必須直接嵌套於ul、ol中。

4. CSS屬性_____margin_______可為元素設置外補丁。

5. 設置CSS屬性float的值為___none_________時可取消元素的浮動。

6. 文字居中的CSS代碼是____text-align:center________。

二、精心選一選!(每題4分,共16分)

1. 下列哪個樣式定義後,內聯(非塊狀)元素可以定義寬度和高度( C )

A. display:inline B. display:none C. display:block D. display:inheric

2. 選出你認為最合理的定義標題的方法( C )

A. 文章標題

B.

文章標題

C.

文章標題

D. 文章標題

3. br標簽在XHTML中語義為( A )

A.換行 B.強調 C.段落 D.標題

4. 不換行必須設置( AC )

A.word-break B.letter-spacing C.white-space D.word-spacing

5. 在使用table表現數據時,有時候表現出來的會比自己實際設置的寬度要寬,為此需要設置下面哪些

屬性值( AD )

A. cellpadding=”0″ B. padding:0 C. margin:0 D. cellspacing=”0″

三、判斷對或錯!(每題4分,共24分)

1. CSS屬性font-style 用於設置字體的粗細。 ( × )

2. CSS屬性overflow用於設置元素超過寬度時是否隱藏或顯示滾動條。 ( √ )

3. 在不涉及樣式情況下,頁面元素的優先顯示與結構擺放順序無關。 ( × )

4. 在不涉及樣式情況下,頁面元素的優先顯示與標簽選用無關。 ( √ )

5. display:inline兼容所有的瀏覽器。 ( √ )

6. input屬於窗體元素,層級顯示比flash、其它元素都高。 ( × ) 1 2

㈥ 計算機二級《Web程序設計》試題及答案

計算機二級《Web程序設計》試題及答案

1在下列的HTML中,正確產生超鏈接的標記是()。

A.新浪網B.新浪網C.http:///WWW.sina.Corn.cnD.新浪網

參考答案:B

2下面協議中用於在Web瀏覽器和伺服器之間傳輸Web文檔的是()。

A.NFSB.FTPC.HTTPD.DNS

參考答案:C

3在HTTP響應的MIME消息體中,可以同時包含如下類型的數據()。

i .文本數據 ii.圖片數據 iii.視頻數據 iv.音頻數據

A.僅iB.i和iiC.i、ii和iiiD.全都可以

參考答案:D

4HTTP協議是一種()協議。

A.文件傳輸協議B.郵件協議C.遠程登錄協議D.超文本傳輸協議

參考答案:D

5在HTML文檔中使用的注釋符號是()。

A.//…B./*……*/C.D.以上說法均錯誤

參考答案:C

6HTTP請求消息中可以不包含()。

i.開始行 ii.消息頭iii.消息體實體數據

A.僅iB.i和iiC.ii和 iiiD.僅iii

參考答案:C

7下列技術中控制文檔結構的.是()。

A.DOMB.CSSC.JavaScriptD.XMLHttpRequest

參考答案:A

8下列語言編寫的代碼中,在瀏覽器端執行的是()。

A.wt h頁面中的c#代碼

B.Web頁面中的Java代碼

C.Web頁面中的PHP代碼

D.Web頁面中的JavaScript代碼

參考答案:D

9在HTTP/1.1協議中,持久連接選項是()的。

A.默認關閉B.默認打開C.不可協商D.以上都不對

參考答案:B

10以下不是HTTP協議的特點的是()。

A.持久連接B.請求/響應模式C.只能傳輸文本數據D.簡單、高效

參考答案:C

11下列語句中,正確打開名為“window2"的新窗口的JavaScript語句是()。

A.open.new("http://www.sina.COB.cn","window2")

B.new.window("http://www.sina.con.cn","window2")

C.new("http://www.sina.com.cn","window2")

D.window.open("http://www.sina.tom.cn","window2")

參考答案:D

12以下選項中,全部都是表格標記的是()。

參考答案:B

13下列關於ASP.NET的描述中,錯誤的是()。

A.ASP.NET依賴於微軟的.NET框架

B.ASP.NET採用純面向對象語言比採用腳本語言的執行效率高

C.ASP.NET採用代碼分離技術有利於開發協作

D.ASP.NET和ASP都採用了JavaScript編程語言

參考答案:D

14下列函數中能夠把6.25四捨五入為最接近的整數的是()。

A.round(6.25)B.rnd(6.25)C.Math.rnd(6.25)D.Math.round(6.25)

參考答案:D

15目前在Internet上應用最為廣泛的服務是()。

A.FTP服務B.Web服務C.Telnet服務D.Gopher服務

參考答案:B

16下列正確地在CSS文件中插入注釋的語句是()。

A.//this is a commentB.//this is a comment//C./*this is a comment*/D.'this is a comment

參考答案:C

17下列不屬於動態網頁格式的是()。

A.ASPB.JSPC.ASPXD.VBS

參考答案:D

18以下語句中,正確製作電子郵件鏈接的是()。

參考答案:C

19下列哪個樣式能夠顯示這樣一個邊框:上邊框10像素、下邊框5像素、左邊框20像素、右邊框l像素?()

A.border—width:10px 5px 20px 1px

B.border—width:10px 20px 5px 1px

C.border—width:5px 20px l0px 1px

D.border—width:10px 1px 5px 20px

參考答案:D

20CSS 主要用下列哪個HTML標記構建頁面布局?()

參考答案:B

21在下列選項中,正確地產生文本區(textarea)的標記是()。

參考答案:A

22在訪問的URL http://Cms.bit.e.Cn:8080/login.aspx中,http表示()。

A.埠號B.文件名C.訪問協議D.主機名

參考答案:C

23下列標記中不屬於行內元素的是()。

參考答案:D

24在HTML文檔中用於表示頁面標題的標記對是()。

參考答案:D

25下列符合CSS語法的正確語句是()。

A.body:color=blackB.{body;color:black}C.body{color:black;}D.{body:color=black}

參考答案:C


更多計算機二級試題推薦:

1. 2016年9月計算機二級web考試試題及答案

2. 計算機二級《Web程序設計》試題及答案

3. 計算機二級考試WEB試題及答案

4. 2016計算機二級考試《Web程序設計》練習題模擬

5. 2016計算機二級考試高級Office試題及答案

6. 2016最新計算機二級考試試題及答案

7. 2016年計算機二級office高級應用試題【題庫】

8. 2016計算機二級等級考試題型分析

9. 2016下半年計算機二級ps試題及答案

10. 計算機二級Office考試試題及答案

;

㈦ 河南大學java web考試卷,是題庫也可以!謝謝啦😘

《JAVA WEB開發應用》 第 1 頁 共 6 頁

期末考試卷(卷)
課程名稱: JAVA WEB 考試方式:開卷( )閉卷(√)

題號 一 二 三 四 五 六 總分
統分人簽名
得分

考生注意事項:1、本試卷共 4 頁,請查看試卷中是否有缺頁。 2、考試結束後,考生不得將試卷、答題紙帶出考場。
一、 選擇題(每小題1分,共20分)
得分 評卷人

1. 表單中的數據要提交到的處理文件由表單的( )屬性指定。
A.method B. name C. action D. 以上都不對 2. 要運行JSP程序,下列說法不正確的是( )
A. 伺服器端需要安裝Servlet容器,如Tomcat等。 B. 客戶端需要安裝Servlet容器,如Tomcat等。 C. 伺服器端需要安裝JDK。
D. 客戶端需要安裝瀏覽器,如IE等。
3. 當發布Web應用程序時,通常把Web應用程序的目錄及文件放到Tomcat
的( )目錄下。
A.work B. temp C. webapps D. conf 4. 下面有關HTTP協議的說法不正確的是( )
A. HTTP協議是Web應用所使用的主要協議
B. HTTP協議是一種超文本傳輸協議(Hypertext Transfer Protocol),
是基於請求/響應模式的
C. HTTP是無狀態協議
D. HTTP的請求和響應消息如果沒有發送並傳遞成功的話,HTTP可以保存
已傳遞的信息
5. 下面有關Servlet的描述錯誤的是( )。
A. 一個Servlet就是Java中的一個類
B. Servlet是位於Web 伺服器內部的伺服器端的Java應用程序 C. Servlet可以由客戶端的瀏覽器解釋執行
D. 載入Servlet的Web伺服器必須包含支持Servlet的Java虛擬機 6. 下面不屬於JSP指令的是:( )
A. include B. import C. page D. taglib 7. ( )動作用於轉向另一個頁面。
A. next B. forward C. include D. param 8. 在項目中已經建立了一個JavaBean,該類為:bean.Student,該bean具
有name屬性,則下面標簽用法正確的是:( )
A.<jsp:useBean id="student" class="Student" scope="session">
</jsp:useBean>
B.<jsp:useBean id="student" class="Student" scope="session">
</jsp:useBean>
C.<jsp:useBean id="student" class="bean.Student" scope="session">
</jsp:useBean>
D.<jsp:getProperty name="name" property="student"/>
9. 下列選項中,( )可以准確地獲取請求頁面的一個文本框的輸入(文本框的名稱為name)。
A. request.getParameter(name) B. request.getParameter(」name」) C. request.getParameterValues(name)
《JAVA WEB開發應用》 第 2 頁 共 6 頁
D. request.getParameterValues(「name」)
10. 使用response對象進行重定向時,使用的方法是( )。
A. getAttribute B. setContentType C. sendRedirect D. setAttribute
11. session對象中用於設定指定名字的屬性值,並且把它存儲在session對
象中的方法是( )。
A. setAttribute B. getAttributeNames C. getValue D. getAttribute
12. 在application對象中用( )方法可以獲得application對象中的所有
變數名。
A. getServerInfo B. nextElements() C. removeAttribute D. getRealPath 13. 有關struts 2的說法不正確的是( )
A. Struts是一個用於簡化MVC框架(Framework)開發的Web應用框架 B. 應用Struts 2不需要進行配置 C. Struts 2 含有豐富的標簽
D. Struts2採用了WebWork的核心技術 14. Web應用的數據共享方式不包括( )。
A.基於請求的共享 B.基於會話的共享 C.基於頁面的共享 D.基於應用的共享
15. 要在頁面上輸出2+3=${2+3},則對應的程序代碼應為( )。
A. 2+3=\${2+3} B. 2+3=${2+3} C. 2+3=/${2+3} D. 以上都不對
16. 下面有關EL中「.「和「[ ]「兩種存取運算符的說法不正確的是( )
A. 兩者在某些情況下是等效的
B. 「[ ]「運算符主要用來訪問數組、列表或其他集合 C. 如果要動態取值時,兩者都可以實現
D. 當要存取的屬性名稱中包含一些特殊字元,如.或?等並非字母或數字
的符號,就一定要使用「[ ]「
17. 要使用JSTL的核心標簽庫,需要在JSP源文件的首部加入如下聲明語句
( )
A. <%@ taglib prefix="c"
uri="http://java.sun.com/jsp/jstl/core" %> B. <%@ taglib prefix=」x」
uri=」http://java.sun.com/jsp/jstl/xml」%> C. <%@ taglib prefix=」fmt」
uri=」http://java.sun.com/jsp/jstl/fmt」%> D. <%@ taglib prefix=」sql
uri=」http://java.sun.com/jsp/jstl/sql」%>
18. 以下( )標簽用於實現循環功能,類似與Java語句中的for循環。
A. <c:set> B. <c:forEach> B. <c:Tokens> D. <c:import> 19. 以下URL中語法不正確的是( )
A.http://www.bta.net.cn:80/software/home.html B.telnet://bdysseu.bbb.com:70 C.ftp://ftp.btbu.e.cn D.www0.btbu.e.cn
20. page指令用於定義JSP文件中的全局屬性,下列關於該指令用法的描述不
正確的是:( )
A. <%@ page %>作用於整個JSP頁面。
B. 可以在一個頁面中使用多個<%@ page %>指令
《JAVA WEB開發應用》 第 3 頁 共 6 頁
C. 為增強程序的可讀性,建議將<%@ page %>指令放在JSP文件的開頭,但不是必須的。
D. <%@ page %>指令中的屬性只能出現一次。
二、 填空題(每空2分,共20分)
得分 評卷人

1.在編寫Servlet時,需要繼承 類,在Servlet中聲明doGet()和doPost()需要 和 類型的兩個參數。
2.jsp主要內置對象有: 、exception、 pageContext、 request 、 、_____ __、out、config、page。 3.使用useBean動作標記的時候scope屬性有4種選項,作用范圍由小到大是_________、_________、_________、_________,其中_________是指當關閉瀏覽器的時候這個javabean失效, ____ _____是指當關閉伺服器的時候這個javabean失效。
4.三種常用的動態網頁技術是_________、_________、_________,簡稱3P技術。
5.JSP利用JDBC操作資料庫的步驟:(1)載入驅動程序,調用___________將自動載入驅動程序類;(2)建立連接,若連接字元串為:
String url = "jdbc:mysql://localhost/" + dbName +"?user=" +userName +"&password=" +userPwd,其中dbName、userName和userPwd 3個分別代表 、資料庫的 和 ,(3)建立StateMent;(4) 、執行sql語句,其中,查詢資料庫里的表內容是Statement介面使用__ __________方法;(5)關閉資料庫。 三、 簡答題:(每小題6分,共30 分)
得分 評卷人

1. Tomcat伺服器的默認埠是多少?怎樣修改tomcat的埠
2.什麼是cookie? cookie有什麼作用?。

3. 簡述JSP中動態include與靜態include的區別?
4. 簡述表單中POST和GET的區別。
5、MVC中的M、V、C各指的是什麼?請述其各自的作用。 四、編程題(每小題15分,共30分)
《JAVA WEB開發應用》 第 4 頁 共 6 頁
得分 評卷人

1、編寫一個簡單的JavaBean,通過EL的存取運算符訪問其屬性。 答案:文件userLogin.java定義了一個用戶Bean,包含姓名、密碼和電子郵件3個屬性,其代碼如下:
package bean;
public class userLogin { private String userName; private String (1) private String email; public userLogin() { userName = "李平"; password = "123";
email = "[email protected]";
}
public void setuserName(String userName) { this.userName = userName; }
public String getuserName() { return this.userName; }
public void setpassword(String password) { this.password = password; }

public String getpassword() {
return this.password;
}
public void setemail(String email) { this.email = email;
}
public String getemail() { return this.email; }
}
文件accessBean.jsp使用EL的存取運算符獲取JavaBean的屬性,其代碼如下:
<%@ page contentType="text/html; charset=gb2312"%> (2)
<jsp:useBean id="user" class="bean.userLogin" scope="session"> </jsp:useBean> <html> <head>
<title>使用存取運算符訪問JavaBean的屬性</title>
</head> <body> <!--通過EL存取運算符訪問JavaBean的屬性--> 用戶名:(3) <br>
密碼:(4)

<br>
電子郵箱:(5)
《JAVA WEB開發應用》 第 5 頁 共 6 頁

㈧ Web應用開發技術題目 拜託了 做的好追加100分 謝謝

1-8 badabdab
9 ad 10 abcd 11 abcd 12 ac 13 c 14acd 15 a
16 2
17 1
18 1
19 1
20 2

我自己做的,不敢保證全對,如果你有答案的話發一份給我,謝謝...

㈨ Java Web應用開發 選擇題10道

1.B
2.C
3.B
4.B
5.A
6.B
7.A
8.D
9.C
10.A