版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
JavaWeb開發(fā)技術知到智慧樹章節(jié)測試課后答案2024年秋武昌工學院第一章單元測試
編程實現(xiàn)如下功能:輸入一個數(shù)字,如果大于0,直接輸出該數(shù);如果小于0,屬于該數(shù)的絕對值;如果等于0,直接輸出0.publicclassTest{publicstaticvoidmain(String[]args){Scannerscan=newScanner(System.in);inti=scan.nextInt();if(i>0)System.out.println(
);else
if(i<0)System.out.println(
);elseSystem.out.println(0);}}
答案:```javaSystem.out.println(i);System.out.println(Math.abs(i));```將上述代碼填充到給出的程序中,即可實現(xiàn)所需功能。下列程序段的功能是算出正確的結果值,空白處應是哪個選項
result=20000*2;System.out.println(result);
A:char
B:byteC:
short
D:
int
答案:
int定義變量i,j.初值分別為10和20.要求以如下格式完成i和j變量值的輸出:“10,20”。publicclassone{
publicstaticvoidmain(String[]args){
inti=10;
intj=20;
System.out.println(i+
+j);
}}
A:
,
B:","
C:','
D:"."
答案:","
要求以下程序段功能為,輸出“武昌工學院好美?。 ?。StringStr="武昌工學院好美啊!";System.out.println(
);
A:String
B:
StrC:
strD:
"str"
答案:
Str編程實現(xiàn)如下功能:計算(1*2-3*4)的平方值,存儲到int型變量result中,然后讀取變量result的值并輸出。intresult_____(1*2-3*4)_____;System.out.println(___);
答案:0
第二章單元測試
補全以下超鏈接語句:<a______=””>用百度搜索</a>
答案:href以下HTML語言說法錯誤的是()
A:網頁主體部分以<BODY>標簽開始,</BODY>標簽結束B:<LI>必須與<UL>或<OL>標記一同出現(xiàn)
C:網頁的標題使用<TITLE></TITLE>標簽
D:HTML的標簽區(qū)分大小寫
答案:HTML的標簽區(qū)分大小寫
想要使用戶在點擊超鏈接時,在當前頁面彈出鏈接窗口,下面(
)符合要求。
A:
<ahref=”right.html”>新聞</a>
B:<ahref=”right.html”target=”_self”>新聞</a>
C:<ahref=”right.html”target=”_parent”>新聞</a>D:<ahref=”right.html”target=”_blank”>新聞</a>
答案:<ahref=”right.html”target=”_self”>新聞</a>
在HTML中,使用()標記定義的文檔在瀏覽器中顯示時遵循HTML源文檔中定義的格式。
A:<a>
B:
<br>
C:
<pre>
D:
<p>
答案:
<pre>
在HTML中,下面()不屬于HTML文檔的基本組成部分。
A:<STYLE></STYLE>
B:
<HEAD></HEAD>
C:<BODY></BODY>
D:<HTML></HTML>
答案:<STYLE></STYLE>
第三章單元測試
研究代碼,該jsp頁面能正常顯示7嗎?下列4個說法哪個正確?Calculator.java:packagepack;publicclassCalculator{privateinti1;privateinti2;publicCalculator(inti1,inti2){this.i1=i1;this.i2=i2;}publicCalculator(){}publicintgetI2(){returni2;}publicintgetI1(){returni1;}publicvoidsetI1(inti1){this.i1=i1;}publicintgetSum1(){returni1+i2;}publicstaticvoidmain(String[]args){}}jsp頁面代碼:<%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><%@pageimport="pack.*"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""/TR/html4/loose.dtd"><html><head><metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"><title>Inserttitlehere</title></head><body><jsp:useBeanid="s"class="pack.Calculator"><jsp:setPropertyname="s"property="i1"value="3"></jsp:setProperty><jsp:setPropertyname="s"property="i2"value="4"></jsp:setProperty>${s.sum1}</jsp:useBean></body></html>
A:代碼沒有任何問題,頁面顯示正常,顯示:7
B:${s.sum1}有誤
C:有誤代碼:<jsp:useBeanid="s"class="pack.Calculator"><jsp:setPropertyname="s"property="i1"value="3"></jsp:setProperty><jsp:setPropertyname="s"property="i2"value="4"></jsp:setProperty></jsp:useBean>
D:此代碼導致頁面出錯publicintgetSum1(){returni1+i2;}
答案:有誤代碼:<jsp:useBeanid="s"class="pack.Calculator"><jsp:setPropertyname="s"property="i1"value="3"></jsp:setProperty><jsp:setPropertyname="s"property="i2"value="4"></jsp:setProperty></jsp:useBean>
以下為一表單提交后地址欄URL地址:http://localhost:8080/javaweb/web1.jsp?name=Mike從該地址可以得出,項目名稱為:_________,表單提交方式method值為:_________
答案:0
JSP腳本元素主要包含三種類型,分別是JSPScriptlets、聲明標識和____。
答案:0當用戶第一次訪問JSP頁面時,該頁面都會被JspServlet翻譯成一個Servlet源文件,然后將源文件編譯為后綴名為____的文件。
答案:0除了RequestDispatcher接口的forward()方法可以實現(xiàn)轉發(fā)外,還可以通過JSP的____標簽來實現(xiàn)轉發(fā)。
答案:0
第五章單元測試
請求轉發(fā)時候我們使用的是RequestDispather對象,假設當前包為test,有servlet1和servlet2。下面從servlet1跳轉到servlet2的寫法正確的是(
)
A:RequestDispatcherrd=context.getRequestDispatcher("/test/servlet2");
B:
RequestDispatcherrd=context.getRequestDispatcher("/servlet2");
C:RequestDispatcherrd=context.getRequestDispatcher("servlet2");
D:RequestDispatcherrd=context.getRequestDispatcher("test/servlet2");
答案:
RequestDispatcherrd=context.getRequestDispatcher("/servlet2");
HttpServlet類中,用來處理POST請求的方法是()
A:doGet
B:doPost
C:doGot
答案:doGet
程序中創(chuàng)建了一個Servlet,該Servlet重寫了其父類的doGet()和doPost()方法,那么其父類可能是()
A:
HttpServletB:ServletExceptionC:RequestDispatcher
答案:
HttpServlet閱讀下面代碼片段:<%out.println("firstline");response.getWriter().write("secondline");%>當使用瀏覽器訪問該jsp頁面時會什么結果()
A:先輸出secondline,再輸出firstline
B:先輸出firstline,再輸出secondlineC:404D:500
答案:先輸出secondline,再輸出firstline
在Servlet技術中,提供了兩個用于保存會話數(shù)據的對象,分別是____和Session。
答案:0
第六章單元測試
jdbc編程訪問salary數(shù)據庫中teacherinfo表,teacherinfo表包含5個屬性,分別為:tnochar(5)教師編號teachernamevarchar(10)教師姓名ageint年齡sexchar(1)性別“男”或”女”titlevarchar(10)職稱編程在控制臺中輸出姓名為“張三”的教師全部信息,包括張三的工號、姓名、年齡、性別、職稱等。importjava.sql.*;publicclassTest{publicstaticvoidmain(String[]args){try{
Connectioncon;
con=DriverManager.getConnection(
"jdbc:sqlserver://localhost;databaseName=salary","sa",
"123456");
Statementstmt=con.createStatement();
ResultSetrs=stmt.executeQuery("select*fromteacherinfowhere(第一空)='張三'");
while(rs.next()){
System.out.println(rs.getString("tno"));
System.out.println(rs.getString("teachername"));
System.out.println(rs.getString("age"));
System.out.println(rs.getString("sex"));
System.out.println(rs.getString("(第二空)"));
}
}catch(Exceptione){
e.printStackTrace();
}}}
答案:0jdbc編程訪問salary數(shù)據庫中teacherinfo表,teacherinfo表包含5個屬性,分別為:tnochar(5)教師編號teachernamevarchar(10)教師姓名ageint年齡sexchar(1)性別“男”或”女”titlevarchar(10)職稱編程:輸出教師中最小年齡的教師姓名importjava.sql.*;publicclassTest{publicstaticvoidmain(String[]args){try{Connectioncon;
con=DriverManager.getConnection(
"jdbc:sqlserver://localhost;databaseName=salary","sa",
"123456");
Statementstmt=con.createStatement();
ResultSetrs=stmt.executeQuery("Selectteachername
fromteacherinfowhereage=(Select(第一空)FROM
teacherinfo)");
while(rs.next()){
System.out.println(rs.getString("(第二空)"));
}
}catch(Exceptione){
e.printStackTrace();
}}}
答案:0編程在jsp頁面中輸出所有教師的平均年齡JDBC編程訪問salary數(shù)據庫中teacherinfo表,teacherinfo表包含5個屬性,分別為:tnochar(5)教師編號teachernamevarchar(10)教師姓名ageint年齡sexchar(1)性別“男”或”女”titlevarchar(10)職稱頁面代碼如下:<%@pagelanguage="java"contentType="text/html;charset=UTF-8"
pageEncoding="UTF-8"%><%@pageimport="java.sql.*"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""/TR/html4/loose.dtd"><html><head><metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"><title>Inserttitlehere</title></head><body>
<%
try{
Connectioncon;
con=DriverManager.getConnection(
"jdbc:sqlserver://localhost;databaseName=salary","sa",
"123456");
Statementstmt=con.createStatement();
ResultSetrs=stmt.executeQuery("select(第一空)asavgagefromteacherinfo");
while(rs.next()){
%>
<%=rs.getInt("(第二空)")%>
<%
}
}catch(Exceptione){
e.printStackTrace();
}
%></body></html>
答案:0設計查詢條件頁面,要求能夠根據姓名中的一部分得到查詢結果,例如輸入“三”.可以將姓名為“張三”和“張三豐”的這些教師的信息查詢出來并且顯示在jsp頁面。jdbc編程訪問salary數(shù)據庫中teacherinfo表,teacherinfo表包含5個屬性,分別為:tnochar(5)教師編號teachernamevarchar(10)教師姓名ageint年齡sexchar(1)性別“男”或”女”titlevarchar(10)職稱
關鍵代碼如下:<body><formaction="TeacherInfo.jsp"method="post">
請輸入待查詢的教師姓名:<inputtype="text"name="tname"></input><inputtype
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 全新環(huán)評技術服務合同下載
- 擔保函合同協(xié)議書范本
- 2024年特色商業(yè)街區(qū)標識牌設計與施工合同
- 2025年度新能源汽車推廣合同范本共十六項補貼政策3篇
- 2024貼磚工程標準化施工合同范本3篇
- 專項客戶及項目合作權益分配合同模板一
- 2024快遞行業(yè)職業(yè)健康管理合同
- 2024年研發(fā)團隊臨時聘用合同
- 2024藝人經紀公司與藝人之間的演藝經紀合同
- 專用電池產品購銷2024協(xié)議格式版A版
- 制作課件wps教學課件
- MCN機構簽約合同范本
- 解讀智能問答系統(tǒng)研究
- 2024年露天煤礦地質勘查服務協(xié)議版
- 部編版四年級上冊道德與法治期末測試卷
- DB11T 1805-2020 實驗動物 病理學診斷規(guī)范
- 人教版小學六年級下冊音樂教案全冊
- 2024年資格考試-WSET二級認證考試近5年真題附答案
- 中國移動-AI+智慧城市安全解決方案白皮書2024
- 個體工商營業(yè)執(zhí)照變更委托書
- 2024版【人教精通版】小學英語六年級下冊全冊教案
評論
0/150
提交評論