web開發(fā)技術(shù)復習題(總結(jié))
一、選擇題
1B112C123B134B145C156D167B178A189B1910C20CDDDAACABB1、JSP源文件的后綴名是(B)。A、javaB、jspC、classD、html2、能夠用來聲明全局變量的是(C)。
A、B、C、D、3、能夠在網(wǎng)頁源代碼顯示的注釋是(B)。A、JSP注釋B、HTML注釋C、JSP注釋和HTML注釋D、JAVA注釋
4、配置JSP運行環(huán)境,若WEB應用服務器選用TOMCAT,以下說法正確的是(B)。
A)先安裝TOMCAT,再安裝JDKB)先安裝JDK,再安裝TOMCAT
C)不需安裝JDK,安裝TOMCAT就可以了
D)JDK和TOMCAT只要都安裝就可以了,安裝順序沒關(guān)系5、(C)可在JSP頁面出現(xiàn)該指令的位置處,靜態(tài)插入一個文件。A、page指令標簽B、page指令的import屬性C、include指令標簽D、include動作標簽6、以下對象中的(D)不是JSP的內(nèi)置對象。A、requestB、sessionC、applicationD、bean
7、在JSP中,內(nèi)置對象(B)封裝了用戶提交的信息,使用該對象可以獲取用戶提交的信息。
A、sessionB、requestC、responseD、out
8、request對象可以使用(A)方法獲取表單中某輸入框提交的信息。
A、getParameter(Strings)B、getValue(Strings)
C、getParameterNames(Strings)D、getParameterValue(Strings)9、當useBean標簽中的scope屬性取值page時,該beans的有效范圍是(B)。
A、當前客戶B、當前頁面
第1頁共6頁C、當前服務器D、所有客戶
10.當useBean標簽中的scope屬性取值(C)時,該beans的有效范圍是訪問者的會話期間。
A、requestB、page
C、sessionD、application11、JSP程序段的基本語法是(C)。
A、VBScript語言語法B、JavaScript語言語法C、Java語法語言D、C語言語法12、下列哪一種不是JSP頁面的組成元素.(D)。
A、JSP標簽,如指令標簽B、普通的HTML標記符C、Java表達式D、C語言程序
13、在HTML文檔中使用CSS,下列哪一種是不確的(D)。A、在HTML文檔行內(nèi)定義CSSB、在HTML文檔頭中定義CSSC、從外部調(diào)用CSS文件
D、不需要任何定義就可以使用CSS
14、還是用來設置JavaBean屬性的方法是(D)。
A、
B、C、
D、
15、JSP的內(nèi)置對象中(A)對象可對客戶的請求作出動態(tài)響應,向客戶端發(fā)送數(shù)據(jù)。
A、responseB、requestC、applicationD、out
16、以下方法,哪個可使session無效?(A)。A、session.removeAttribute(Stringkey)B、session.invalidate()
C、session.setAttribute(Stringkey)D、session.getAttribute(Stringkey)
17、application對象能在(C)間共享。A、某個訪問者所訪問的當前頁面
B、某個訪問者所訪問的網(wǎng)站的各個頁面之間C、該服務器上的所有的訪問者的所有jsp頁面
D、該服務器上的所有的訪問者的所有jsp頁面和Java程序
18、在JSP頁面中使用bean,我們必須使用JSP動作標簽(A)。A、useBeanB、useBeansC、BeansD、JavaBean
第2頁共6頁19、當useBean標簽中的scope屬性取值page時,該beans的有效范圍是(B)。
A、當前客戶B、當前頁面C、當前服務器D、所有客戶20、request.getRemoteAddr()方法的作用是:(B)。A、獲取客戶提交的信息B、獲取客戶的IPC、獲取客戶機的名稱D、獲取服務器的IP
二、填空題
1、JSP網(wǎng)頁動態(tài)部分包含三種元素,它們是指令、腳本和動作。2、JSP的全稱是JavaServerPage。
3、JSP的優(yōu)點之一是可以使得界面顯示和功能邏輯。4、JavaBean是為Java語言設計的軟件組件模型,具有可重復使用和跨平臺的特點。
5、讀下列程序并寫出程序的結(jié)果
out對象flush()方法的應用逐行顯示文字
結(jié)果是16個Web技術(shù)應用基礎!
第3頁共6頁6、JSP中提供了一個動作指令來設置JavaBean屬性,其有
如下四種語法格式是、
、、。
7、JSP基本動作元素包括了6個動作元素,分別是、、、、和。
三、判斷題
1、Tomcat的端口一旦配置好,就不可以再改變。F
2、JSP中聲明的一個變量的例子如下:。F
3、JSP中一個表達式的例子如下:。F4、標簽庫是一個XML格式的文件。T
5、使用可以動態(tài)地引入JSP文件和HTML文件。T6、Servlet中out對象和JSP中內(nèi)置對象out是一樣的。T7、session對象常用于記住客戶的名字。T8、JavaBean就是類文件。T
9、JavaBean屬性聲明的關(guān)鍵字一般使用private。T10、JspuseBean如果未指定scope則默認為page。T
四、簡答題
1、jsp有哪些動作?作用分別是什么?
操作被用來以“名值”隊的形式為其他標簽提供附加信息操作允許在請求是在現(xiàn)成的JSP頁面里包含靜態(tài)或者動態(tài)資源
操作允許將請求轉(zhuǎn)發(fā)到另一個JSP、servlet或靜態(tài)資源文件
標簽用來在JSP頁面中創(chuàng)建一個JavaBean實例并指定他的名字以及作用范圍
此操作和setBean一起協(xié)作,用來設置JavaBean的屬性
操作是對操作的補充,用來訪問一個Bean的屬性
用來產(chǎn)生客戶端瀏覽器的特別標簽,可以使用它來插入
第4頁共6頁Applet和JavaBean
2、JSP的動作標簽有哪幾個?
Include包含F(xiàn)orward轉(zhuǎn)向Plugin插件Param參數(shù)傳遞
Usebean使用bean類Setproperty設置屬性Getproperty獲取屬性
五、編程題
1、編寫一個用戶登錄程序,利用Form數(shù)據(jù)集合從客戶端獲取表單信息。用戶信息輸入頁面程序代碼(1.htm),讀取表單的ASP程序(1jsp)。
1.html:
獲取客戶提交信息案例
姓名:電話:
身份證號碼:密碼:單位:
第5頁共6頁
1.jsp:
姓名文本框信息:電話文本框信息:
身份證號碼文本框信息:密碼文本框信息:單位文本框信息:提交按鈕的面值:
2、編寫一個jsp頁面計算1+2+……+100的連續(xù)和。
計算1+2+……+100的連續(xù)和
=100;i++){sum=sum+i;}
out.println(sum);%>
第6頁共6頁
擴展閱讀:web開發(fā)技術(shù)復習題
《web開發(fā)技術(shù)》筆試試卷結(jié)構(gòu)
序號123題型單項選擇題JavaScript編程題CSS代碼編寫題數(shù)量20題1題1題分值40分20分40分
選擇題復習題
1、用來設定背景顏色的HTML標記是C。A)yellowB)C)D)
2、需要將文字的字體顯示為粗體,正確的HTML標記是A。A)B)C)D)
3、用來實現(xiàn)換行的HTML標記是C。A)B)C)D)
4、使表格中的內(nèi)容左對齊的HTML代碼是A。A)B)C)D)
5、在HTML中引入外部的CSS文件,正確的HTML代碼是B。A)mystyle.css
B)第3頁共12頁C)D)mystyle.css
6、全部屬于標記的選項是B。A)B)C)D)
7、在HTML代碼中嵌入JavaScript腳本語言的標記是A。A)B)
C)D)
8、在頁面上打印出"HelloWorld"的JavaScript語法是A。A)document.write("HelloWorld")B)response.write("HelloWorld")C)"HelloWorld"D)("HelloWorld")
9、在HTML代碼中,插入JavaScript代碼的位置描述是A。A)段和段都可以B)段C)段D)段和段之外
10、實現(xiàn)一個checkbox多選選項的HTML代碼是A。A)B)C)D)
11、實現(xiàn)一個多行文本輸入域的HTML代碼是C。A)B)C)D)
12、在HTML中,插入圖片的HTML代碼是B。A)17、選項A為正確的CSS語法。A)body{color:black}B){body;color:black}
C)body:color=black{body:color=black(body}D){body:color=black}
18、在CSS中,設置讓超級鏈接沒有下劃線的選項是B。A)a{decoration:nounderline}B)a{text-decoration:none}C)a{underline:none}D)a{text-decoration:nounderline}
19、在CSS中,設置某個元素的文字顏色的選項是A。A)color:B)fgcolor:C)text-color=D)text-color:
20、實現(xiàn)創(chuàng)建一個JavaScript數(shù)組的語法是A。A)vartxt=newArray("tim","kim","jim")
B)vartxt=newArray(1:"tim",2:"kim",3:"jim")C)vartxt=newArray="tim","kim","jim"
D)vartxt=newArray:1=("tim")2=("kim")3=("jim")
21、下列網(wǎng)頁命名正確的是(C)A123$.htmBindex@.htmCdefault.htmlD首頁.htm
22.超鏈接元素A又很多屬性,其中用來指明超鏈接所指向的URL的屬性是(A)。A.hrefB.herfC.targetD.link
23.標記符是放在標記符(B)之間的
A.B.C.D.
24在HTML中,標記的作用是(B)
A.標題標記B.預排版標記C.轉(zhuǎn)行標記D.文字效果標記
25使用外部JS程序文件的正確格式是(B)A.B.C.D.
26下面四個變量聲明語句中,哪一個變量的命名是正確的(C)A.varwhileB.varmy_houseC.varmydogD.var2cats27下列JS的語句中,哪一個是合法的(A)DA.document.write(“johnsaid,”Hi!””)B.document.write(“johnsaid,”Hi!”’)C.document.write(“johnsaid,”Hi!”)D.document.write(“johnsaid,\\”Hi!\\””)
28下列JS的判斷語句中(A)是正確的A.if(i==0)B.if(i=0)C.ifi==0thenD.ifi=0then
(7)下列JavaScript的循環(huán)語句中(D)是正確的A.if(i37.下列標記中,字體最小的是(D)A.〈H1〉B.〈H3〉C.〈H5〉D.〈H6〉
38.CSS中ID選擇符在定義的前面要有指示符(D)A.*B.&C.!D.#
39.在CSS中,關(guān)于BOX的margin屬性的敘述正確的是(C)A.邊距margin可以取0~4個值
B.如果只賦予兩個或三個值則其他邊距可隨意選取C.屬性值可為auto
D.若只賦一個值,則另三個值均為0
JavaScript復習題
1.在下面的HTML文檔中,編寫JavaScript代碼,實現(xiàn)如下功能:
打印9*9乘法表,輸出為表格形式
9*9乘法表
2、在下面的HTML文檔中,編寫函數(shù)test(),實現(xiàn)如下功能:從文本框txt1寫入N(N小于10),按下面格式輸出,輸出為表格形式
N...N...N...N...NN-1..N-1..N-1222
1表格輸出
3、利用JavaScript實現(xiàn)如下簡易計算器
4、利用JavaScript實現(xiàn)如下網(wǎng)頁:
CSS復習題
1、在下面的HTML文檔中,加入樣式表,實現(xiàn)如下功能:
要求:
超鏈接背景顏色:#ecd8db;超鏈接文字顏色:#A62020超鏈接陰影邊框顏色:#717171超鏈接的寬帶和高度自己合理設置超鏈接間隔自己合理設置1
按鈕超鏈接首頁心情日記學習心得工作筆記生活瑣碎其他
2、在下面的
HTML文檔中,加入樣式表,實現(xiàn)如下圖的div+CSS布
局:
要求:
整個網(wǎng)頁寬度880px,居中每個層(除container層)都含有邊框:邊框顏色#00CC66,邊框粗細1px,邊框樣式solid每個層(除container層)的背景顏色:#FFFFCClink層的高度160px;
left層的高度100px,寬度300pxright層的高度100px,寬度560px
無標題文檔
#link#left#right
友情提示:本文中關(guān)于《web開發(fā)技術(shù)復習題(總結(jié))》給出的范例僅供您參考拓展思維使用,web開發(fā)技術(shù)復習題(總結(jié)):該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡整理 免責聲明:本文僅限學習分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。