需要答案請加QQ:296856541 微信:aopopengzs
可做奧鵬全部院校在線作業(yè)、離線作業(yè)、畢業(yè)論文
《基于J2EE的開發(fā)技術》課程在線作業(yè)2
試卷總分:100 得分:100
第1題,實體Bean是由什么組成的
A、EntityManager對象。
B、persistence.xml的簡單的XML部署描述文件。
C、純粹的Java對象(POJO)。
D、實體
E、以上都是。
正確答案:,D
第2題,下列關于CallableStatement對象的說法哪些是正確的
A、CallableStatement 對象用于執(zhí)行對數(shù)據(jù)庫已存儲過程的調(diào)用。
B、CallableStatement對象中,有一個通用的成員方法call,這個方法用于以名稱的方式調(diào)用數(shù)據(jù)庫中的存儲過程。
C、在數(shù)據(jù)庫調(diào)用過程中,可以通過設置IN參數(shù)向調(diào)用的存儲過程提供執(zhí)行所需的參數(shù)。
D、在存儲過程的調(diào)用中,通過OUT參數(shù)獲取存儲過程的執(zhí)行結(jié)果。
E、CallableStatement 對象用于執(zhí)行對數(shù)據(jù)庫所有的調(diào)用。
正確答案:,B,C,D
第3題,以下關于EJB30中的依賴注入技術敘述正確的是
A、EJB3.0規(guī)范引入了依賴注入來用于引用資源和EJB相關對象。
B、為EJB組件指定依賴的資源可以使用@Resource注釋來實現(xiàn)。
C、在無狀態(tài)會話Bean組件被創(chuàng)建后,Bean類可以通過@PostConstruct注冊一個回調(diào)方法。
D、以上說法均不正確。
正確答案:,B,C
第4題,以下幾個術語正確對應的是
A、EJB-企業(yè)Java Bean
B、DI-依賴注入
C、MDB-消息驅(qū)動Bean
D、IDE-集成開發(fā)環(huán)境
E、ISV-獨立軟件開發(fā)商
正確答案:,B,C,D,E
答案來源:(www.),當我們要在JSP頁面中使用自定義標記時需要
A、在tld文件中定義標記
B、創(chuàng)建一個標記處理器
C、引入這個標記的標記庫,并指定前綴名
D、在JSP頁面中使用page指令
E、在JSP頁面中使用taglib指令
正確答案:,B,C,E
第6題,下列有關MVC設計模式正確的是
A、M代表模型Model,V代表視圖View,C代表控制器Controller。
B、采用MVC設計模式可以使軟件的可維護性、可修復性、可擴展性、靈活性以及封裝性大大提高。
C、MVC的"視圖",是代表用戶與服務器進行交互的頁面,即我們能看到和操作的頁面。
D、MVC的"模型",負責所有業(yè)務流程/狀態(tài)的處理以及業(yè)務規(guī)則的制定。
E、Servlet是MVC的"控制器Controller"的典型代表。
正確答案:,B,C,D,E
第7題,以下選項是EJB30中的注釋其中用于會話Bean的生命周期的是
A、@PostDestroy
B、@ PostConstruct
C、@PrePassivate
D、@Move
E、@Init
正確答案:,C,E
第8題,關于JNDI和名字空間下列說法正確的是
A、Java命名和目錄接口(Java Naming and Directory Interface)。
B、Java命名及目錄接口作為 J2EE框架中的一種核心技術。
C、JNDI可以應用于EJB、RMI和JDBC等。它是網(wǎng)絡上查找事務的標準方法。
D、JNDI是一個通用接口。
E、以上說法都不對
正確答案:,B,C
第9題,B組件有幾種不同的類型
A、會話Bean
B、消息驅(qū)動Bean
C、實體Bean
D、Java Bean
E、企業(yè)Bean
正確答案:,B,C
答案來源:(www.),以下關于傳統(tǒng)EJB與新一代EJB之間的區(qū)別敘述正確的是
A、新一代EJB3.0簡化了EJB組件的開發(fā)過程,改變了EJB的編程模型,為了適宜EJB3.0,EJB技術也隨之改變。
B、新一代EJB3.0同傳統(tǒng)EJB相比較,不再需要Home接口和對象接口了。
C、傳統(tǒng)EJB中需要部署描述符、廠商專有文件、Ejb-jar文件等等,部署復雜,而新一代EJB3.0已經(jīng)不需要部署描述符了。
D、新一代EJB3.0最大的改變是使用了Java元數(shù)據(jù)注釋,大大的簡化了EJB組件的開發(fā)過程。
E、以上說法均不正確。
正確答案:,D
第11題,下列說法中正確的是
A、include指令通知容器在當前位置將指定位置上的資源內(nèi)容包含進來
B、include指令中file屬性指定要包含的文件名
C、include指令只允許包含動態(tài)頁面
D、Taglib指令允許頁面使用自定義標記
E、必須在使用自定義標記之前使用%@ taglib %指令
正確答案:,B,D,E
答案來源:(www.),關于ResultSetMetaData類的方法有哪些
A、int getColumnCount() throws SQLException
B、int getColumnDisplaySize() throws SQLException
C、String getColumnName(int column) throws SQLException
D、String getColumnTypeName(int column) throws SQLException
E、以上說法都不對
正確答案:,B,C,D
第13題,下面關于pageContext對象說法中正確的是
A、pageContext對象為JSP頁面包裝頁面的上下文。
B、pageContext對象創(chuàng)建和初始化都是由容器來完成的
C、getRequest()方法返回當前的request對象
D、getSession()方法返回當前頁面的session對象。
E、removeAttribute()方法用來刪除默認頁面范圍或特定范圍之中的已命名對象。
正確答案:,B,C,D,E
第14題,下列關于HTTP協(xié)議說法正確的是
A、HTTP是一種請求/響應式的協(xié)議。
B、HTTP請求消息中Accept表示瀏覽器可接受的MIME類型。
C、HTTP請求消息中Accept-Encoding表示瀏覽器能夠進行解碼的數(shù)據(jù)編碼方式。
D、HTTP請求消息中Accept-Language表示瀏覽器所希望的語言種類。
E、HTTP請求消息中Host表示初始URL中的主機和端口。
正確答案:,B,C,D,E
答案來源:(www.),下列說法正確的是
A、JSP充當MVC模式的視圖
B、Servlet充當MVC模式的模型
C、Servlet充當MVC模式的控制器
D、JavaBean充當MVC模式的控制器
E、EJB充當MVC模式的模型
正確答案:,B,C
第16題,實體Bean與SessionBean有什么區(qū)別
A、對象引用不同,實體存在客戶可見的、持久化身份(主鍵)。
B、不能夠直接通過遠程訪問到實體。
C、實體的生命周期可能與應用本身的生命周期無關。
D、實體存在持久化、客戶可見的狀態(tài)。
E、以上說法都不正確。
正確答案:,B,C,D
第17題,下面的描述正確的是
A、PreparedStatement繼承自Statement
B、Statement繼承自PreparedStatement
C、ResultSet繼承自Statement
D、CallableStatement繼承自PreparedStatement
E、以上說法均不正確。
正確答案:,D
第18題,關于DriverManager類下列哪些程序段是正確的
A、Class.forName("org.gjt.mm.mysql.Driver");
B、DriverManager.registerDriver(new org.gjt.mm.mysql.Driver());
C、Class.forName(new org.gjt.mm.mysql.Driver());
D、DriverManager.registerDriver("org.gjt.mm.mysql.Driver");
E、以上說法都不對
正確答案:,B
第19題,下面關于Tag接口說法中正確的是
A、setPageContext()方法為初始化方法
B、setParent()方法用來設置標記的上一級標記
C、doStartTag()方法返回EVAL_BODY_INCLUDE和SKIP_BODY,返回EVAL_BODY_INCLUDE計算正文內(nèi)容,返回SKIP_BODY不計算body。
D、doEndTag方法,EVAL_PAGE或者SKIP_PAGE,當返回值為EVAL_PAGE,jsp容器將繼續(xù)執(zhí)行jsp頁面的內(nèi)容,否則不執(zhí)行
E、release()方法用來釋放標簽程序占用的任何資源
正確答案:,B,C,D,E
答案來源:(www.),下列關于ResultSet接口的說法哪些是正確的
A、ResultSet接口被用來提供訪問查詢結(jié)果的數(shù)據(jù)表,查詢結(jié)果被當作ResultSet對象而返回。
B、ResultSet對象提供"指針",指針每次訪問數(shù)據(jù)庫表的一行。
C、ResultSet 的next() 方法用來移動指針到數(shù)據(jù)表的下一行,如果到達表尾,next() 方法返回假的布爾值-false,否則為真。
D、ResultSet接口提供大量的獲得數(shù)據(jù)的方法,這些方法返回數(shù)據(jù)表中任意位置的數(shù)據(jù)。
E、以上說法都不對
正確答案:,B,C,D