高級軟件工程師第三套試題_第1頁
高級軟件工程師第三套試題_第2頁
高級軟件工程師第三套試題_第3頁
高級軟件工程師第三套試題_第4頁
高級軟件工程師第三套試題_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

.單選題(60題)在確認(rèn)測試的敘述中不正確的是(C)。A確認(rèn)測試是為了驗(yàn)證軟件的功能和性能及其他特性是否與用戶的要求一致。B確認(rèn)測試的內(nèi)容包括功能測試和性能測試。C安裝測試不屬于確認(rèn)測試的內(nèi)容D它著重考慮軟件是否滿足確認(rèn)測試的內(nèi)容。2)下列關(guān)于測試用例的重要性有誤的是(C)。A測試用例構(gòu)成了設(shè)計(jì)和制定測試過程的基礎(chǔ)。B測試設(shè)計(jì)和開發(fā)的類型以及所需的資源主要都受控與測試用例。C測試的“深度”與測試用例的數(shù)量成反比例。D測試用例通常根據(jù)它們所關(guān)聯(lián)的測試類型或測試需求來分類,而且將隨類型和需求進(jìn)行相應(yīng)地改變。3)常用的設(shè)計(jì)模式有(B)種。A20B23C18D254)關(guān)于創(chuàng)建模式和構(gòu)造函數(shù)的說法,正確的是(B)。A因?yàn)橛袠?gòu)造函數(shù),所以沒有必要使用創(chuàng)建模式。B構(gòu)造函數(shù)無法描述被返回的對象,而選用名字合適的工廠方法可以使類型的使用更加容易C工廠模式每次返回的類型都是具體的類型,而不是子類型D創(chuàng)建模式不能把創(chuàng)建對象外部化。5)關(guān)于Oracle數(shù)據(jù)庫邏輯備份和恢復(fù),正確的是(C)A數(shù)據(jù)庫工作在非歸檔狀態(tài)B不需要給數(shù)據(jù)庫管理員賦予相應(yīng)的角色權(quán)限C用expert命令文件實(shí)現(xiàn)邏輯備份D用imp命令文件實(shí)現(xiàn)邏輯恢復(fù)6)Oracle數(shù)據(jù)庫的數(shù)據(jù)文件的特征有(C)。A一個數(shù)據(jù)文件與多個數(shù)據(jù)庫聯(lián)系B數(shù)據(jù)文件建立之后,可以改變大小。C一個表空間由一個或多個數(shù)據(jù)文件組成D數(shù)據(jù)文件包括部分?jǐn)?shù)據(jù)庫數(shù)據(jù)7)以下自定義實(shí)體正確的是(B)。A<!ENTITYcity北京>B<!ENTITYcity“北京”>C<!ENTITYbookSYSTEM“D:\xml\dtd\book.xml”>D<!ENTITY%bookname“狂人日記”>8)下面關(guān)于uml的敘述正確的是(C)。AUML是UnifiedModelLanguage的縮寫B(tài)UML是一個通用的可視化編程語言CUML用于對軟件進(jìn)行描述、可視化處理、構(gòu)造和建立軟件系統(tǒng)產(chǎn)品的文檔DUML只適用與微軟開發(fā)工具使用9)UML合法性問題是指(A)。AUML是一種具有指定性規(guī)則的語言BUML由正式機(jī)構(gòu)管理控制CUML是一種描述性規(guī)則的語言,但我們使用應(yīng)該盡可能與習(xí)慣相符DUML必須符合語法規(guī)則10)Oracle數(shù)據(jù)庫使用幾種結(jié)構(gòu)來保護(hù)數(shù)據(jù),以下哪一種不包括在其中(C)。A日志B回滾段C用戶數(shù)據(jù)表D控制文件11)下列哪個標(biāo)簽?zāi)鼙容^變量是否大于或等于指定變量(C)。A<logic:equal>標(biāo)簽B<logic:notequal>標(biāo)簽C<logic:greaterEqua卜標(biāo)簽D<logic:greaterThan>標(biāo)簽12)悲觀鎖與樂觀鎖,哪個具有較好的并發(fā)性能(B)。A悲觀鎖B樂觀鎖C都一樣D無法確定13)下面代碼中,(A)處輸入哪行代碼,即使把User對象持久化至數(shù)據(jù)庫中。Tx=Session.beginTransaction();Useruser=newUser();user.setName(“Lily”);user.setPassword(“hello”);mit();Session.close();ASession.save(user);BSession.load(user);CSession.update(user);DSession.set(user);14)下面關(guān)于Hibernate的映射文件說法錯誤的是(C)。AHibernate是以xml格式的文件來指定對象與關(guān)系數(shù)據(jù)之間的映射B在hibernate。cfg。xml文件中可以配S<mapping>元素的resource屬性來指定映射文件C配置映射文件時,需要遵循它對應(yīng)的dtd文件格式D在映射文件中,<class>元素的<id>子元素可以出現(xiàn)多次15)<html:file>標(biāo)簽的property屬性是必須的,而且屬性值必須與ActionFormbean中的屬性名一致。在ActionFormbean中,該屬性的類型為(B)。AStringBFormFileCintDFile16)事務(wù)隔離級別是由誰實(shí)現(xiàn)的(C)。Ajava應(yīng)用程序BHibernateC數(shù)據(jù)庫系統(tǒng)DJDBC驅(qū)動程序17)<browserCaps>的屬性反映了當(dāng)前正在訪問頁的瀏覽器客戶端功能,<browserCaps>節(jié)包含在(B)文件中.Amachine.configB當(dāng)前web.configC所有的web.configD當(dāng)前應(yīng)用程序(后綴為。aspx的文件)中18)以下關(guān)于XCOPY命令部署說法正確的是(D)。A/E表示將源位置的目錄、子目錄和文件都復(fù)制到目標(biāo)位置,不包括空目錄B/R:覆蓋所以的文件。CXCOPY是引用公關(guān)命令行中用于剪切文件的命令DXCOPY是引用公關(guān)命令行匯總用于拷貝文件和目錄的命令19)在HTML中加入<tablestyle=”color:red;font-size:10pt”>,為此(B)。A鏈接示樣式表B嵌入示樣式表C引用外部樣式表D以上都不對20)ASP.net視圖狀態(tài)中的信息以(D)格式存儲。A文本B二進(jìn)制C字符串DBase6421)以下不屬于標(biāo)準(zhǔn)配置節(jié)的是(B)。A<SessionState>B<system.web>C<compilation>D<trace>22)如果要創(chuàng)建用于上傳文件的表單,<html:form>標(biāo)簽的編碼類型“enctype”屬性必須設(shè)置為(C)。AgetBpostCmultipart/form-dateDtrue23)以下不屬于xml預(yù)定義實(shí)體類的是(B)。A&B(C<D“24)以下關(guān)于屬性的寫法正確的是(B)。A<rootattribute=first/>B<rootattribute='aa'/>C<roota&b=”first”>D<rootattribute=”first”attribute=”aaa”/>25)關(guān)于xsl和css說法不正確的是(C)。A都可以用來定義xml的顯示格式Bcss決定了頁面的視覺外觀Cxsl是css的替代品D使用xsl可以將xml文檔的結(jié)構(gòu)轉(zhuǎn)換為不同的xml文檔26)屬于事件驅(qū)動型的xml解析方式的是(A)。ASAXBDOMCJDOMDDOM4j27)當(dāng)我們想封裝不同算法并使它們可相互替換時,可以使用(C)。A橋接模式B命令模式C策略模式D工廠模式28)設(shè)計(jì)模式中應(yīng)優(yōu)先使用的復(fù)用技術(shù)是(D)。A抽象類B接口繼承C類繼承D對象組合29)關(guān)于促使j2ee框架的出現(xiàn)的原因,以下描述錯誤的是(B)。A商業(yè)事物越來越復(fù)雜,它們的可靠性,以及各種事物的可用性越來越難以保證B隨著internet用戶呈指數(shù)級增長,維護(hù)一個有效安全模式越來越困難C用戶需求要更加美觀的頁面設(shè)計(jì)和更加靈活的客戶端響應(yīng)D在interest上,一個應(yīng)用的潛在用戶可能上百萬,能夠擴(kuò)充應(yīng)用來滿足用戶群方面的需求很重要30)以下程序代碼對Customer的name屬性修改了兩次;Tx=Session.beginTransaction();Customercustomer=(Customer)Session.load(Customer.class,newlong(1));customer.setName(”jack”);customer.setName(”Mike”);mit();執(zhí)行以上程序,Hibernate需要向數(shù)據(jù)庫提交(B)條update語句?A0B1C2D331)對一個DTD語句中提供的“+”“*”操作符映射,以下正確的是(C)。A將其映射成一個類。然后將類映射成一個字段B將其映射成一個變量,然后將類映射成一個表C將其映射成一個可變大小的數(shù)組變量,然后將這個數(shù)組映射成一個表D將其映射成一個可變大學(xué)的數(shù)據(jù)變量,然后將這個數(shù)據(jù)映射成一個字段32)下列有關(guān)關(guān)系數(shù)據(jù)模型與對象模型的關(guān)系說法不正確的是(D)A表對應(yīng)類B)表的字段對應(yīng)類的屬性C)記錄對應(yīng)對象D)表之間的參考關(guān)系對應(yīng)類之間的依賴關(guān)系33)在JSF應(yīng)用程序中,一般使用(A)來作為密碼輸入控件。h:inputSercreth:outputTexth:inputTexth:inputHidden34)以下那種查詢語句可以正確執(zhí)行(A)selectofromOrderowhereo.id=:1selectofromOrderowhereo.id=:1ando.customer=?2fromOrderowhereo.id=1?以上都不正確下列(B)元素可以配置數(shù)據(jù)源。<frombean>元素B)<data-sources>元素C)<global-forward>元素D)<message-resources>元素EJBQL和使用SQL語句查詢類似,使用操作符(D)同樣可以模糊查詢inB)asC)islikeD)like如果要查詢所有人員,并在姓名后面加上字符串”_cn”將會用到什么字符串函數(shù)(B)SUBSTRINGCONCATLOCATEADD(38)JSF中Bean的作用范圍并不支持的是:(B)A請求(request)B頁面(page)C應(yīng)用(application)D會話(session)//應(yīng)該全部支持吧Requestapplicationsession是BEAN受管的3種生存期限每一個設(shè)計(jì)模式都集中于一個特定的(C)問題。A)編程B)測試C)設(shè)計(jì)D)運(yùn)行以下關(guān)于EJB生態(tài)圈的敘述不正確得是(D)EJB生態(tài)圈是由成千上萬種工具,服務(wù)器。IDE等構(gòu)成整個EJB生態(tài)圈都是圍繞EJB應(yīng)用的開發(fā),部署進(jìn)行部署者是整個圈子的支配者EJB開發(fā)者主要使用兩種產(chǎn)品:EJB容器和EJB工具在Struts應(yīng)用中,能在(A)范圍內(nèi)共享數(shù)據(jù)共享的范圍,page‘request,session,application共享的范圍request,session,application共享的范圍session,application共享的范圍session,表達(dá)式”#{view.locale!='en_US'}”,在用戶使用美式英語時,將返回(A)。AtrueBfalesCnullD0以下哪種組件不屬于SelectMany組件族(C)。AHtmlSelectManyCheckboxBHtmlSelectManyListboxCHtmlSelectManyRadioDHtmlSelectManyMenuCustomer類中有一個Set類型的orders屬性,用來存放Order訂單對象,在Customer.hbm.xml文件中,用(A)元素映射Orders屬性。A<set>B<one-to-many>C<many-to-one>D<property>WebLogic默認(rèn)的Web端口為(A).A7001B8001C7000D808046)在持久層,(B)不是對象的狀態(tài)。A)臨時狀態(tài)B)獨(dú)立狀態(tài)C)游離狀態(tài)D)持久化狀態(tài)47)對于以下程序,Customer對線在第幾行變?yōu)橛坞x狀態(tài)?(D)Customercustomer=newCustomer();//line1Customer.setName(\”Tom”\);//line2SessionSession1=sessionFactory.openSession();//line3Transactiontx1=session1.beginTransaciton();//line4Session.save(customer);//mit();//line6session.colse();//line7Aline1Bline3Cline4Dline748)Apache和Tomcat都是服務(wù)器,它們之間的相同點(diǎn)有(D)。A兩者都是Apache組織開發(fā)的B兩者都有Http服務(wù)的功能C兩者都是免費(fèi)的D以上全是49)如果只需要安裝Apache,而不需要與Tomcat整合,那只需要(A)文件就夠了。Ahttpd-2.2.4.tar.gzBapr-1.2.8.tar.gzCapr-util-1.2.8.tar.gzD以上全有50)關(guān)于表空間的概念,說法錯誤的是(A)。A表空間是為了統(tǒng)一Oracle物理和邏輯上的結(jié)構(gòu)而專門建立的。B從物理上來說,一個表空間是由具體的一個或多個物理文件構(gòu)成的。C從邏輯上來說一個表空間是由具體的一個或多個用戶模式下的表、索引等數(shù)據(jù)構(gòu)成。D在Oracle中表可以能單獨(dú)存在,它一定隸屬與某一個用戶,而某用戶的數(shù)據(jù)必定存在與某個表空間中。51)JSF中的Externalcontext是用來提供對(A)的訪問。A外部環(huán)境B內(nèi)部環(huán)境C上下文DApplication52)以下(A)是JAVA中可用的文檔模型。A)JDOMB)DOMC)dom4jD)schema53)以下關(guān)于SAX的的說法正確的是(B)ASAX是定義XML模式的規(guī)范BSAX是事件驅(qū)動型的XML解析器Csax是對象模型XML解析器D使用SAX可修改XML54)Struts框架沒有提供(C)技術(shù)支持。A一系列的客戶化標(biāo)簽B國際化處理C持久化D表單驗(yàn)證55)以下(D)不屬于Session的方法。AloadBsaveCupdateDopen56)你認(rèn)為/proc目錄的用處是什么:(D)。A一個普通的目錄B一個空的目錄C一個獲取系統(tǒng)信息的地方D一個存放臨時文件的地方57)關(guān)于白盒測試,理解有誤的是(B)。A白盒測試也稱為邏輯驅(qū)動測試B測試各個程序或功能模塊之間的接口。C檢查產(chǎn)品內(nèi)部動作是否正常進(jìn)行D數(shù)據(jù)流分析、域測試等是白盒測試的具體方法58)對于需求分析層次的理解有錯誤的是(B)A軟件需求包括散個不同的層次:業(yè)務(wù)需求、用戶需求和功能需求。B功能需求反應(yīng)了組織機(jī)構(gòu)或客戶對系統(tǒng)、產(chǎn)品高層次的目標(biāo)要求,他們在項(xiàng)目視圖與范圍文檔中予以說明C用戶需求,文檔描述了用戶使用產(chǎn)品必須要完成的任務(wù),這在使用實(shí)例文檔或方案腳本中予以說明。D業(yè)務(wù)需求,反應(yīng)了組織機(jī)構(gòu)或客戶對系統(tǒng)、產(chǎn)品搞層次的目標(biāo)要求,他們在項(xiàng)目視圖與范圍文檔中予以說明59)段<>句子<>詞,是指什么關(guān)聯(lián)方式(D)A)集合B)傳遞C)一般一具體D)聚集60)下圖屬于UML中的(A)圖。A)用例圖B)靜態(tài)圖C行為圖D交互圖二.多選題(20題)61)以下關(guān)于元素的寫法不正確得是(BD)(選擇兩項(xiàng))A)<root/>B<xml>xml<xml>C<root>root</root>D<root>root</Root>62)在JBoss安裝目錄下的/server/default/deploy目錄中可以部署以下哪種文件(AC)AEARBXMLCEJBJARD任何“.jar”庫63)Oracle數(shù)據(jù)庫服務(wù)器的默認(rèn)用戶一般有(AC)Asys用戶Bsystem用戶Croot用戶Dscott用戶64)PL/SQL程序塊的主要特點(diǎn)有(BC)A不具有模塊話的結(jié)構(gòu)B使用過程化語言控制結(jié)構(gòu)C能夠進(jìn)行錯誤處理DPL/SQL程序塊只能在SQLplus、SQLplusWorksheet等工具支持下以解釋型方式執(zhí)行,不能編譯成可執(zhí)行文件、脫離支持環(huán)境執(zhí)行65)下列屬于無狀態(tài)會話Bean實(shí)例(AD)A用來轉(zhuǎn)換溫度的會話BeanB用來記錄用戶購買商品信息的會話BeanC用來記錄用戶購買商品信息的會話BeanD提供一定服務(wù)的會話Bean(如天氣預(yù)報等)66)JavaServerFaces(JSF)是一種標(biāo)準(zhǔn)的J2EE表示層技術(shù)。不同于其他JAVA表示層技術(shù)的最大優(yōu)勢是其:(BC)(選擇兩項(xiàng))A簡單,便捷B采用的組件模型C事件驅(qū)動技術(shù)D方便管理67)以下符合XML文檔語法規(guī)范的是(AD)(選擇兩項(xiàng))A<![CDATA文本內(nèi)容]]>B<![CDATA文本<!心。人丁人[內(nèi)容]]>]]>C<![CDATA文本內(nèi)]]>容]]>D<![CDATA[<^容〉文本<內(nèi)容>]]>注意:一個CDATA部件以"VICDATAI"標(biāo)記開始,以”]]〉"標(biāo)記結(jié)束.1.CDATA部件之間不能再包含CDATA部件(不能嵌套)。如果CDATA部件包含了字符"]]>"或者"<![CDATA[",將很有可能出錯哦。2.同樣要注意在字符串"]]>"之間沒有空格或者換行符。68)EJB應(yīng)用生命周期主要涉及到那幾個階段:(AC)A初始化狀態(tài)B開發(fā)C部署D管理69)一下關(guān)于JSF優(yōu)點(diǎn)的敘述不正確的是:(CD)(選擇兩項(xiàng))A)JSF使用PageControllerPattem,因此會對頁面密集型應(yīng)用程序有幫助。B)JSF有一個豐富的組件模型,支持RAD類型的開發(fā)C)JSF的開發(fā)使得開發(fā)人員需要做更多得工作D)以JSF為中心的必須使用其他框架來適應(yīng)其他視圖技術(shù)。70)test測試命令可以進(jìn)行哪些方面的測試(ABC)A數(shù)值測試B字符串測試C文件測試D文本測試71)SSL支持(BC)加密,加密使用的位數(shù)越多破譯和找出原始位就越困難A40B64C128D25672)SOAP消息主要包括以下哪幾個主要元素(BCD)。ASOAP<Title>BSOAP<Envelope>CSOAP<Header>DSOAP<Body>73)在xml中,w3c組織給出的樣式表語言的推薦標(biāo)準(zhǔn)有(BD)。(選兩項(xiàng))AXPointerBXSLCXPathDCSS74)以下對Configuration對象的理解正確的是

溫馨提示

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

評論

0/150

提交評論