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

下載本文檔

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

文檔簡介

1、一、單 項選擇(共60 題,每 題 1 分)( 1)你以為下面句子將完成什么任務(wù)?_B_GRANT UPDATE ON EMPLOYEES TO AZUREA )一個新的對象被創(chuàng)建C)一個新的系統(tǒng)權(quán)限被賦予B)一個新的對象權(quán)限被賦予D)一個對象的同 義詞被創(chuàng)建(2)一個客戶有多個訂單,一個訂單只屬于一個客戶。 CUSTOMERS 表表 示客戶,ORDERS 表表示訂單,如何表示客戶與訂單的一對多關(guān)系?B。A) 在 CUSTOMERS 表中定義外鍵,參照ORDERS 表的主鍵A )在 ORDERS 表中定義外 鍵,參照 CUSTOMER 表的主鍵B)在 CUSTOMERS 和 ORDERS 表中

2、定義外鍵,分別參照對方的主鍵D) 無需再 CUSTOMERS 和 ORDERS 表中定義外鍵(3) Spring 的依賴注入不包括哪種形式BA )設(shè)值注入B)引用注入C)構(gòu)造注入D )接口注入(4)下列哪些選項不能單獨實現(xiàn)MVC 框架設(shè)計思想B。A ) StrutsB) HibernateC)JSFD ) Spring MVC(5)在 Struts 的 struts-config.xml 文件中,通 過配置哪個節(jié)點來與Spring 結(jié)合_C_。A ) <form-beans>C)<plug-in>B)<action -mappings>D) <acti

3、on>(6)使用A來發(fā)送請求將導(dǎo)致啟動一個新會話。A ) SessionIDC)QueryStringB)過期的 SessionID 值D) URL(7)站點地圖文件的根是C。A ) rootB) rootsC) siteMapD ) siteMaps(8)當(dāng)使用 XML 控件來顯示 XML文檔文件( a.xml )時應(yīng)設(shè)置的屬性是B。A ) DocumentContent 屬性C)Transform 屬性B)DocumentSource 屬性D) TransformSource 屬性(9)在 XML 控件中,使用指定的須設(shè)置的屬性是 D 。 A ) DocumentContent 屬性

4、B)DocumentSource 屬性XSL 轉(zhuǎn)換文件( a.xsl)格式化XML 文檔( a.xml )時只C)Transform 屬性D) TransformSource 屬性( 10)在 ASP.NET 中,實現(xiàn)了W3C 文檔 對象模型( DOM )的類是C。A ) DocumentContentC ) XmlDocumentB)DocumentD) Transform( 11) Struts 有一個特定的 xml 配置文件 ,默認(rèn)名為 struts-config.xml ,下列哪個元素為struts-config.xml 的根元素A。A ) <struts-config>B

5、)<action-mappings>C)<message-resources>D) <form-beans>(12)按照Struts 配置文件DTD的定義,<struts-config> 元素中的子元素的配置先后順序錯誤的是C。A ) <data-sources> <formbean> <global-exception> <global-forward> B) <action-mapping> <controller> <message-resources>&l

6、t;plug-in>C) <data-sources><formbean> <global-forward> <global-exception>D)<formbean> <global-forward> <action-mapping> <message-resources>(13) struts-config.xmlA ) <plug-in> 元 素<data-sources>元素文件中,哪個元素是用來配置 B )數(shù)據(jù)源的B。C ) <global-forwa

7、rd> 元素<message-resources>元素D )(14)如果在一個 JSP 頁面中,有一個form 表單, <form> 元素的 action屬性值為“helloAction.do”,那么 struts-config.xml文件中 <action> 元素的 path屬性值應(yīng)為 。CA )“helloAction.do ”C)“/helloAction ”B)“/helloAction.do ”D)“helloAction ”(15)在 Struts 的配置文件中, action 節(jié)點的B屬性用來指定 action 引用的actionForm

8、 。A ) attributeB )nameC) scopeD) path(16)下列哪個 Struts 標(biāo)簽?zāi)苌?HTML 超鏈接 <a>元素D。A ) <html:html> 標(biāo)簽C)<html:img> 標(biāo)簽B)<html:base> 標(biāo)簽D) <html:link> 標(biāo)簽(17) Hibernate 中 Customer 類中有一個 Set 類型的 orders 屬性,用來存放Order 訂單對象,在 Customer.hbm.xml 文件中,用哪個元素映射orders 屬性A。A ) <set>B) <o

9、ne-to-many>C) <many-to-one>D)<property>( 18) <set>元素有一個 cascade 屬性,如果希望 Hibernate 級聯(lián)刪除集合中的對象, cascade屬性應(yīng)該取什么值?C。A ) noneB) saveC)deleteD )save-update(19)以下哪些方法不屬于 Session 對象?C。A ) load()B) save()C) open()D ) update()(20)下列有關(guān) XML 的說 明中錯誤的是C。A ) XML 中有且只有一個根元素B )C)XML中可以使用 Xml 作為標(biāo)

10、記名XML 標(biāo)簽區(qū)分大小寫D) XML標(biāo)記名可以自 定義高級 軟件工程師 第四套試題(21) DOM 對文檔的解析首先完成的步驟是A。A )通過 XML 文檔創(chuàng)建 DOM 樹C)遍歷屬性D )B)遍歷元素遍歷子節(jié)點(22)以下關(guān)于 XmlTextReader 類說法正確的是CA) XmlTextReader 不能檢查 DTD 的格式是否正確。A ) XmlTextReader 能對文檔使用DTD 進行 驗證。C)XmlTextReader 類提供對 XML 數(shù)據(jù)流的只讀訪問。D )XmlTextReader 類提供對 XML 數(shù)據(jù)流的可 讀寫可訪問。(23)下列對 <action-map

11、pings> 元素屬性描述不正確的是D。A ) className:和 action 元素對應(yīng)的配置元素B)forward :轉(zhuǎn)發(fā)的 URL 路徑C)input :輸入表單的URL 路徑,當(dāng)表單驗證失敗時,將把請求轉(zhuǎn)發(fā)到該 URLD) path:指 定訪問 Action 的路徑,以“ /”開頭,擴展名設(shè)置為 .do(24) DataSet 類是從數(shù)據(jù)源中檢索到的數(shù)據(jù)在B中的緩存A )硬盤B)內(nèi)存C)文件D )數(shù)據(jù)庫(25) DataSet 對 XML 文檔的修改不包括B。A )添加行B)添加 DTDC)更新 行D )刪除行( 26)使用 XmlDocument類來執(zhí)行 XPath 查詢時

12、, SelectNodes()方法返回的是 。BA )屬性序列B)元素序列C)一系列對象D )一個對象(27) XML 的全稱是 :D。A ) eXtra Modern LinkC) X-Markup LanguageB)eXample Markup LanguageD) eXtensible Markup Language(28)以下關(guān)于 XML 文檔 的聲明的語句正確的是B。A ) <xml version= ” 1.”0 />C) <?xml version=”1.0 ”/>B)<?xml version= ” 1.0 ” ?>D) <?XMLv

13、ersion= ” 1.0 ” ?>(29) DTD 的全稱是 :C。A ) Direct Type DefinitionC)Document Type DefinitionB)Do The DanceD) Dynamic Type Definition(30)關(guān)于如下的 XML 文檔下列書法正確的是C。<?xml version= “ 1.0”?><note><- 文檔-><to>Tove<to><form>Jani</form><heading>Reminder</heading&g

14、t;<body/></note>A) 符合 XML 語法規(guī)范A )文檔聲明部分有錯C)注釋部分有錯A) 元素聲明有錯(31)對于如下的DTD 約束 語句<!ELEMENT學(xué)生(電話 |手機) >以下書法正確的是A。A) “學(xué)生”元素中必須包含“電話”元素或“手機”元素中的一個。A ) “學(xué)生”元素中必須包含“電話”元素或“手機”元素中的一個或者多個。C)“學(xué) 生”元素中可以包含“電話”元素或“手機”元素中的一個,但并非必須。D )“學(xué)生”元素中可以包含“電話”元素或“手機”元素中的一個或者多個。但并非必須。(32)以下關(guān)于 DTD 中使用 到的符號說法正確的

15、是A。A) 加號表示該元素必須出現(xiàn)多次。A )問號表示該元素可以出現(xiàn)一次或者多次。B)或( |),表示兩個元素中出現(xiàn)一個或者兩個。A) 星號( * ),表示該元素可以出現(xiàn)一次、多次或不出現(xiàn)。(33)以下屬于 Schema 的內(nèi)置數(shù)據(jù)類型的是A。A ) stringC)intB)doubleD) time(34)以下關(guān)于 DOM 書法不正確的是D。A ) DOM 是 Document Object Model 的縮寫。B)使用 DOM 時,將把所有的XML 文檔信息 都存于內(nèi)存中。C)既能解析文檔,又能修改文檔。C)解析速度非???。(35)當(dāng)我們想創(chuàng)建 一個具體的對象又不希望指定具體的類時,可以

16、使用A。A )創(chuàng)建性模式C)行為模式B)結(jié)構(gòu)型模式D)類模式(36)當(dāng)需要向后端 消息系統(tǒng)傳遞消息時,下列哪個是最好的選擇?D。A )無狀態(tài)會話 EJBB)實體 EJB C)有狀態(tài)會話 EJBD)消息 EJB(37)有關(guān)同義詞的 敘述錯誤的是C。A )簡化 SQL 語句高級 軟件工程師 第四套試題B)使本來沒有訪問權(quán)限的用戶可以訪C)隱藏對象的名稱和所 有者D)提供對對象的公共訪問( 38)可復(fù)用的面向 對象設(shè)計的原則是 A )針對接口編程B)針對實現(xiàn)編程( 39)在 Java 中提供的實現(xiàn)對象的克?。ˋ ) Clone 接口B)Cloneable 接口問對應(yīng)的對象A 。C)避免使用對象組合D

17、)有限使用類繼承Prototype 模式)的接口是B。C)Prototype 接口D) Prototypeable 接口(40)關(guān)于 Oracle 數(shù)據(jù)庫的控制文件,說法正確的是D。A )一個 Oracle 數(shù)據(jù)庫可以有多個控制文件B)控制文件中包括數(shù)據(jù)庫建立的日期信息C)控制文件中包括日志文件的名稱和位置信息D)當(dāng)數(shù)據(jù)庫的物理組成更改時, Oracle 自動更新該數(shù)據(jù)庫的控制文件(41)下面關(guān)于Web 服務(wù)的描述,不正確的是 _C_) Web Service 只能是序列化的數(shù)據(jù)) Web Service 描述的是一組操作的接口,這些操作可以通過標(biāo)準(zhǔn)的 XML 消息在網(wǎng)絡(luò)上進行訪問。) Web

18、 Service 傾向于特定的編程語言和系統(tǒng)平臺。) Web Service 可看做是一些模塊化的應(yīng)用程序,能夠在Web 上描述、發(fā)布和調(diào)用。(42) Oacle 中在命令編輯區(qū)輸入_ C _語句,可以顯示出 dept 數(shù)據(jù)表的結(jié)構(gòu)。) desc scott.emp;) select*from dept) descscott.dept;) updata scott.dept;(43)關(guān)于啟動Oracle 服務(wù)器的方式說法錯誤的是C)正常啟動:啟動裝載和打開數(shù)據(jù)庫,用戶可以進行正常訪問。)不裝載啟動:在未裝載數(shù)據(jù)庫的情況下啟動服務(wù)器,由于未打開數(shù)據(jù)庫,所以不允許用戶訪問。)裝載啟動:啟動服務(wù)器并

19、裝載數(shù)據(jù)庫,打開數(shù)據(jù)庫。允許用戶訪問。)限制會話啟動: 只有具備“限制會話 ”(Restricted Session)系統(tǒng)權(quán)限的用戶 才 能連接到的數(shù)據(jù) 庫。(44)_A_ 是在 Oracle 數(shù)據(jù)庫表中整表數(shù)據(jù)刪除語法中的關(guān)鍵字。) truncate) select) insert) updata( 45)在 SQLPlus Worksheet 中執(zhí)行下列 SQL 代碼,完成向 數(shù)據(jù)表 test 中輸入 100 條記錄的操作,下面的代碼段就是 PL/SQL 程序,請完成其中未完成的部分:_ B _。Set serveroutput onDeclaremaxrecords constant i

20、nt:=100;I int:=1; Begin forinsert into test(recordnumber.currentdate)values(I,sysdate);end loop;dbms_output.put_line( 成功插入數(shù)據(jù) );commit;end;) i<=100;i+) i in 1.maxrecords) i in 1.maxrecords loop) i in 100 loop(46)下面哪個不屬于 PL/SQL 中常用的基本數(shù)據(jù)類型) number) int) boolean的類型標(biāo)識符) float_D_ 。(47)以下敘述不正確的有A。)邏輯表達式

21、運算的優(yōu)先次序為:OR、 NOT 、AND 。) dbms_output.put_line 函數(shù)輸出的只能是字符串。)字符表達式由字 符型常數(shù)、變量、函數(shù)和字符運算符組成 ,唯一可以使用的字符運算符就是連接運 算符“ |”。) PL/SQL程序中的流程控制語句主要有條件控制、循環(huán)控制。(48)學(xué)生和他擁有 的書之間的關(guān)系是)組合 )聚合_ D _。)繼承)關(guān)聯(lián)( 49)不屬于軟件測 試的原則是 _ C _ 。)所有測試標(biāo)準(zhǔn)建 立在用戶的需求上。)軟件項目一啟動 ,軟件測試也就開始。)進行窮舉測試。)重視文檔,要妥 善保存一切測試過程文檔。( 50) _ A _ 屬于白盒測試中的動態(tài)測試。)覆蓋

22、率分析)代碼檢查)靜態(tài)結(jié)構(gòu)分析)代碼質(zhì)量度量( 51) java 窗體事件處理屬于 _ D _模式。)抽象工廠(Abstract Factory)命令( Command)模式)代理( Proxy )模式)適配器(Adapter )模式(52)無狀態(tài)會話)有狀態(tài)會話)有狀態(tài)會話Bean 和有狀態(tài)會話 Bean 的區(qū)別有: _ D _Bean 保存實例的狀態(tài),而無狀態(tài)會話 Bean 相反。Bean 是保存在客戶端的,而無狀態(tài)會話 Bean 是保存在EJB 容器中 的 。高級 軟件工程師 第四套試題)有狀態(tài)會話 Bean 并沒有實例池,而無狀態(tài)會)以上說法均正確 。話 Bean 是有的。( 53)若

23、想要使用 EntityManager 來實現(xiàn)實體的更新,可 以調(diào)用 EntityManager 的是 _C_) persist()) remove()) merge()) update()( 54) JSF 的中心部件是 _A_ 。) UI組件)輸入組件)命令組件)面板組件(55)以下關(guān)于JSF 的語句敘述正確的是:_D_) JSF 并不支持委托實現(xiàn)模型。)使用 JSF 開發(fā) Web 應(yīng)用 無需過多關(guān)心HTTP 或者 Servlet)在 JSF 中有一個單 獨的 Application 實例運行于主Windows 消息循環(huán)下,并提供大量的工具方法來完成諸如管理線程和訪問啟動目錄之類的任務(wù)。)以

24、上均正確。( 56) html 代碼 <input id= ”input type=”text”name=”input”/>可以 使用以下 JSF 中的哪個語句來代替: _D_。) <h:inputText id= ”input name=”name”/> ) <h:inputText id= ”input”/>) <h:inputText id= ”input type=” ”text”name=”input”/>)以上均可以。(57)對于 spring 中的一個配置:<bean id= ” bean1”class=” test.Bean

25、1”><property name=” value ”></property></bean>要為 value 屬性設(shè)置值為5,應(yīng)該 _ A _。) <value>5</value>) <value value= ”5”/>) <bean-value>5</bean-value>) <ref value=”5”/>(58)當(dāng)執(zhí)行以下代碼時,控制臺會打印什么樣的信息_ C _。mit();session.close();)運行出錯,拋出)打印 false異常)打印true)什么也不打印

26、(59)關(guān)于 Ajax 技術(shù),描述錯誤的是 _ C _。)不刷新整個頁面,在頁面內(nèi)與服務(wù)器通信)使用異步方式與服務(wù)器通信) XMLRequest 是 Ajax 的核心技術(shù))應(yīng)用僅由少量頁面組成,大部分交互在頁面之內(nèi)完成,不需要切換整個頁面(60) _ D _控件 不屬于站點導(dǎo)航控件。) SiteMapPath) TreeView) Menu) DataSource二、多 項選題(共20 題,每 題 2 分,每 題至少有兩個正確答案,錯選、漏選、不先都不分)(61) MVC 把應(yīng)用程 序分為哪三個核心模塊_ ABC _。)模型)視圖)控制器)數(shù)據(jù)庫連接得( 62)在 Struts 應(yīng)用的視圖(

27、View )中包含哪些組件 _AD_ 。) JSP) Servlet) ActionServlet) Struts 標(biāo)簽庫( 63)以下哪些關(guān)系 屬于 Web 組件的關(guān)聯(lián)關(guān)系 _ ACD _。)請求重定向)提交表單數(shù)據(jù))請求轉(zhuǎn)發(fā))包含(64)一般情況下, 關(guān)系數(shù)據(jù)模型與對象模型之間有哪些匹配關(guān)系 _ BC _。)表對應(yīng)類)記錄對應(yīng)對象)表的字段對應(yīng)類的屬性)表之間的參考關(guān)系對應(yīng)類之間的依賴關(guān)系(65)以下關(guān)于 SessionFactory 的說法哪些正確? _BC_ (兩項正確)對于每個數(shù)據(jù)庫事務(wù),應(yīng)該創(chuàng)建一個SessionFactory 對象)一個 SessionFactory 對象對應(yīng)一個

28、數(shù)據(jù)庫存儲源) SessionFactory 是重量級的對象,不應(yīng)該隨意創(chuàng)建。如果系統(tǒng)中只有一個數(shù)據(jù)庫存儲源,只需要創(chuàng) 建一個。) SessionFactory 的 load() 方法用于加載持久化對象。(66)使用創(chuàng)建的站 點地圖文件有哪幾種方式 _AD_ 。)使用 sitemap 數(shù)據(jù)源控件。)使用 sitemappath 控件。)使用 sitemap 類。)使用 siteMapNode 屬性。( 67)以下關(guān)于 Schema 與 DTD 說法正確的是 _CD _。(兩項正確) Schema 與 DTD 都是使用 XML 語法) Schema 是 DTD 的替代品) Schema 與 DT

29、D 都定義了多種數(shù)據(jù)類型) DTD 和 Schema 可同時對同一個 XML 文檔進行約束高級 軟件工程師 第四套試題( 68) XML文檔定義 有以下哪幾種形式_CD_ 。(兩項正確)SAX) DOM) DTD) Schema(69)在持久化層,對象分為哪些狀態(tài)ACD_ 。)臨時狀態(tài))獨立狀態(tài))游離狀態(tài))持久化狀態(tài)(70)關(guān)于 HQL 與 SQL ,以下哪些說法正確?BC。(兩項正確) HQL 與 SQL 沒什 么差別) HQL 面向?qū)ο螅?而 SQL 操縱關(guān)系數(shù)據(jù)庫)在 HQL 與 SQL 中,都包含select,insert,update,delete 語句) HQL 僅用于查詢 數(shù)據(jù),不支持insert,update 和 delete 語句(71) Spring 設(shè)值注 入模式有哪些優(yōu)勢?BC。(兩項正確)對習(xí)慣于JavaBean開發(fā)的程序員來說顯得更為方便)通過 setter 方法設(shè)定依賴關(guān)系顯

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論