Ajax技術考試題目 - 下載本文

AJax筆試題目

1. 以下( A,C )是針對XML文檔的定義和規范!具x兩項】

A. DTD

B. SGML C. Schema

D. complexType

2. 關于XML的語法規則,下列說法中錯誤的有( C,D )!具x兩項】

A. B. C. D.

XML文檔必須有且只能有一個根元素 XML文檔中的標簽(元素)區分大小寫 XML文檔中的元素和屬性都必須加引號 XML文檔中一個屬性可以包含多個值

3. 以下選項中,XML元素中的子元素轉換成屬性表示正確的是( A )。

<書桌>

<長>1100mm <寬>600mm <高>710mm

A. <書桌 長=\寬=\高=\書桌> B. <書桌 長=\寬=\高=\書桌> C. <書桌 長=\寬=\高=\書桌> D. 以上都不正確

4. 關于XML Schema相比DTD的優勢,以下說法錯誤的是( D )。

A. B. C. D. A. B. C. D. A. B. C. D. A. B. C. D.

Schema可以更容易地描述文檔內容

Schema可以更容易地與來自數據庫的數據一起工作 Schema可以更容易地定義數據約束

Schema更容易嵌入到XML文檔中進行驗證 DOM級別是W3C組織的DOM規范 DOM級別1專注于文檔模型 DOM級別2專注于文檔模型

DOM級別2規定了DTD和Schema

同級節點擁有相同的父節點

除根節點外,所有節點都有一個父節點 有且必須只能有一個根節點

所有節點都必須有子節點 ***文本節點沒有子節點

5. 關于DOM級別,下列說法中正確的有( A,B )!具x兩項】

6. 關于XML節點樹,下列描述錯誤的是( D )。

7. 關于XML DOM中方法的描述,下列說法正確的有(A,B,C )!具x三項】

createElement()方法創建一個元素節點

setAttribute()方法為一個元素創建一個屬性節點 setAttributeNode()將屬性節點添加到一個元素中

replaceData()使用新節點替換一個已經存在的節點 ***replaceChild()

8. 關于getElementsByTagName()方法的描述,下列說法正確的是( )。

A. 獲取同名稱的所有節點

B. 獲取同名稱的所有屬性節點 C. 獲取同名稱的所有文本節點

D. 獲取同名稱的所有元素節點

9. XML DOM

定義了所有XML元素的對象、屬性以及訪問它們的方法(接口),即XML DOM

是用于獲取、更改、添加或刪除XML元素的標準,下列說法正確的有( A,B,C )!具x三項】

A. XML DOM是用于XML的標準對象模型 B. XML DOM是用于XML的標準編程接口 C. XML DOM獨立于平臺和語言 D. XML DOM不是W3C的標準 A. B. C. D. A. B. C. D. A. B. C. D.

HTML DTD XML XSL FO XSLT DTD DOM

可以使用xsl:sort命令或者order-by參數進行排序 排序影響了數據的存放順序

默認的排序規則為按拼音字母排序 可以省略排序功能,直接輸出文檔內容

10. 相對于描述性而言,XHTML文檔更偏向于( C )文檔類型。

11. XSL的格式對象稱為( )。

12. 關于XSL中排序輸出內容的描述錯誤的是( C )。

13. 關于XSLT的語句描述不正確的是( D )。

A. xsl:element用于創建輸出元素標記 B. xsl: attribute用于創建輸出元素屬性 C. xsl:text用于創建文本信息

D. xsl:comment用于創建描述信息

14. 關于XML接口DOM,下列描述錯誤的是( D )。

A. DOM的全稱是“Document Object Model”,即文檔對象模型。

B. 在應用程序中,基于DOM的XML分析器將一個XML文檔轉換成一個對象模型的集合(通

常稱DOM樹)

C. 通過DOM接口,應用程序可以在任意時刻訪問XML文檔中的任何一部分數據,因此,

這種利用DOM接口的機制也被稱作隨機訪問機制

D. DOM強制使用樹模型訪問XML文檔中的信息,不適合XML的模式

15. 關于XPath表達式的的用法,下列描述正確的有( A,D )!具x兩項】

A. B. C. D.

“..”用于獲取當前節點

“//title[@lang='en']”選擇當前節點下包含屬性lang且值為en的title元素 “/title[@lang='en']”選擇根節點下面所有包含屬性lang且值為en的title元素 “//item-info/descendant::item-name”選擇所有以item-info為父節點的后代節點item-name

一個XSL文件只能包含一個元素 元素默認按升序排序

使用元素轉換屬性值

元素的select屬性是必需的

16. 關于XSLT使用的元素,下列說法正確的有( A,C )!具x兩項】

A. B. C. D.

17. 關于XQuery中的“FLWOR”表達式,下列說法正確的有( B ,D )!具x兩項】

A. 使用for子句和使用let子句作用相同,都是為變量賦值 B. 使用where子句只能為查詢結果設置一個過濾條件

C. “FLWOR”中return子句是必面的

D. 在“FLWOR”表達式中可以使用運算符“gt”和“>”,但它們的作用不完全相同

18. 使用以下提供的XQuery表達式,查詢的結果是( A )。

XQuery表達式:

{for $i in (1 to 5, 7, 8) return {$i}}

A.

1 2 3 4 5 7 8 B.

1 2 3 4

C.

5 7 8

D.

1 2 3 4 5 6 7 8

19. XSL(Extensible Stylesheet Language,可擴展樣式表語言)相對于XML文檔,如同

CSS相對于HTML文檔,其作用是顯示XML文檔,XSL語言中包含( A,B,C )部分!具x三項】

A. XSLT,即用于轉換XML文檔的語言規范

B. XPath,即用于在文檔中進行導航的路徑語言

C. XHTML,即可擴展超文本置標語言(Extensible HyperText Markup Language) D. XSL-FO,即用于格式化XML文檔的語言

20. 下列關于WSDL的說法,正確的有( A,C )!具x兩項】

A. B. C. D. A. B. C. D.

WSDL 是描述Web服務或網絡端點的基于XML的語言 WSDL文檔中描述消息詳細信息的是元素 WSDL文檔的服務部分包含端口或者端點的集合。 在VS.NET中,WSDL文檔只能通過必須手動創建

不能跨平臺 編程語言無關性

部署、升級和維護Web服務簡單

對于Web服務使用者而言,可以輕易地實現多種數據、服務的聚合

服務可以實現跨平臺、跨語言的相互通信和數據

21. 關于使用Web Service的優勢,下列選項中描述不正確的是( A )。

22. 基于( C )數據的傳輸標準,Web

共享。 A. HTML B. CSS C. XML D. XSLT

23. 在Java中,下列(D)選項中框架是SOAP框架,它不僅能方便地實現Web服務的環境,

還提供許多Web服務的高級特征:(選擇一項) A. XFire B. Struts C. Spring D. DWR

24. javaScript的表達式“parseInt(\+parseInt('1')”的結果是( D )。

A. B. C. D.

1+1 11 2

\

25. 關于XmlHttpRequest對象的readyState屬性,下列說法中正確的有( B,C )!具x

兩項】

A. 當open()方法調用后,readyState屬性值為2

B. 當readyState的值為3時,send()方法已經被調用

C. 當readyState的值為3時,服務器已經響應,但響應未完全結束 D. 當readyState的值為4時,HTTP響應碼一定是200

26. 從創建一個XmlHttpRequest對象開始,到成功接收到服務器響應結束,

onreadystatechange事件一共觸發( D )次。 A. 2 B. 3 C. 4 D. 5

27. Ajax技術不全新的技術,它是整合了一下除了( B )以外的三項技術的新的應用方式

A.XML B.DWR C.CSS

D.JavaScript

28. 在使用DWR框架可以簡化Ajax開發,需要在( C )配置文件中為JavaScript腳本暴

露Java類 A.util.Js B.engine.jsp C.dwr.Xml D.web.xm

29. 下面Ajax代碼中,存在哪些錯誤(A)。

A.var url = \

B.xmlHttpRequest = createXmlHttpRequest();

C.xmlHttpRequest.onreadystatechange = haoLeJiaoWo; D.xmlHttpRequest.open(\

30. xmlHttpRequest.send(D);

A. onreadystatechange應為onReadyStateChange B. 發送請求的方式應為GET

C. open方法的第三個參數應該是true,因為要異步發送請求 D. send方法應該傳入null參數,而不是將url當作參數

31. 48.下面使用DWR的代碼中, (C)存在錯誤。

function checkUserExists(uname){ JUserChecker.check(haoLeJiaoWo);// A }

function haoLeJiaoWo(isExist) { // B if(isExist == 1){ // C

alert(\用戶名已存在!\ } else if(isExist == 0){

alert(\用戶名不存在!\ } }

A.A處 B.B處 C.C處 D.D處

32. Java中使用XFire框架技術創建Web服務,XFire的配置文件service.xml中,(C )

指定了接口實現類 A. B.

C.

D.

33. Web服務是一種通過互聯網來描述,發布,定位及調用的服務,下列關于Web服務的理解

正確的是(D)

A. Web服務只能在互聯網發布,不能在局域網內發布 B. Web服務是提供者和請求者必須使用相同的技術平臺

C. Web服務的提供者和請求者必須使用相同的語言開發應用程序 D. Web服務的數據傳輸標準是XML

34. 下面不屬于Ext組件分類的是( B )

A.基本組件 B.菜單組件 C.工具欄組件 D.表單及元素組件

35. 下面不是創建一個Ext表格控件必須的項的是( C )

A.Ext.grid.ColumnModule B.Ext.data.Store

C.Ext.data.MemoryProxy D.Ext.grid.GridPanel

36. 在做Ext的時候,下面那個文件不是必須的( C )





陕西11选5五位走势图 湖北快3走势图遗漏号 股票指数点位是指什么 四川快乐12分布走势图 喜乐彩最新开奖公告 时时彩软件开号 股票指数含义 吉林快3投注宝典 七星彩网站网址大全 湖北11选5奖金是什么样 炒股票最低多少钱入门