計(jì)算機(jī)ejb考試試題及答案_第1頁
計(jì)算機(jī)ejb考試試題及答案_第2頁
計(jì)算機(jī)ejb考試試題及答案_第3頁
計(jì)算機(jī)ejb考試試題及答案_第4頁
計(jì)算機(jī)ejb考試試題及答案_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

計(jì)算機(jī)ejb考試試題及答案

一、單項(xiàng)選擇題(每題2分,共10題)1.EJB組件主要用于()。A.桌面應(yīng)用開發(fā)B.企業(yè)級(jí)應(yīng)用開發(fā)C.移動(dòng)應(yīng)用開發(fā)D.游戲開發(fā)答案:B2.以下哪種EJB類型主要用于無狀態(tài)業(yè)務(wù)邏輯處理?()A.無狀態(tài)會(huì)話BeanB.有狀態(tài)會(huì)話BeanC.實(shí)體BeanD.消息驅(qū)動(dòng)Bean答案:A3.EJB容器負(fù)責(zé)管理EJB的()。A.內(nèi)存B.生命周期C.網(wǎng)絡(luò)連接D.以上都是答案:D4.在EJB中,用于持久化數(shù)據(jù)的是()。A.會(huì)話BeanB.實(shí)體BeanC.消息驅(qū)動(dòng)BeanD.攔截器答案:B5.以下哪個(gè)接口用于查找EJB組件?()A.Home接口B.Remote接口C.Local接口D.EJBContext接口答案:A6.EJB部署描述符文件的擴(kuò)展名通常是()。A.xmlB.txtC.javaD.class答案:A7.消息驅(qū)動(dòng)Bean主要處理()。A.HTTP請(qǐng)求B.數(shù)據(jù)庫(kù)事務(wù)C.異步消息D.同步消息答案:C8.有狀態(tài)會(huì)話Bean在()時(shí)會(huì)被鈍化。A.內(nèi)存不足B.長(zhǎng)時(shí)間未使用C.事務(wù)提交D.容器重啟答案:A9.EJB3.0相比之前版本,主要的改進(jìn)是()。A.簡(jiǎn)化開發(fā)B.增加新的組件類型C.只支持Java8D.提高安全性答案:A10.在EJB中,用于獲取容器上下文的接口是()。A.EJBContextB.UserTransactionC.TimerServiceD.MessageContext答案:A二、多項(xiàng)選擇題(每題2分,共10題)1.EJB的優(yōu)點(diǎn)包括()。A.可移植性B.可擴(kuò)展性C.安全性D.易于開發(fā)E.與平臺(tái)無關(guān)答案:ABCDE2.以下屬于EJB組件類型的有()。A.無狀態(tài)會(huì)話BeanB.有狀態(tài)會(huì)話BeanC.實(shí)體BeanD.消息驅(qū)動(dòng)BeanE.單例Bean答案:ABCD3.EJB的生命周期方法包括()。A.createB.postCreateC.removeD.activateE.passivate答案:ABCDE4.對(duì)于實(shí)體Bean,以下說法正確的是()。A.可以映射到數(shù)據(jù)庫(kù)表B.支持持久化操作C.有唯一標(biāo)識(shí)符D.可以繼承E.只能在特定數(shù)據(jù)庫(kù)使用答案:ABCD5.在EJB中,可用于事務(wù)管理的有()。A.容器管理事務(wù)B.bean管理事務(wù)C.數(shù)據(jù)庫(kù)管理事務(wù)D.客戶端管理事務(wù)E.網(wǎng)絡(luò)管理事務(wù)答案:AB6.影響EJB性能的因素有()。A.數(shù)據(jù)庫(kù)連接B.網(wǎng)絡(luò)延遲C.內(nèi)存使用D.并發(fā)訪問E.代碼復(fù)雜度答案:ABCDE7.無狀態(tài)會(huì)話Bean的特點(diǎn)有()。A.不保存客戶狀態(tài)B.適合多用戶共享C.占用資源少D.調(diào)用效率高E.不能有業(yè)務(wù)方法答案:ABCD8.EJB開發(fā)中可能用到的工具包括()。A.集成開發(fā)環(huán)境B.數(shù)據(jù)庫(kù)管理工具C.應(yīng)用服務(wù)器D.版本控制工具E.測(cè)試工具答案:ABCDE9.消息驅(qū)動(dòng)Bean可以處理的消息類型有()。A.JMS消息B.自定義消息C.郵件消息D.系統(tǒng)消息E.網(wǎng)絡(luò)消息答案:AB10.有狀態(tài)會(huì)話Bean在哪些情況下狀態(tài)會(huì)發(fā)生變化()。A.業(yè)務(wù)方法調(diào)用B.事務(wù)提交C.容器管理操作D.客戶端調(diào)用不同方法E.網(wǎng)絡(luò)波動(dòng)答案:ABCD三、判斷題(每題2分,共10題)1.EJB只能在JavaEE應(yīng)用服務(wù)器上運(yùn)行。()答案:對(duì)2.實(shí)體Bean一定需要數(shù)據(jù)庫(kù)才能工作。()答案:對(duì)3.無狀態(tài)會(huì)話Bean在每次調(diào)用時(shí)都會(huì)創(chuàng)建新的實(shí)例。()答案:錯(cuò)4.消息驅(qū)動(dòng)Bean可以直接接收HTTP請(qǐng)求。()答案:錯(cuò)5.有狀態(tài)會(huì)話Bean在容器關(guān)閉時(shí)會(huì)自動(dòng)保存狀態(tài)。()答案:錯(cuò)6.EJB3.0不支持舊版本的EJB功能。()答案:錯(cuò)7.所有EJB組件都必須有Remote接口。()答案:錯(cuò)8.在EJB中,事務(wù)可以跨越多個(gè)組件。()答案:對(duì)9.實(shí)體Bean可以通過配置文件來映射數(shù)據(jù)庫(kù)表結(jié)構(gòu)。()答案:對(duì)10.無狀態(tài)會(huì)話Bean不支持并發(fā)訪問。()答案:錯(cuò)四、簡(jiǎn)答題(每題5分,共4題)1.簡(jiǎn)述EJB容器的主要作用。答案:EJB容器主要管理EJB的生命周期,包括創(chuàng)建、銷毀等;負(fù)責(zé)資源管理,如內(nèi)存、數(shù)據(jù)庫(kù)連接等;提供事務(wù)管理、安全管理等服務(wù),使得EJB組件能專注于業(yè)務(wù)邏輯。2.說明無狀態(tài)會(huì)話Bean和有狀態(tài)會(huì)話Bean的區(qū)別。答案:無狀態(tài)會(huì)話Bean不保存客戶狀態(tài),適合多用戶共享,占用資源少。有狀態(tài)會(huì)話Bean保存客戶狀態(tài),不同調(diào)用間狀態(tài)持續(xù),一個(gè)客戶對(duì)應(yīng)一個(gè)實(shí)例,內(nèi)存占用較多。3.如何在EJB中進(jìn)行事務(wù)管理?答案:可采用容器管理事務(wù),由容器根據(jù)配置自動(dòng)處理事務(wù);也可使用bean管理事務(wù),在bean代碼中編寫事務(wù)邏輯代碼。4.實(shí)體Bean的持久化是如何實(shí)現(xiàn)的?答案:實(shí)體Bean通過映射到數(shù)據(jù)庫(kù)表來實(shí)現(xiàn)持久化,可利用配置文件或者注解指定映射關(guān)系,從而將對(duì)象數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)中。五、討論題(每題5分,共4題)1.討論EJB在企業(yè)級(jí)應(yīng)用開發(fā)中的地位。答案:EJB在企業(yè)級(jí)應(yīng)用開發(fā)中曾占據(jù)重要地位,提供了構(gòu)建企業(yè)應(yīng)用的標(biāo)準(zhǔn)架構(gòu)。方便開發(fā)可移植、安全、可擴(kuò)展的應(yīng)用。但隨著技術(shù)發(fā)展,面臨新的競(jìng)爭(zhēng),不過在大型企業(yè)級(jí)項(xiàng)目中仍有應(yīng)用價(jià)值。2.分析EJB性能優(yōu)化的可能方法。答案:可優(yōu)化數(shù)據(jù)庫(kù)連接,減少不必要的連接創(chuàng)建。優(yōu)化網(wǎng)絡(luò)通信,減少延遲。合理管理內(nèi)存,避免內(nèi)存泄漏。提高代碼效率,減少?gòu)?fù)雜邏輯。3.闡述EJB與其他Java技術(shù)(如Spring)的關(guān)系。答案:EJB是JavaEE規(guī)范的企業(yè)級(jí)組件技術(shù)。Spring是輕量級(jí)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論