MOOC Java Web開發(fā)基礎-廣東輕工職業(yè)技術學院 中國大學慕課答案_第1頁
MOOC Java Web開發(fā)基礎-廣東輕工職業(yè)技術學院 中國大學慕課答案_第2頁
MOOC Java Web開發(fā)基礎-廣東輕工職業(yè)技術學院 中國大學慕課答案_第3頁
MOOC Java Web開發(fā)基礎-廣東輕工職業(yè)技術學院 中國大學慕課答案_第4頁
MOOC Java Web開發(fā)基礎-廣東輕工職業(yè)技術學院 中國大學慕課答案_第5頁
已閱讀5頁,還剩66頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

MOOCJavaWeb開發(fā)基礎-廣東輕工職業(yè)技術學院中國大學慕課答案隨堂測試1、問題:下列關于WEB開發(fā)說法正確的是()選項:A、Web是圖形化的和易于導航的B、Web與平臺無關C、Web是分布式的D、Web是動態(tài)的正確答案:【Web是圖形化的和易于導航的#Web與平臺無關#Web是分布式的#Web是動態(tài)的】隨堂測驗1、問題:下面哪一項是合法的xml標記名稱?選項:A、123abcB、123書名C、abc123D、Hello-OK正確答案:【abc123】2、問題:在XML文檔中如果要使用到保留字符的話就要利用實體引用方式來表示?!啊碧柕膶嶓w引用方式是選項:A、ampB、gtC、ltD、apos正確答案:【gt】3、問題:下面哪一項不屬于XML與HTML結合的優(yōu)勢?選項:A、擴充了網頁的顯示樣式B、提供給客戶端結構化數據視圖C、通過粒度更新來提高性能D、集成不同來源的結構化數據正確答案:【通過粒度更新來提高性能】第1單元作業(yè)第1單元習題1、問題:在HTTP響應消息中,第一行為響應狀態(tài)行,緊接著的是若干響應消息頭,服務器端通過響應消息頭向客戶端傳遞附加信息。()選項:A、正確B、錯誤正確答案:【正確】2、問題:在命名XML元素時,因為它是可擴展標記,所以元素名不需要遵守任何規(guī)范,可以隨意編寫。()選項:A、正確B、錯誤正確答案:【錯誤】3、填空題:在HTTP協(xié)議中,一個完整的請求消息是由請求行、()和實體內容三部分組成。正確答案:【請求頭】4、填空題:HTTP是一種()式的協(xié)議。正確答案:【請求/響應】5、填空題:在XML聲明中,可以通過standalone屬性來聲明這個文檔是否為獨立的文檔。默認情況下,standalone屬性的值為()。正確答案:【no】第1單元測驗1、問題:下面對于B/S架構與C/S架構的描述錯誤的是()。選項:A、B/S架構解決了C/S架構的弊端,因而在程序開發(fā)中將會逐步取代C/S架構B、B/S架構是基于internet網絡實現的,使得用戶訪問的范圍擴大C、C/S架構師基于局域網實現的,當程序發(fā)生改的后,需要對每一個客戶端進行維護D、C/S可以設計出豐富的界面,而B/S則相對處于劣勢正確答案:【C/S可以設計出豐富的界面,而B/S則相對處于劣勢】2、問題:關于XML聲明正確的是()選項:A、!xmlversion=”1.0”!B、?xmlencoding=”gb2312”?C、?xmlversion=”1.0”?D、%xmlversion=”1.0”%正確答案:【?xmlversion=”1.0”?】3、問題:在XML中用于注釋的符號是()。選項:A、!B、??C、%%D、!!正確答案:【!】4、問題:應該在什么情況下優(yōu)先使用XML()。選項:A、希望制作精美的網頁B、希望采用一些載體進行跨平臺傳送數據C、希望編寫復雜的循環(huán)程序代碼D、希望在求職簡歷中寫上:我會XML正確答案:【希望采用一些載體進行跨平臺傳送數據】5、問題:下列動態(tài)網頁和靜態(tài)網頁的根本區(qū)別描述錯誤的是()。選項:A、靜態(tài)網頁服務器端返回的HTML文件是事先存儲好的。B、動態(tài)網頁服務器端返回的HTML文件是程序生成。C、靜態(tài)網頁文件里只有HTML標記,沒有程序代碼。D、動態(tài)網頁中只有程序,不能有HTML代碼。正確答案:【動態(tài)網頁中只有程序,不能有HTML代碼。】6、問題:動態(tài)網頁和靜態(tài)網頁的根本區(qū)別在于服務器端返回的HTML文件是事先存儲好的還是由動態(tài)網頁程序生成的。選項:A、正確B、錯誤正確答案:【正確】7、問題:Web開發(fā)技術包括客戶端和服務器端的技術。選項:A、正確B、錯誤正確答案:【正確】8、填空題:W3C是指()正確答案:【萬維網聯(lián)盟】9、填空題:Internet采用的通信協(xié)議是()正確答案:【TCP/IP】10、填空題:IP地址用四組由圓點分割的數字表示,其中每一組數字都在0至()之間正確答案:【255】11、填空題:當今比較流行的技術研發(fā)模式是C/S和()的體系結構來實現的。正確答案:【B/S】12、填空題:Web應用中的每一次信息交換都要涉及到客戶端和()兩個層面。正確答案:【服務器】隨堂練習1、問題:下列動態(tài)網頁和靜態(tài)網頁的根本區(qū)別描述錯誤的是:選項:A、靜態(tài)網頁服務器端返回的HTML文件是事先存儲好的B、動態(tài)網頁服務器端返回的HTML文件是程序生成的。C、靜態(tài)網頁文件里只有HTML標記,沒有程序代碼D、動態(tài)網頁中只有程序,不能有HTML代碼。正確答案:【動態(tài)網頁中只有程序,不能有HTML代碼?!侩S堂測驗1、問題:下列關于Tomcat說法正確的是。選項:A、Tomcat是一種編程語言B、Tomcat是一種開發(fā)工具C、Tomcat是一種編程思想D、Tomcat是一個免費的開源的Serlvet容器正確答案:【Tomcat是一個免費的開源的Serlvet容器】2、問題:下列關于Tomcat個目錄說法錯誤的是。選項:A、bin目錄——包含啟動/關閉腳本B、conf目錄——包含不同的配置文件C、webapps目錄——包含web項目示例,當發(fā)布web應用時,默認情況下把web文件夾放于此目錄下D、work目錄——包含web項目示例,當發(fā)布web應用時,默認情況下把web文件夾放于此目錄下正確答案:【work目錄——包含web項目示例,當發(fā)布web應用時,默認情況下把web文件夾放于此目錄下】第2單元作業(yè)第2單元習題1、問題:下面選項中,關于配置虛擬目錄所需要添加的結點是()。選項:A、VirtualPathB、ContextC、ServerD、Host正確答案:【Context】2、問題:下面關于配置一個Web應用的默認頁面時,說法正確的是()。選項:A、一個Web應用最多只能配置一個默認頁面B、一個Web應用最多只能配置兩個默認頁面C、一個Web應用最多只能配置三個默認頁面D、一個Web應用可以配置多個默認頁面正確答案:【一個Web應用可以配置多個默認頁面】3、問題:下列選項中,修改Tomcat端口號的文件server.xml位于哪個目錄中()選項:A、confB、binC、libD、work正確答案:【conf】4、問題:安裝好Tomcat后,就可以直接啟動運行了,并不要先安裝JDK。()選項:A、正確B、錯誤正確答案:【錯誤】5、填空題:Tomcat的默認端口號是()。正確答案:【8080】第2單元測驗1、問題:URL是Internet中資源的命名機制,URL由三部分構成()。選項:A、協(xié)議、主機DNS名或IP地址和文件名B、主機、DNS名或IP地址和文件名、協(xié)議C、協(xié)議、文件名、主機名D、協(xié)議、文件名、IP地址正確答案:【協(xié)議、主機DNS名或IP地址和文件名】2、問題:Tomcat服務器的默認端口號是()選項:A、80B、8080C、21D、2121正確答案:【8080】3、問題:下列關于Tomcat說法正確的是()。選項:A、Tomcat是一種編程語言B、Tomcat是一種開發(fā)工具C、Tomcat是一種編程思想D、Tomcat是一個免費的開源的Serlvet容器正確答案:【Tomcat是一個免費的開源的Serlvet容器】4、問題:下列關于Tomcat安裝目錄說法錯誤的是()。選項:A、bin目錄——包含啟動/關閉腳本B、conf目錄——包含不同的配置文件C、webapps目錄——包含web項目示例,當發(fā)布web應用時,默認情況下把web文件夾放于此目錄下D、work目錄——包含web項目示例,當發(fā)布web應用時,默認情況下把web文件夾放于此目錄下正確答案:【work目錄——包含web項目示例,當發(fā)布web應用時,默認情況下把web文件夾放于此目錄下】5、問題:下列說法哪一項是正確的()選項:A、Apache用于ASP技術所開發(fā)網站的服務器B、IIS用于CGI技術所開發(fā)網站的服務器C、Tomcat用于JSP技術所開發(fā)網站的服務器D、WebLogic用于PHP技術所開發(fā)網站的服務器正確答案:【Tomcat用于JSP技術所開發(fā)網站的服務器】6、問題:在設計Web項目的目錄結構時,一般吧JSP和HTML文件放在()下。選項:A、src目錄B、文檔根目錄或其子文件下C、META-INT目錄D、WEB-INF目錄正確答案:【文檔根目錄或其子文件下】7、問題:在Web項目的目錄結構中,web.xml文件位于()中。選項:A、src目錄B、文檔根目錄C、META-INF目錄D、WEB-INF目錄正確答案:【WEB-INF目錄】8、問題:不是JavaWeb程序運行必須的是()。選項:A、操作系統(tǒng)B、JDKC、支持JSP和Servlet的Web服務器D、數據庫正確答案:【數據庫】9、問題:Tomcat的端口號可以在()文件中修改選項:A、server.xmlB、web.xmlC、tomcat.xmlD、不能改正確答案:【server.xml】10、問題:下列設置顏色的方法中不正確的是()。選項:A、bodybgcolor=”red”B、bodybgcolor=”yellow”C、bodybgcolor=”D、FF0000”E、bodybgcolor=”F、HH00FF”正確答案:【bodybgcolor=”#HH00FF”】11、問題:一個HTML文檔必須有head和title元素。選項:A、正確B、錯誤正確答案:【錯誤】12、問題:超級鏈接不僅可以將文本作為鏈接對象,也可以將圖像作為鏈接對象。選項:A、正確B、錯誤正確答案:【正確】13、問題:HTTP協(xié)議的默認端口是80。選項:A、正確B、錯誤正確答案:【正確】14、問題:表單域一定要放在form元素中。選項:A、正確B、錯誤正確答案:【正確】15、問題:Tomcat和JDK都不是開源的。選項:A、正確B、錯誤正確答案:【錯誤】第3單元作業(yè)第3單元習題1、問題:如果請求消息中包含有多個該指定名稱的參數,getParameter()方法的返回值是()選項:A、這些參數的所有值形成一個數組B、“”C、第一個參數的值D、最后一個參數的值正確答案:【第一個參數的值】2、問題:一個Servlet只能映射一個虛擬路徑。()選項:A、正確B、錯誤正確答案:【錯誤】3、問題:在HttpServletRequest接口中,getParameterMap()方法的返回值是Map對象,該對象包含了請求消息中所有參數的值。()(提示:請查閱JavaEE幫助文檔/javaee/7/api/)選項:A、正確B、錯誤正確答案:【正確】4、問題:如果請求消息中沒有包含指定名稱的參數,則getParameter()方法返回null。()選項:A、正確B、錯誤正確答案:【正確】5、填空題:在web.xml文件中,一個servlert-mapping元素用于映射一個Servlet的對外訪問路徑,該路徑也稱為()。正確答案:【虛擬路徑】6、填空題:我們可以通過response.setHeader((),3)語句,使當前頁面定時每3秒刷新一次。正確答案:【refresh##%_YZPRLFH_%##Refresh】7、填空題:HttpServletResponse接口中,提供了一個()方法,該方法用于設置字符的編碼方式。正確答案:【setCharacterEncoding##%_YZPRLFH_%##setCharacterEncoding()】第3單元測驗1、問題:下面哪一項對Servlet描述錯誤()。選項:A、Servlet是一個特殊的Java類,它必須直接或間接實現Servlet接口B、Servlet接口定義了Servlet的生命周期方法C、當多個客戶請求一個Servlet時,服務器為每一個客戶啟動一個進程D、Servlet客戶線程調用service方法響應客戶的請求正確答案:【當多個客戶請求一個Servlet時,服務器為每一個客戶啟動一個進程】2、問題:在JavaServlet生命周期中,以下()方法會被多次執(zhí)行。選項:A、init()B、service()C、close()D、destroy()正確答案:【service()】3、問題:在Servlet中,下列語句可以正確獲取PrintWriter對象的是()。選項:A、PrintWriterout=request.getWriter();B、PrintWriterout=request.getPrintWriter();C、PrintWriterout=response.getWriter();D、PrintWriterout=response.getPrintWriter();正確答案:【PrintWriterout=response.getWriter();】4、問題:在HTTP協(xié)議中,用于發(fā)送大量數據的方法是()。選項:A、getB、postC、putD、options正確答案:【post】5、問題:部署Servlet,下面哪一項描述錯誤()。選項:A、可以為Tomcat編寫一個部署文件或者配置注解信息B、部署文件名為web.xmlC、部署文件在Web服務目錄的WEB-INF子目錄中D、部署文件名為Server.xml正確答案:【部署文件名為Server.xml】6、問題:下列哪一項不是Servlet中使用的方法()。選項:A、doGet()B、doPost()C、service()D、close()正確答案:【close()】7、問題:編寫Servlet的doPost方法時,需要拋出異常為()。選項:A、ServletException,IOExceptionB、ServletException,RemoteExceptionC、HttpServletException,IOExceptionD、HttpServletException,RemoteException正確答案:【ServletException,IOException】8、問題:給定一個Servlet的代碼片段如下:()publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{______out.println(“hikitty!”);out.close();}運行此Servlet時輸出如下:hikitty!則應在此Servlet下劃線處填充如下代碼。選項:A、PrintWriterout=response.getWriter();B、PrintWriterout=request.getWriter();C、OutputStreamout=response.getOutputStream();D、OutputStreamout=request.getWriter();正確答案:【PrintWriterout=response.getWriter();】9、問題:在J2EE中,給定某Servlet的代碼如下,編譯運行該文件,以下陳述正確的是()。(選擇一項)publicclassServlet1extendsHttpServlet{publicvoidinit()throwsServletException{}publicvoidservice(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{PrintWriterout=response.getWriter();out.println(“hello!”);}}選項:A、編譯該文件時會提示缺少doGet()或者doPost()方法,編譯不能夠成功通過B、編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中會看到輸出文字:hello!C、編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中看不到任何輸出的文字D、編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中會看到運行期錯誤信息正確答案:【編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中會看到輸出文字:hello!】10、問題:給定某Servlet程序的片段如下,用戶在瀏覽器地址欄中鍵盤鍵入正確的請求URL并回車后,在控制臺上顯示的結果是()。publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{System.out.println(get);}publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{System.out.println(post);}選項:A、getB、postC、getpostD、postget正確答案:【get】11、問題:http是一個()協(xié)議。選項:A、無狀態(tài)B、有狀態(tài)C、狀態(tài)良好的D、局域網正確答案:【無狀態(tài)】12、問題:Servlet程序的入口點是:()選項:A、init()B、main()C、service()D、doGet()正確答案:【init()】13、問題:Http協(xié)議的狀態(tài)碼()表示服務器找不到請求的網頁。選項:A、200B、400C、404D、500正確答案:【404】14、問題:從HTTP請求中,獲得請求參數,應該調用()。選項:A、request對象的getAttribute()方法B、request對象的getParameter()方法C、session對象的getAttribute()方法D、session對象的getParameter()方法正確答案:【request對象的getParameter()方法】15、問題:下面哪個方法當服務器關閉時被調用,用來釋放Servlet所占的資源。()選項:A、service()B、init()C、doPost()D、destroy()正確答案:【destroy()】16、問題:下面是一個Servlet部署文件的片段:servletservlet-nameHello/servlet-nameservlet-classmyservlet.example.FirstServlet/servlet-class/servletservlet-mappingservlet-nameHello/servlet-nameurl-pattern/helpHello/url-pattern/servlet-mappingServlet的類名是()。選項:A、FirstServletB、HelloC、helpHelloD、/helpHello正確答案:【FirstServlet】17、問題:假設在helloapp應用中有一個HelloServlet類,它位于org.javathinker包下,那么這個類的class文件應該放在什么目錄下()。選項:A、helloapp/HelloServlet.classB、helloapp/WEB-INF/HelloServlet.classC、helloapp/WEB-INF/classes/HelloServlet.classD、helloapp/WEB-INF/classes/org/javathinker/HelloServlet.class正確答案:【helloapp/WEB-INF/classes/org/javathinker/HelloServlet.class】18、問題:假設在helloapp應用中有一個HelloServlet類,它在web.xml文件中的配置如下:servletservlet-nameHelloServlet/servlet-nameservlet-classorg.javathinker.HelloServlet/servlet-class/servletservlet-mappingservlet-nameHelloServlet/servlet-nameurl-pattern/hello/url-pattern/servlet-mapping那么在瀏覽器端訪問HelloServlet的URL是什么?()選項:A、http://localhost:8080/HelloServletB、http://localhost:8080/helloapp/HelloServletC、http://localhost:8080/helloapp/org/javathinker/helloD、http://localhost:8080/helloapp/hello正確答案:【http://localhost:8080/helloapp/hello】19、問題:Servelt是使用JavaServletAPI所定義的相關類和方法的Java程序,它運行在啟用Java的Web服務器或應用服務器端,用于擴展該服務器的能力。選項:A、正確B、錯誤正確答案:【正確】20、問題:當用戶請求一個Servlet時,服務器都會創(chuàng)建一個Servlet實例響應用戶請求。()選項:A、正確B、錯誤正確答案:【錯誤】21、問題:Servlet功能強大,體系結構先進,但它在表示層的實現上存在一些缺陷。()選項:A、正確B、錯誤正確答案:【正確】22、問題:post屬于表單的隱式提交信息方法。()選項:A、正確B、錯誤正確答案:【正確】23、問題:表單信息的驗證只能放在服務器端執(zhí)行。()選項:A、正確B、錯誤正確答案:【錯誤】24、問題:當多個客戶請求一個Servlet時,服務器為每一個客戶啟動一個進程而不是啟動一個線程。()選項:A、正確B、錯誤正確答案:【錯誤】25、問題:不能給一個Servlet映射多個訪問路徑。()選項:A、正確B、錯誤正確答案:【錯誤】第4單元作業(yè)第4單元習題1、問題:下列關于ServletContext的說法中,錯誤的是()。選項:A、ServletContext對象用來保存當前Web應用中的所有信息B、在一個Web應用中可以有多個ServletContext對象C、ServletContext接口封裝了獲取當前Web應用中資源文件的方法D、ServletContext對象中保存的屬性可以被Web應用中的所有Servlet訪問正確答案:【在一個Web應用中可以有多個ServletContext對象】2、問題:下面選項中,context-param元素的父元素是()選項:A、servletB、servlet-mappingC、param-nameD、web-app正確答案:【web-app】3、問題:下面選項中,與web應用具有相同的生命周期的對象是()選項:A、ServletB、ServletConfigC、GenericServletD、ServletContext正確答案:【ServletContext】4、問題:下面選項中,用于獲取web.xml中servlet-name元素的值的方法是()選項:A、getServletNames()B、getServletName()C、getServletName(Stringname)D、getServletInfo()正確答案:【getServletName()】5、問題:下面選項中關于請求包含include()方法的參數,正確的是()選項:A、依次為ServletRequest和ServletResponse兩個B、依次為ServletResponse和ServletRequest兩個C、只有ServletRequestD、只有ServletResponse正確答案:【依次為ServletRequest和ServletResponse兩個】6、問題:一次重定向過程中,瀏覽器會發(fā)出多少次服務器請求()選項:A、1次B、2次C、3次D、4次正確答案:【2次】7、問題:若想修改Tomcat服務器的默認會話時間,則需要進入下列哪個文件中修改?選項:A、在tomcat安裝目錄\conf\context.xml文件中修改B、在tomcat安裝目錄\conf\web.xml文件中修改C、在tomcat安裝目錄\conf\server.xml文件中修改D、在tomcat安裝目錄\conf\當前應用\web.xml文件中修改正確答案:【在tomcat安裝目錄\conf\web.xml文件中修改】8、問題:在JavaEE中,定義了getSession()方法的接口是()選項:A、HttpServletB、HttpSessionC、HttpServletRequestD、HttpServletResponse正確答案:【HttpServletRequest】9、問題:下列關于Cookie和Session的描述中,錯誤的是()選項:A、Cookie和HttpSession是保存會話相關數據的技術,其中Cookie將信息存儲在瀏覽器端是客戶端技術,Session將數據保存在服務器端是服務器端技術B、HttpSession會話對象的默認保持時間可以修改C、HttpSession默認是基于Cookie運作的D、瀏覽器可以接受任意多個Cookie信息保存任意長的時間正確答案:【瀏覽器可以接受任意多個Cookie信息保存任意長的時間】10、問題:下面關于setMaxAge(intexpires)方法參數默認值的描述中,正確的是()選項:A、默認值是1B、默認值是-1C、默認值是0D、默認值是無窮大正確答案:【默認值是-1】11、問題:ServletContext接口中定義了用于查詢、增加、刪除、設置ServletContext域屬性的方法。選項:A、正確B、錯誤正確答案:【正確】12、問題:當Tomcat初始化一個Servlet時,會將該Servlet的配置信息封裝到一個ServletConfig對象。選項:A、正確B、錯誤正確答案:【正確】13、問題:使用RequestDispatcher對象的include()方法實現請求包含后,瀏覽器顯示的URL會發(fā)生變化的()。選項:A、正確B、錯誤正確答案:【錯誤】14、問題:include()方法實現請求包含時,響應消息中不包含當前Servlet響應消息,只有被包含進來的其它Web資源的響應消息。選項:A、正確B、錯誤正確答案:【錯誤】15、問題:通過請求轉發(fā)來實現目標資源的訪問是服務器內部的行為,對于客戶端來說是一次請求過程()。選項:A、正確B、錯誤正確答案:【正確】16、問題:request.getSession(false)的作用是返回存在的Session對象,當Session對象不存在時,就創(chuàng)建新的HttpSession對象并返回。()選項:A、正確B、錯誤正確答案:【錯誤】17、問題:ServletAPI中提供了一個javax.servlet.http.Cookie類,該類提供了操作Cookie的屬性與方法,Cookie類有且僅有一個構造方法()。選項:A、正確B、錯誤正確答案:【正確】18、填空題:Servlet容器啟動時,會為每個Web應用創(chuàng)建一個唯一的()對象代表當前Web應用正確答案:【ServletContext】19、填空題:當Tomcat初始化一個Servlet時,會將該Servlet的配置信息封裝到()對象中。正確答案:【ServletConfig】20、填空題:在RequestDispatcher接口中,實現請求轉發(fā)的方法是()。正確答案:【forward()##%_YZPRLFH_%##forward】21、填空題:在HttpServletResponse接口中,定義了一個()方法,用于實現請求重定向。正確答案:【sendRedirect()##%_YZPRLFH_%##sendRedirect】22、填空題:Cookie技術用于將會話過程中的數據保存到()中,從而使瀏覽器和服務器可以更好地進行數據交互。正確答案:【客戶端##%_YZPRLFH_%##瀏覽器】23、填空題:Session的默認有效時長是()分鐘。正確答案:【30】24、填空題:Session是一種將會話數據保存到()端的技術。正確答案:【服務器】第4單元測驗1、問題:J2EE中,()類的()方法用于創(chuàng)建對話。選項:A、HttpServletRequest、getSessionB、HttpServletResponse、newSessionC、HtttpSession、newInstanceD、HttpSession、getSession正確答案:【HttpServletRequest、getSession】2、問題:給定一個Servlet的doGet方法中的代碼片段,如下:request.setAttribute(“name”,”zhang”);response.sendRedirect(“http://localhost:8080/servlet/MyServlt”);那么在MyServlet中可以使用()方法把屬性name的值取出來。選項:A、Stringstr=request.getAttribute(“name”);B、Stringstr=(String)request.getAttribute(“name”);C、Objectstr=request.getAttribute(“name”);D、無法取出來正確答案:【無法取出來】3、問題:在Servlet里,能實現服務器端跳轉的方法有()。選項:A、運用javax.servlet.http.HttpServletRequest接口的sendRedirect()方法B、運用javax.servlet.http.HttpServletResponse接口的sendRedirect()方法C、運用javax.servlet.RequestDispatcher接口的forward()方法D、運用javax.servlet.ResponseDispatcher接口的forward()方法正確答案:【運用javax.servlet.RequestDispatcher接口的forward()方法】4、問題:publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{request.getSession().getAttribute(“A”);//第二行}假定第二行返回的對象引用不是null,那么這個對象存儲在()范圍中。選項:A、pageB、sessionC、requestD、application正確答案:【session】5、問題:關于session的使用,下列說話正確的是()。選項:A、不同的用戶窗口具有不同的sessionB、不同的用戶窗口具有相同的sessionC、session保存在客戶端D、Session永遠不可能超時正確答案:【不同的用戶窗口具有不同的session】6、問題:Servlet中,HttpServletResponse的()方法用來把一個Http請求重定向到另外的URL。選項:A、sendURL()B、redirectURL()C、sendRedirect()D、redirectResponse()正確答案:【sendRedirect()】7、問題:J2EE中,HttpServletRequest類的()方法用返回與當前請求相關聯(lián)的會話,如果沒有,則返回null。選項:A、getSession()B、getSession(true)C、getSession(false)D、getSession(null)正確答案:【getSession(false)】8、問題:在JavaEE中,web.xml中有如下代碼:session-configsession-timeout30/session-timeout/session-config上述代碼定義了默認的會話超時時長,時長為30()。選項:A、毫秒B、秒C、分鐘D、小時正確答案:【分鐘】9、問題:Servlet可以在以下()三個不同的作用域存儲數據。選項:A、請求、會話和上下文B、響應、會話和上下文C、請求、響應和會話D、請求、響應和上下文正確答案:【請求、會話和上下文】10、問題:在J2EE中,假如HttpSession的getLasAccessTime()方法返回值為x,getCreationTime()方法返回值為y,則為x-y()。選項:A、兩個連續(xù)請求之間間隔的最長時間B、最近的兩個連續(xù)請求之間的時間間隔C、最后使用session發(fā)送請求的時間和session創(chuàng)建時間的間隔D、最后使用session發(fā)送請求的時間正確答案:【最后使用session發(fā)送請求的時間和session創(chuàng)建時間的間隔】11、問題:以下()可用于檢索session屬性userid的值。選項:A、session.getAttribute(“userid”);B、session.setAttribute(“userid”);C、request.getParameter(“userid”);D、request.getAttribute(“userid”);正確答案:【session.getAttribute(“userid”);】12、問題:JavaEE中,ServletAPI為使用Cookie,提供了()類。選項:A、javax.servlet.http.CookieB、javax.servlet.http.HttpCookieC、javax.servlet.CookieD、javax.servlet.http.HttpCookie正確答案:【javax.servlet.http.Cookie】13、問題:如果請求頁面中存在兩個單選按鈕(假設單選按鈕的名稱為sex),分別代表男和女,該頁面提交后,為了獲得用戶的選擇項,可以使用以下()方法。選項:A、request.getParameter(sex);B、request.getParameter(“sex”);C、request.getParameterValues(sex);D、request.getParameterValues(“sex”);正確答案:【request.getParameter(“sex”);】14、問題:能在瀏覽器的地址欄中看到提交數據的表單提交方式是()。選項:A、submitB、getC、postD、out正確答案:【get】15、問題:閱讀下面代碼片段:RequestDispatcherdispatcher=request.getRequestDispatcher(a.jsp);dispatcher.forward(request,response);關于該段代碼的作用,下列敘述哪項是正確的?選項:A、頁面重定向到a.jsp頁面B、將請求轉發(fā)到a.jsp頁面C、從a.jsp定向到當前頁面D、從a.jsp轉發(fā)到當前頁面正確答案:【將請求轉發(fā)到a.jsp頁面】16、問題:為了避免服務器的響應信息在瀏覽器端顯示為亂碼,通常會使用()語句重新設置字符編碼。選項:A、reponse.setContentType();B、response.setCharacterEncoding()C、response.setPageCoding()D、response.setCharset()正確答案:【reponse.setContentType();】17、問題:下面關于Java中會話跟蹤的說法錯誤的是()。選項:A、HTTP協(xié)議是無狀態(tài)的,所以服務器需要用會話跟蹤技術來分辨每個客戶。B、服務器為每個會話分配了一個ID作為唯一標識。C、session由客戶端創(chuàng)建,我們再用request.getSession()來獲得HttpSession對象。D、使用會話跟蹤可以實現諸如用戶登錄和購物車此類的功能。正確答案:【session由客戶端創(chuàng)建,我們再用request.getSession()來獲得HttpSession對象?!?8、問題:下面哪句代碼能獲得硬盤上所有的Cookie。()選項:A、Cookiecookie[]=request.getCookies()B、Cookiecookie[]=request.addCookies()C、response.addCookie(cookie)D、Cookiec=newcookie(“name”,“value”)正確答案:【Cookiecookie[]=request.getCookies()】19、問題:關于銷毀Session的方式以下哪個描述是錯誤的()。選項:A、關閉客戶端瀏覽器B、Session超過存活期限C、服務器端調用HttpSession的invalidate()方法D、Session不能被銷毀正確答案:【Session不能被銷毀】20、問題:下列關于ServletConfig接口說法錯誤的是()。選項:A、ServletConfig接口是一個由Servlet容器使用的Servlet配置對象B、ServletConfig接口用于在Servlet初始化時向它傳遞信息C、ServletConfig接口擁有getInitParameter()方法D、ServletConfig接口的getServletContext()方法不返回任何值正確答案:【ServletConfig接口的getServletContext()方法不返回任何值】21、問題:利用response對象的sendRedirect方法只能實現本網站內的頁面跳轉,但不能傳遞參數。選項:A、正確B、錯誤正確答案:【錯誤】22、問題:轉發(fā)的功能是將用戶對當前JSP頁面或Servlet的請求轉發(fā)給另一個JSP頁面或Servlet。選項:A、正確B、錯誤正確答案:【正確】23、問題:ServletContext對象對所有用戶都是共享的,任何對它的操作都會影響到所有的用戶。選項:A、正確B、錯誤正確答案:【正確】24、問題:session對象可以用來保存用戶會話期間需要保存的數據信息。選項:A、正確B、錯誤正確答案:【正確】25、問題:response.setHeader(“Refresh”,“5”)的含義是指頁面每隔5秒自動刷新。選項:A、正確B、錯誤正確答案:【正確】第5單元練習1、問題:下面選項中,屬于jsp:forward標簽中的屬性的是()。選項:A、fileB、urlC、pathD、page正確答案:【page】2、問題:下面JSP標簽中,具有轉發(fā)功能的是()。選項:A、jsp:includeB、jsp:forwardC、jsp:paramD、jsp:redirect正確答案:【jsp:forward】3、問題:下面關于JSP作用域對象的描述,錯誤的是()。選項:A、request對象可以得到請求中的參數B、session對象可以保存用戶信息C、application對象可以被多個應用共享D、作用域范圍從小到大是request、session、application正確答案:【application對象可以被多個應用共享】4、問題:下列選項中,哪個屬性可以指定JSP翻譯成Servlet源文件中導入包或類()。選項:A、languageB、extendsC、importD、session正確答案:【import】5、問題:page指令的屬性中,所有的屬性都只能出現一次,否則會編譯失敗。()選項:A、正確B、錯誤正確答案:【錯誤】6、問題:Tomcat在將JSP頁面翻譯成Servlet程序時,會忽略JSP注釋的內容,不會將注釋信息發(fā)送到客戶端。()選項:A、正確B、錯誤正確答案:【正確】7、問題:JSP文件與html文件一樣,在編寫好后都可以直接在瀏覽器中運行。()選項:A、正確B、錯誤正確答案:【錯誤】8、填空題:需要在JSP頁面靜態(tài)包含一個文件時,可采用()指令來實現。正確答案:【include】9、填空題:在JSP文件中,可以同時存在HTML代碼與()代碼。正確答案:【Java##%_YZPRLFH_%##java##%_YZPRLFH_%##JAVA】10、填空題:JSP全名是JavaServerPage,它是建立在()規(guī)范之上的動態(tài)網頁開發(fā)技術。正確答案:【servlet##%_YZPRLFH_%##Servlet##%_YZPRLFH_%##SERVLET】第5單元測驗1、問題:在Web應用程序的目錄結構中,在WEB-INF文件夾外的文件為()。選項:A、.jsp文件B、.class文件C、.jar文件D、web.xml文件正確答案:【.jsp文件】2、問題:在JSP中,%=1+4%將輸出()。選項:A、l+4B、5C、14D、不會輸出,因為表達式是錯誤的正確答案:【l+4】3、問題:在JSP中,page指令的()屬性用來引入需要的包或類。選項:A、extendsB、importC、languageD、contentType正確答案:【import】4、問題:在JSP中,test.jsp文件如下,試圖運行時,將發(fā)生()。html%Stringstr=null;%stris%=str%/html選項:A、運行后,瀏覽器上顯示:strisB、編譯Servlet源碼時發(fā)生錯誤C、執(zhí)行編譯后的Servlet時發(fā)生錯誤D、運行后,瀏覽器上顯示:strisnull正確答案:【運行后,瀏覽器上顯示:strisnull】5、問題:給定以下JSP代碼片段,有2個客戶依次瀏覽該JSP;且每個客戶只瀏覽一次,第2個客戶會看到瀏覽器顯示()。%intx=1;%%!intx=10;%X=%=++x%選項:A、X=1B、X=2C、X=10D、X=11正確答案:【X=2】6、問題:在JSP中,給定以下JSP代碼片段,運行結果是()。%intx=5;%%!intx=7;%%!intgetX(){returnx;}%%out.print(X1=+x);%%out.print(X2=+getX());%選項:A、X1=5X2=7B、X1=5X2=5C、X1=7X2=7D、X1=7X2=5正確答案:【X1=5X2=7】7、問題:給定JSP文件代碼如下:%!staticintI=0;intj=0;%htmlbody%for(;j++2;){out.print(I++);out.print();}%/body/html選項:A、01B、12C、34D、什么也沒有正確答案:【01】8、問題:在a.jsp中有代碼片斷如下:在b.jsp中加入下列()代碼,可以輸出在a.jsp頁面上輸入的loginName的值。(選擇一項)formaction=”b.jsp”method=”POST”name=”form1”loginName:inputtype=”text”name=”loginName”/inputtype=”submit”name=”submit”//form選項:A、%=(String)request.getParameter(“l(fā)oginName”)%B、%=(String)request.gerAttribute(“l(fā)oginName”)%C、%Stringname=request.getParameter(“l(fā)oginname”);out.println(name);%D、%Stringname-request.getAttribute(“l(fā)oginname”);out.println(name);%正確答案:【%=(String)request.getParameter(“l(fā)oginName”)%】9、問題:當瀏覽器第二次訪問以下JSP網頁時的輸出結果是什么?()%!inta=0;%%intb=0;a++;b++;%a:%=a%brb:%=b%選項選項:A、a=0b=0B、a=1b=1C、a=2b=1D、a=2b=2正確答案:【a=2b=1】10、問題:form表單提交的信息中含有“name=svse”,閱讀下面的JSP,a.jsp將輸出()。接受該請求的JSP:%request.getRequestDispatcher(a.jsp).forward(request,response);%a.jsp:%=request.getParameter(name)%選項:A、nullB、什么都不輸出C、異常信息D、svse正確答案:【svse】11、問題:form表單提交的信息中含有“name=svse”,閱讀下面的JSP,a.jsp將輸出()。接受該請求的JSP:%response.sendRedirect(a.jsp);%a.jsp:%=request.getParameter(name)%選項:A、nullB、什么都不輸出C、異常信息D、svse正確答案:【null】12、問題:在JSP頁面中,如果從一個源頁面中通過jsp:forwardpage=url/將本頁面請求轉發(fā)至指定URL組件,則在該URL組件(JSP頁面)中不可以處理的共享數據范圍是()。選項:A、sessionB、requestC、pageD、application正確答案:【page】13、問題:在JSP頁面中,保存數據的范圍由小到大依次是()。選項:A、pageContext,request,application,sessionB、pageContext,application,session,requestC、pageContext,request,session,applicationD、pageContext,session,request,application正確答案:【pageContext,request,session,application】14、問題:在JSP頁面中,等效于HttpServletResponse的內置對象是()。選項:A、outB、responseC、requestD、config正確答案:【response】15、問題:在JSP頁面中,能夠完成輸出操作的內置對象是()。選項:A、outB、responseC、requestD、config正確答案:【out】16、問題:JSP的編譯指令標記通常是指()。選項:A、page指令、include指令和taglib指令B、page指令、include指令和plugin指令C、forward指令、include指令和taglib指令D、page指令、param指令和taglib指令正確答案:【page指令、include指令和taglib指令】17、問題:可以在以下哪個()標記之間插入Java程序片。選項:A、%和%B、%和/C、/和%D、%和!正確答案:【%和%】18、問題:可以在以下哪個()標記之間插入變量與方法聲明?選項:A、%和%B、%!和%C、/和%D、%和/正確答案:【%!和%】19、問題:在JSP中為內建對象定義了4種作用范圍,即ApplicationScope、SessionScope、PageScope和()四個作用范圍。選項:A、RequestScopeB、ResponseScopeC、OutScopeD、WriterScope正確答案:【RequestScope】20、問題:下列變量聲明在()范圍內有效。%!DatedateTime;intcountNum;%選項:A、從定義開始處有效,客戶之間不共享B、在整個頁面內有效,客戶之間不共享C、在整個頁面內有效,被多個客戶共享D、從定義開始處有效,被多個客戶共享正確答案:【在整個頁面內有效,被多個客戶共享】21、問題:out對象是一個輸出流,其輸出各種類型數據并換行的方法是()。選項:A、out.print()B、out.newLine()C、out.println()D、out.write()正確答案:【out.println()】22、問題:在傳統(tǒng)的HTML頁面中加入()就構成了一個JSP頁面文件。選項:A、JAVA程序片B、JSP標簽C、用“%”、“%”標記符號括起來的程序D、JAVA程序片和JSP標簽正確答案:【JAVA程序片和JSP標簽】23、問題:在客戶端瀏覽器的源代碼中可以看到()。選項:A、JSP注釋B、HTML注釋C、JSP注釋和HTML注釋D、JAVA注釋正確答案:【HTML注釋】24、問題:page指令的作用是:()。選項:A、用來定義整個JSP頁面的一些屬性和這些屬性的值B、用來在JSP頁面內某處嵌入一個文件C、使該JSP頁面動態(tài)包含一個文件D、指示JSP頁面加載Javaplugin正確答案:【用來定義整個JSP頁面的一些屬性和這些屬性的值】25、問題:page指令的()屬性可以設置JSP頁面是否可多線程訪問。選項:A、sessionB、bufferC、isThreadSafeD、info正確答案:【isThreadSafe】26、問題:()可在JSP頁面出現該指令的位置處,靜態(tài)插入一個文件。選項:A、page指令標簽B、page指令的import屬性C、include指令標簽D、include動作標簽正確答案:【include指令標簽】27、問題:在JSP中,內置對象()封裝了用戶提交的信息,使用該對象可以獲取用戶提交的信息。選項:A、sessionB、requestC、responseD、out正確答案:【request】28、問題:從(),被稱為一個會話期。選項:A、訪問者打開瀏覽器并連接到服務器開始,訪問者關閉瀏覽器離開該服務器B、服務器啟動,服務器關閉C、訪問者連接到服務器,服務器關閉D、服務器啟動,訪問者關閉瀏覽器離開該服務器正確答案:【訪問者打開瀏覽器并連接到服務器開始,訪問者關閉瀏覽器離開該服務器】29、問題:以下方法,哪個可使session無效?()選項:A、session.removeAttribute(Stringkey)B、session.invalidate()C、session.setAttribute(Stringkey)D、session.getAttribute(Stringkey)正確答案:【session.invalidate()】30、問題:application對象能在()間共享。選項:A、某個訪問者所訪問的當前頁面B、某個訪問者所訪問的網站的各個頁面之間C、該服務器上的所有的訪問者的所有jsp頁面D、該服務器上的所有的訪問者的所有jsp頁面和Java程序正確答案:【該服務器上的所有的訪問者的所有jsp頁面】31、問題:request.getRemoteAddr()方法的作用是:()。選項:A、獲取客戶提交的信息B、獲取客戶的IPC、獲取客戶機的名稱D、獲取服務器的IP正確答案:【獲取客戶的IP】32、問題:當()時,JSP引擎產生一個session對象。選項:A、web應用服務器啟動時B、當web應用服務器啟動后,第一個客戶來訪時C、當每個客戶首次訪問服務器上的一個JSP頁面時D、當每個客戶首次訪問服務器上的一個JSP或HTML頁面時正確答案:【當每個客戶首次訪問服務器上的一個JSP頁面時】33、問題:當()時,JSP引擎產生一個application對象。選項:A、web應用服務器啟動后B、當web應用服務器啟動后,第一個客戶來訪時C、當每個客戶首次訪問服務器上的一個JSP頁面時D、當每個客戶首次訪問服務器上的一個JSP或HTML頁面時正確答案:【web應用服務器啟動后】34、問題:當()時,JSP引擎將消滅某一個session對象。選項:A、有新客戶訪問時B、web應用服務器啟動后,第一個客戶來訪時C、該session對應的客戶關閉瀏覽器D、該session對應的客戶刷新jsp頁面時正確答案:【該session對應的客戶關閉瀏覽器】35、問題:select用于在表單中插入一個下拉菜單,它需與哪個標記配合使用()。選項:A、listB、itemC、dotD、option正確答案:【option】36、問題:在Java程序片中可以使用Java語言的注釋方法,其注釋的內容會發(fā)送到客戶端。選項:A、正確B、錯誤正確答案:【錯誤】37、問題:不可以用一個page指令指定多個屬性的取值。選項:A、正確B、錯誤正確答案:【錯誤】38、問題:jsp:param動作標記不能單獨使用,必須作為jsp:include、jsp:forward標記等的子標記使用,并為它們提供參數。選項:A、正確B、錯誤正確答案:【正確】39、問題:contentType屬性用來設置JSP頁面的MIME類型和字符編碼集,取值格式為MIME類型或MIME類型;charset=字符編碼集,response對象調用addHeader方法修改該屬性的值。選項:A、正確B、錯誤正確答案:【錯誤】40、問題:application對象對所有用戶都是共享的,任何對它的操作都會影響到所有的用戶。選項:A、正確B、錯誤正確答案:【正確】第6單元作業(yè)第6單元練習1、問題:下列選項中,能夠實現預編譯的是()。選項:A、StatementB、ConnectionC、PreparedStatementD、DriverManager正確答案:【PreparedStatement】2、問題:Statement接口中executeQuery()方法的返回值是()。選項:A、ResultSetB、intC、BooleanD、Result正確答案:【ResultSet】3、問題:下列選項中,關于Statement描述錯誤的是()。選項:A、Statement是用來執(zhí)行SQL語句的B、Statement是PreparedStatement的子接口C、獲取Statement實現需要使用Connection的createStatement()方法D、PreparedStatement能使用參數占位符,而Statement不行正確答案:【Statement是PreparedStatement的子接口】4、問題:下列關于JDBC驅動的說法中,正確的是()。選項:A、用JDBC連接數據庫,必須使用連接池B、用JDBC連接數據庫,使用連接池就不需要導入數據庫驅動C、操作不同的數據庫可以使用相同的驅動D、無論如何,只要使用JDBC,那么就要使用JDBC驅動正確答案:【無論如何,只要使用JDBC,那么就要使用JDBC驅動】5、問題:下面選項,關于ResultSet中游標指向的描述正確的是()。選項:A、ResultSet對象初始化時,游標在表格的第一行B、ResultSet對象初始化時,游標在表格的第一行之前C、ResultSet對象初始化時,游標在表格的最后一行之前D、ResultSet對象初始化時,游標在表格的最后一行正確答案:【ResultSet對象初始化時,游標在表格的第一行之前】6、問題:對于相同的SQL語句,Statement對象每次執(zhí)行時,都會對其進行編譯。()選項:A、正確B、錯誤正確答案:【正確】7、問題:Statement接口的execute(Stringsql)返回值是boolean,它代表sql語句的執(zhí)行是否成功()。選項:A、正確B、錯誤正確答案:【錯誤】8、問題:PreparedStatement是Statement的子接口,用于執(zhí)行預編譯的SQL語句。()選項:A、正確B、錯誤正確答案:【正確】9、問題:使用JDBC的應用程序可以直接與不同的數據庫進行連接,而不需要依賴于底層數據庫驅動。()選項:A、正確B、錯誤正確答案:【錯誤】10、填空題:ResultSet接口中定義了大量的getXXX()方法,如果使用字段的索引來獲取指定的數據,字段的索引是從)開始的。正確答案:【1】11、填空題:Statement提供了一個子接口(),它可以實現SQL的預編譯。正確答案:【PreparedStatement】12、填空題:Connection接口的()方法用于創(chuàng)建一個PreparedStatement對象來將參數化的SQL語句發(fā)送到數據庫。正確答案:【prepareStatement##%_YZPRLFH_%##prepareStatement()##%_YZPRLFH_%##prepareStatement()##%_YZPRLFH_%##prepareStatement(Stringsql)】第6單元測驗1、問題:面哪一項不是JDBC的工作任務選項:A、與數據庫建立連接B、操作數據庫,處理數據庫返回的結果C、在網頁中生成表格D、向數據庫管理系統(tǒng)發(fā)送SQL語句正確答案:【在網頁中生成表格】2、問題:在JDBC中,下列哪個接口不能被Connection創(chuàng)建()。選項:A、StatementB、PreparedStatementC、CallableStatementD、RowsetStatement正確答案:【RowsetStatement】3、問題:下面是創(chuàng)建Statement接口并執(zhí)行executeUpdate方法的代碼片段:conn=DriverManager.getConnection(jdbc:mysql://localhost:3306/demo,,);stmt=conn.createStatement();Stringstrsql=insertintobookvalues('TP003','JavaWeb','李','清華出版社',35);n=stmt.executeUpdate(strsql);代碼執(zhí)行成功后n的值為()。選項:A、1B、0C、-1D、一個整數正確答案:【1】4、問題:下列代碼中rs為查詢得到的結果集,代碼運行后表格的每一行有幾個單元格()while(rs.next()){out.print(tr);out.print(td+rs.getString(1)+/td);out.print(td+rs.getString(2)+/td);out.print(td+rs.getString(3)+/td);out.print(td+rs.getString(publish)+/td);out.print(td+rs.getFloat(price)+/td);out.print(/tr);}選項:A、4B、5C、6D、不確定正確答案:【5】5、問題:下面的代碼是連接哪個數據庫的驅動加載片段()。try{Class.forName(oracle.jdbc.driver.OracleDriver);}catch(Exceptione){out.print(e.toString());}選項:A、OracleB、SqlServerC、MySqlD、不確定正確答案:【Oracle】6、問題:查詢結果集ResultSet對象是以統(tǒng)一的行列形式組織數據的,執(zhí)行ResultSetrs=stmt.executeQuery(selectbid,name,author,publish,pricefrombook);語句,得到的結果集rs的列數為()。選項:A、4B、5C、6D、不確定正確答案:【5】7、問題:給出了如下的查詢條件字符串Stringcondition=insertbookvalues(?,?,?,?,?);下列哪個接口適合執(zhí)行該SQL查詢()。選項:A、StatementB、PrepareStatementC、CallableStatementD、不確定正確答案:【PrepareStatement】8、問題:下面哪一項不是加載驅動程序的方法?()選項:A、通過DriverManager.getConnection方法加載B、調用方法Class.forNameC、通過添加系統(tǒng)的jdbc.drivers屬性D、通過registerDriver方法注冊正確答案:【通過DriverManager.getConnection方法加載】9、問題:下面的代碼是連接哪個數據庫的驅動加載片段()。try{Class.forName(com.microsoft.jdbc.sqlserver.SQLServerDriver);}catch(Exceptione){out.print(e.toString());}選項:A、OracleB、SQLServerC、MySqlD、不確定正確答案:【SQLServer】10、問題:下列代碼生成了一個結果集conn=DriverManager.getConnection(uri,user,password);stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);rs=stmt.executeQuery(select*frombook);下面哪項對該rs描述正確()。選項:A、不能用結果集中的數據更新數據庫中的表B、能用結果集中的數據更新數據庫中的表C、執(zhí)行update方法能更新數據庫中的表D、不確定正確答案:【不能用結果集中的數據更新數據庫中的表】11、問題:查詢數據庫得到的結果集中,游標最初定位在()。選項:A、第一行B、第一行的前面C、最后一行D、最后一行的后面正確答案:【第一行的前面】12、問題:下面哪一個不是JSP本身已加載的基本類()選項:A、java.lang.*B、java.io.*C、javax.servlet.*D、javax.servlet.jsp.*正確答案:【java.io.*】13、問題:在JDBCAPI中所提供的()類的職責是:依據數據庫的不同,管理不同的JDBC驅動程序。選項:A、DriverManagerB、ConnectionC、StatementD、Class正確答案:【DriverManager】14、問題:JDBC提供3個接口來實現SQL語句的發(fā)送,其中執(zhí)行簡單不帶參數SQL語句的是()。選項:A、Statement類B、PreparedStaternent類C、CallableStatement類D、DriverStatement類正確答案:【Statement類】15、問題:ResultSetMetaDatarsmd=rs.getMetaData()是什么意思()。選項:A、取得列數B、得到結果集(rs)的結構,比如字段數、字段名等C、返回表名D、取得行數正確答案:【得到結果集(rs)的結構,比如字段數、字段名等】16、問題:數據庫服務與Web服務器需要在同一臺計算機上。選

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論