2025年國家開放大學(xué)《WAP應(yīng)用開發(fā)》期末考試復(fù)習(xí)試題及答案解析_第1頁
2025年國家開放大學(xué)《WAP應(yīng)用開發(fā)》期末考試復(fù)習(xí)試題及答案解析_第2頁
2025年國家開放大學(xué)《WAP應(yīng)用開發(fā)》期末考試復(fù)習(xí)試題及答案解析_第3頁
2025年國家開放大學(xué)《WAP應(yīng)用開發(fā)》期末考試復(fù)習(xí)試題及答案解析_第4頁
2025年國家開放大學(xué)《WAP應(yīng)用開發(fā)》期末考試復(fù)習(xí)試題及答案解析_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2025年國家開放大學(xué)《WAP應(yīng)用開發(fā)》期末考試復(fù)習(xí)試題及答案解析所屬院校:________姓名:________考場號:________考生號:________一、選擇題1.WAP應(yīng)用開發(fā)中,用于定義頁面內(nèi)容的標(biāo)記語言是()A.HTMLB.CSSC.JavaScriptD.XML答案:A解析:WAP應(yīng)用開發(fā)主要基于WML(WirelessMarkupLanguage),而WML是建立在XML基礎(chǔ)上的。HTML是用于定義網(wǎng)頁內(nèi)容的標(biāo)記語言,CSS用于定義樣式,JavaScript用于實(shí)現(xiàn)交互功能。在WAP環(huán)境中,雖然XML是基礎(chǔ),但具體內(nèi)容展示主要使用HTML的簡化版本W(wǎng)ML。2.在WAP應(yīng)用開發(fā)中,用于控制頁面布局和樣式的技術(shù)是()A.HTMLB.CSSC.JavaScriptD.XML答案:B解析:WAP應(yīng)用開發(fā)中,樣式控制主要通過CSS實(shí)現(xiàn),類似于網(wǎng)頁開發(fā)中的CSS。雖然WML也有一定的樣式定義能力,但主要還是依賴于CSS。HTML、JavaScript和XML在WAP開發(fā)中也有應(yīng)用,但樣式控制方面CSS是核心技術(shù)。3.WAP協(xié)議基于哪種網(wǎng)絡(luò)協(xié)議棧?()A.TCP/IPB.UDPC.HTTPD.FTP答案:A解析:WAP協(xié)議是基于TCP/IP協(xié)議棧的。WAP協(xié)議棧包括WAP協(xié)議本身、傳輸層協(xié)議(TCP或UDP)、網(wǎng)絡(luò)層協(xié)議(IP)和應(yīng)用層協(xié)議(如WSP、WTA等)。雖然WAP應(yīng)用層與HTTP類似,但整個協(xié)議棧是基于TCP/IP的。4.WML中,用于創(chuàng)建列表的標(biāo)記是()A.<ul>B.<ol>C.<list>D.<div>答案:C解析:WML中用于創(chuàng)建列表的標(biāo)記是<list>,類似于HTML中的<ul>和<ol>。WML有自己的標(biāo)記體系,<ul>和<ol>在HTML中使用,但在WML中對應(yīng)的標(biāo)記是<list>。<div>在WML中也有使用,但主要用于分組內(nèi)容。5.WAP應(yīng)用開發(fā)中,用于處理用戶輸入的主要技術(shù)是()A.HTML表單B.WML表單C.JavaScriptD.XML答案:B解析:WAP應(yīng)用開發(fā)中,用戶輸入主要通過WML表單處理。WML有自己的表單標(biāo)記如<input>、<select>等,用于收集用戶輸入。雖然HTML表單和JavaScript也可以在WAP中使用,但主要是通過WML表單實(shí)現(xiàn)的。6.WAP協(xié)議中,用于安全傳輸數(shù)據(jù)的加密算法是()A.DESB.AESC.WEPD.RSA答案:C解析:WAP協(xié)議中,用于安全傳輸數(shù)據(jù)的加密算法主要是WEP(WAPEncryptionProtocol)。WEP是一種基于RC4流密碼的加密算法,專門為無線環(huán)境設(shè)計。DES和AES是更通用的對稱加密算法,RSA是非對稱加密算法,雖然也可以用于WAP安全,但WEP是WAP協(xié)議特有的加密方案。7.WAP應(yīng)用開發(fā)中,用于存儲持久數(shù)據(jù)的機(jī)制是()A.CookiesB.SessionC.LocalStorageD.FlashStorage答案:C解析:WAP應(yīng)用開發(fā)中,用于存儲持久數(shù)據(jù)的機(jī)制主要是LocalStorage。雖然Cookies和Session也可以存儲數(shù)據(jù),但LocalStorage是WAP應(yīng)用特有的持久化存儲機(jī)制。FlashStorage不是WAP開發(fā)的標(biāo)準(zhǔn)存儲方式。8.WAP協(xié)議中,用于傳輸數(shù)據(jù)的協(xié)議是()A.WSPB.WTPC.WDPD.WAI答案:B解析:WAP協(xié)議中,用于傳輸數(shù)據(jù)的協(xié)議是WTP(WAPTransportProtocol)。WSP(WAPSessionProtocol)用于會話管理,WDP(WAPDataProtocol)是傳輸層協(xié)議,WAI(WAPApplicationInterface)是應(yīng)用接口。WTP是專門為無線環(huán)境設(shè)計的傳輸協(xié)議。9.WML中,用于創(chuàng)建超鏈接的標(biāo)記是()A.<a>B.<link>C.<href>D.<url>答案:A解析:WML中,用于創(chuàng)建超鏈接的標(biāo)記是<a>,類似于HTML中的<a>標(biāo)記。WML有自己的超鏈接標(biāo)記體系,<link>用于定義鏈接關(guān)系,<href>和<url>不是WML的獨(dú)立標(biāo)記,而是<a>標(biāo)記的屬性。10.WAP應(yīng)用開發(fā)中,用于處理異步請求的技術(shù)是()A.AJAXB.JSONPC.WMLScriptD.DOM答案:C解析:WAP應(yīng)用開發(fā)中,用于處理異步請求的技術(shù)主要是WMLScript。WMLScript是WAP應(yīng)用中的腳本語言,類似于JavaScript,用于實(shí)現(xiàn)異步請求和處理。AJAX和JSONP是網(wǎng)頁開發(fā)中的技術(shù),DOM是文檔對象模型,在WAP開發(fā)中也有應(yīng)用,但異步請求主要靠WMLScript實(shí)現(xiàn)。11.WML中,用于定義頁面標(biāo)題的標(biāo)記是()A.<title>B.<header>C.<h1>D.<heading>答案:D解析:WML中,用于定義頁面標(biāo)題的標(biāo)記是<heading>。雖然<title>在HTML中用于定義標(biāo)題,但在WML中對應(yīng)的標(biāo)記是<heading>。<header>和<h1>不是WML的標(biāo)準(zhǔn)標(biāo)記。12.WAP協(xié)議棧中,位于應(yīng)用層的協(xié)議是()A.WDPB.WTPC.WSPD.WAI答案:C解析:WAP協(xié)議棧中,位于應(yīng)用層的協(xié)議是WSP(WAPSessionProtocol)。WDP(WAPDataProtocol)是傳輸層協(xié)議,WTP(WAPTransportProtocol)是網(wǎng)絡(luò)層協(xié)議,WAI(WAPApplicationInterface)不是具體的協(xié)議,而是應(yīng)用接口。13.WMLScript中,用于輸出信息的語句是()A.print()B.echo()C.write()D.output()答案:C解析:WMLScript中,用于輸出信息的語句是write()。雖然print()和echo()在一些腳本語言中用于輸出,但在WMLScript中標(biāo)準(zhǔn)的是write()。output()不是WMLScript的語句。14.WAP應(yīng)用開發(fā)中,用于定義圖片資源的標(biāo)記是()A.<img>B.<picture>C.<image>D.<graphic>答案:C解析:WAP應(yīng)用開發(fā)中,用于定義圖片資源的標(biāo)記是<image>。雖然<img>在HTML中用于定義圖片,但在WML中對應(yīng)的標(biāo)記是<image>。<picture>和<graphic>不是WML的標(biāo)準(zhǔn)標(biāo)記。15.WAP協(xié)議中,用于認(rèn)證用戶身份的機(jī)制是()A.WAP-AuthB.WTLSC.WSPD.WTP答案:A解析:WAP協(xié)議中,用于認(rèn)證用戶身份的機(jī)制是WAP-Auth。WTLS(WAPTransportLayerSecurity)用于安全傳輸,WSP(WAPSessionProtocol)用于會話管理,WTP(WAPTransportProtocol)用于傳輸數(shù)據(jù)。WAP-Auth是專門用于用戶認(rèn)證的機(jī)制。16.WML中,用于創(chuàng)建按鈕的標(biāo)記是()A.<button>B.<inputtype="button">C.<submit>D.<command>答案:D解析:WML中,用于創(chuàng)建按鈕的標(biāo)記是<command>。雖然<button>和<inputtype="button">在HTML中用于創(chuàng)建按鈕,但在WML中對應(yīng)的標(biāo)記是<command>。<submit>不是WML的標(biāo)準(zhǔn)標(biāo)記。17.WAP應(yīng)用開發(fā)中,用于處理日期和時間的函數(shù)是()A.Date()B.Time()C.DateTime()D.DateAndTime()答案:C解析:WAP應(yīng)用開發(fā)中,用于處理日期和時間的函數(shù)是DateTime()。Date()和Time()在一些腳本語言中可能有類似功能,但在WMLScript中標(biāo)準(zhǔn)的是DateTime()。DateAndTime()不是WMLScript的標(biāo)準(zhǔn)函數(shù)。18.WML中,用于創(chuàng)建列表項(xiàng)的標(biāo)記是()A.<li>B.<item>C.<option>D.<entry>答案:B解析:WML中,用于創(chuàng)建列表項(xiàng)的標(biāo)記是<item>。雖然<li>在HTML中用于創(chuàng)建列表項(xiàng),但在WML中對應(yīng)的標(biāo)記是<item>。<option>和<entry>不是WML的標(biāo)準(zhǔn)列表項(xiàng)標(biāo)記。19.WAP協(xié)議中,用于傳輸控制信息的協(xié)議是()A.WSPB.WTPC.WDPD.WAI答案:B解析:WAP協(xié)議中,用于傳輸控制信息的協(xié)議是WTP(WAPTransportProtocol)。WSP(WAPSessionProtocol)用于會話管理,WDP(WAPDataProtocol)是傳輸層協(xié)議,WAI(WAPApplicationInterface)不是具體的協(xié)議,而是應(yīng)用接口。20.WMLScript中,用于定義變量的語句是()A.varB.letC.defineD.declare答案:A解析:WMLScript中,用于定義變量的語句是var。let和define不是WMLScript的標(biāo)準(zhǔn)語句,declare也不是標(biāo)準(zhǔn)的變量定義方式。在WMLScript中,直接使用var關(guān)鍵字定義變量。二、多選題1.WAP協(xié)議棧中包含哪些層次?()A.應(yīng)用層B.傳輸層C.網(wǎng)絡(luò)層D.物理層E.數(shù)據(jù)鏈路層答案:ABC解析:WAP協(xié)議棧是基于TCP/IP協(xié)議棧的簡化版本,主要包含應(yīng)用層、傳輸層和網(wǎng)絡(luò)層。WSP(WAPSessionProtocol)、WTP(WAPTransportProtocol)、WDP(WAPDataProtocol)分別對應(yīng)應(yīng)用層、傳輸層和網(wǎng)絡(luò)層。物理層和數(shù)據(jù)鏈路層是TCP/IP協(xié)議棧的底層,WAP協(xié)議棧不直接涉及這些層次。2.WML中,哪些標(biāo)記用于創(chuàng)建列表?()A.<list>B.<ul>C.<ol>D.<item>E.<li>答案:AD解析:WML中,用于創(chuàng)建列表的標(biāo)記是<list>和<item>。雖然<ul>和<ol>在HTML中用于創(chuàng)建無序列表和有序列表,但在WML中對應(yīng)的標(biāo)記是<list>和<item>。<li>是HTML中的列表項(xiàng)標(biāo)記,在WML中由<item>替代。3.WAP應(yīng)用開發(fā)中,哪些技術(shù)可以用于增強(qiáng)用戶體驗(yàn)?()A.WMLScriptB.AJAX(WAP版本)C.CSSD.LocalStorageE.WML事件處理答案:ABDE解析:WAP應(yīng)用開發(fā)中,可以用于增強(qiáng)用戶體驗(yàn)的技術(shù)包括WMLScript(A)、AJAX(WAP版本)(B)、LocalStorage(D)和WML事件處理(E)。CSS雖然可以用于樣式控制,但在WAP開發(fā)中的應(yīng)用不如上述技術(shù)直接。WMLScript用于客戶端邏輯處理,AJAX(WAP版本)用于異步數(shù)據(jù)交互,LocalStorage用于持久化存儲,WML事件處理用于增強(qiáng)用戶交互。4.WAP協(xié)議中,哪些協(xié)議與安全相關(guān)?()A.WTLSB.WEPC.WSPD.WTPE.WDP答案:AB解析:WAP協(xié)議中,與安全相關(guān)的協(xié)議包括WTLS(WAPTransportLayerSecurity)(A)和WEP(WAPEncryptionProtocol)(B)。WTLS用于傳輸層安全,WEP用于數(shù)據(jù)加密。WSP(WAPSessionProtocol)、WTP(WAPTransportProtocol)和WDP(WAPDataProtocol)主要處理會話、傳輸和數(shù)據(jù)傳輸,不直接涉及安全機(jī)制。5.WMLScript中,哪些語句用于控制流程?()A.if...elseB.forC.whileD.switchE.function答案:ABCD解析:WMLScript中,用于控制流程的語句包括if...else(A)、for(B)、while(C)和switch(D)。function用于定義函數(shù),雖然與流程控制相關(guān),但主要是用于封裝代碼。WMLScript支持這些基本的流程控制結(jié)構(gòu),用于實(shí)現(xiàn)復(fù)雜的邏輯。6.WAP應(yīng)用開發(fā)中,哪些標(biāo)記用于定義輸入字段?()A.<input>B.<field>C.<select>D.<textarea>E.<option>答案:ABCD解析:WAP應(yīng)用開發(fā)中,用于定義輸入字段的標(biāo)記包括<input>(A)、<field>(B)、<select>(C)和<textarea>(D)。<option>(E)是用于定義<select>選項(xiàng)的標(biāo)記,本身不是輸入字段。WML中,<input>用于各種輸入類型,<field>用于分組輸入,<select>和<textarea>分別用于選擇框和文本區(qū)域。7.WAP協(xié)議棧中,哪些協(xié)議屬于應(yīng)用層協(xié)議?()A.WSPB.WTLSC.WTPD.WDPE.WAI答案:AE解析:WAP協(xié)議棧中,屬于應(yīng)用層協(xié)議的有WSP(WAPSessionProtocol)(A)和WAI(WAPApplicationInterface)(E)。WTLS(WAPTransportLayerSecurity)(B)是傳輸層協(xié)議,WTP(WAPTransportProtocol)(C)是網(wǎng)絡(luò)層協(xié)議,WDP(WAPDataProtocol)(D)是傳輸層協(xié)議。WSP和WAI是應(yīng)用層協(xié)議,分別處理會話和應(yīng)用接口。8.WML中,哪些標(biāo)記用于定義鏈接?()A.<a>B.<link>C.<href>D.<url>E.<anchor>答案:AE解析:WML中,用于定義鏈接的標(biāo)記包括<a>(A)和<anchor>(E)。雖然<link>和<url>在HTML中與鏈接相關(guān),但在WML中,<a>和<anchor>是定義鏈接的標(biāo)準(zhǔn)標(biāo)記。<href>是<a>標(biāo)記的屬性,不是獨(dú)立的鏈接標(biāo)記。9.WAP應(yīng)用開發(fā)中,哪些技術(shù)可以用于數(shù)據(jù)傳輸?()A.WSPB.WTPC.WDPD.WMLScriptE.AJAX(WAP版本)答案:BCE解析:WAP應(yīng)用開發(fā)中,用于數(shù)據(jù)傳輸?shù)募夹g(shù)包括WTP(WAPTransportProtocol)(B)、WDP(WAPDataProtocol)(C)和AJAX(WAP版本)(E)。WSP(WAPSessionProtocol)用于會話管理,WMLScript用于客戶端邏輯處理,不直接用于數(shù)據(jù)傳輸。WTP和WDP是WAP協(xié)議棧中負(fù)責(zé)數(shù)據(jù)傳輸?shù)年P(guān)鍵協(xié)議,AJAX(WAP版本)用于異步數(shù)據(jù)交互。10.WML中,哪些標(biāo)記用于定義圖片?()A.<img>B.<image>C.<graphic>D.<picture>E.<picturesrc="...">答案:BC解析:WML中,用于定義圖片的標(biāo)記包括<image>(B)和<graphic>(C)。雖然<img>在HTML中用于定義圖片,但在WML中對應(yīng)的標(biāo)記是<image>。<picture>不是WML的標(biāo)準(zhǔn)標(biāo)記,<picturesrc="...">也不是標(biāo)準(zhǔn)的圖片定義方式。WML中使用<image>和<graphic>標(biāo)記來嵌入圖片資源。11.WML中,哪些標(biāo)記用于創(chuàng)建容器?()A.<card>B.<template>C.<p>D.<div>E.<body>答案:AB解析:WML中,用于創(chuàng)建容器的標(biāo)記包括<card>(A)和<template>(B)。<card>是WML中的基本頁面單位,<template>用于定義可重用的頁面模板。<p>在WML中用于創(chuàng)建段落,<div>和<body>不是WML的標(biāo)準(zhǔn)標(biāo)記。WML頁面由多個<card>組成,<template>用于簡化頁面結(jié)構(gòu)。12.WAP協(xié)議中,哪些協(xié)議與傳輸相關(guān)?()A.WDPB.WTLSC.WSPD.WTPE.WAI答案:ADE解析:WAP協(xié)議中,與傳輸相關(guān)的協(xié)議包括WDP(WAPDataProtocol)(A)、WTLS(WAPTransportLayerSecurity)(B)和WTP(WAPTransportProtocol)(D)。WDP是傳輸層協(xié)議,WTLS用于安全傳輸,WTP用于傳輸控制信息。WSP(WAPSessionProtocol)用于會話管理,WAI(WAPApplicationInterface)是應(yīng)用接口,不直接涉及傳輸。13.WMLScript中,哪些數(shù)據(jù)類型是基本的?()A.integerB.stringC.booleanD.floatE.array答案:ABCD解析:WMLScript中,基本的數(shù)據(jù)類型包括integer(整數(shù))(A)、string(字符串)(B)、boolean(布爾值)(C)和float(浮點(diǎn)數(shù))(D)。array(數(shù)組)(E)是復(fù)合數(shù)據(jù)類型,不是基本類型。WMLScript支持這些基本數(shù)據(jù)類型,用于表示和操作數(shù)據(jù)。14.WAP應(yīng)用開發(fā)中,哪些技術(shù)可以用于安全性?()A.WEPB.WTLSC.SSLD.WSPE.WAI答案:AB解析:WAP應(yīng)用開發(fā)中,用于安全性的技術(shù)包括WEP(WAPEncryptionProtocol)(A)和WTLS(WAPTransportLayerSecurity)(B)。WEP用于數(shù)據(jù)加密,WTLS提供傳輸層安全。SSL(SecureSocketsLayer)不是WAP標(biāo)準(zhǔn)的一部分,WSP(WAPSessionProtocol)和WAI(WAPApplicationInterface)主要用于會話管理和應(yīng)用接口,不直接涉及安全性。15.WML中,哪些標(biāo)記用于創(chuàng)建表單?()A.<form>B.<table>C.<fieldset>D.<legend>E.<input>答案:ACE解析:WML中,用于創(chuàng)建表單的標(biāo)記包括<form>(A)、<input>(E)和<fieldset>(C)。雖然<table>和<legend>在HTML中用于創(chuàng)建表格和表單標(biāo)題,但在WML中不直接用于創(chuàng)建表單。<legend>在WML中可以作為<fieldset>的子標(biāo)記使用,但不是獨(dú)立的表單創(chuàng)建標(biāo)記。WML表單主要通過<form>和<input>創(chuàng)建。16.WAP協(xié)議棧中,哪些層次是必須的?()A.應(yīng)用層B.傳輸層C.網(wǎng)絡(luò)層D.物理層E.數(shù)據(jù)鏈路層答案:ABC解析:WAP協(xié)議棧是基于TCP/IP協(xié)議棧的簡化版本,主要包含應(yīng)用層、傳輸層和網(wǎng)絡(luò)層。WSP(WAPSessionProtocol)、WTP(WAPTransportProtocol)、WDP(WAPDataProtocol)分別對應(yīng)應(yīng)用層、傳輸層和網(wǎng)絡(luò)層。物理層和數(shù)據(jù)鏈路層是TCP/IP協(xié)議棧的底層,WAP協(xié)議棧不直接涉及這些層次。17.WMLScript中,哪些語句用于聲明函數(shù)?()A.functionB.defineC.declareD.createE.new答案:A解析:WMLScript中,用于聲明函數(shù)的語句是function。define、declare、create和new不是WMLScript中聲明函數(shù)的標(biāo)準(zhǔn)語句。在WMLScript中,直接使用function關(guān)鍵字后跟函數(shù)名和參數(shù)列表來聲明函數(shù)。18.WAP應(yīng)用開發(fā)中,哪些標(biāo)記用于定義列表項(xiàng)?()A.<li>B.<item>C.<option>D.<entry>E.<optionvalue="...">答案:BE解析:WAP應(yīng)用開發(fā)中,用于定義列表項(xiàng)的標(biāo)記包括<item>(B)和<option>(C)。雖然<li>在HTML中用于創(chuàng)建列表項(xiàng),但在WML中對應(yīng)的標(biāo)記是<item>。<entry>不是WML的標(biāo)準(zhǔn)列表項(xiàng)標(biāo)記。<option>用于選擇列表,<optionvalue="...">是<option>標(biāo)記的屬性,不是獨(dú)立的列表項(xiàng)標(biāo)記。19.WAP協(xié)議中,哪些協(xié)議與會話管理相關(guān)?()A.WSPB.WTLSC.WTPD.WDPE.WAI答案:A解析:WAP協(xié)議中,與會話管理相關(guān)的協(xié)議是WSP(WAPSessionProtocol)(A)。WTLS(WAPTransportLayerSecurity)(B)是傳輸層協(xié)議,WTP(WAPTransportProtocol)(C)是網(wǎng)絡(luò)層協(xié)議,WDP(WAPDataProtocol)(D)是傳輸層協(xié)議,WAI(WAPApplicationInterface)(E)是應(yīng)用接口,不直接涉及會話管理。WSP負(fù)責(zé)管理WAP會話。20.WML中,哪些標(biāo)記用于創(chuàng)建超鏈接?()A.<a>B.<link>C.<href>D.<url>E.<anchor>答案:AE解析:WML中,用于創(chuàng)建超鏈接的標(biāo)記包括<a>(A)和<anchor>(E)。雖然<link>和<url>在HTML中與鏈接相關(guān),但在WML中,<a>和<anchor>是定義鏈接的標(biāo)準(zhǔn)標(biāo)記。<href>是<a>標(biāo)記的屬性,不是獨(dú)立的鏈接標(biāo)記。WML中使用<a>和<anchor>標(biāo)記來創(chuàng)建超鏈接。三、判斷題1.WML是WAP協(xié)議的核心,所有WAP應(yīng)用都必須使用WML進(jìn)行開發(fā)。()答案:正確解析:WML(WirelessMarkupLanguage)是WAP(WirelessApplicationProtocol)應(yīng)用開發(fā)的核心標(biāo)記語言,用于創(chuàng)建適合無線設(shè)備顯示的內(nèi)容。WAP應(yīng)用的主要開發(fā)語言就是WML,因此說所有WAP應(yīng)用都必須使用WML進(jìn)行開發(fā)是正確的。WML的設(shè)計目標(biāo)是簡潔,以適應(yīng)無線網(wǎng)絡(luò)的限制和移動設(shè)備的顯示能力。2.WAP協(xié)議棧與TCP/IP協(xié)議棧完全相同。()答案:錯誤解析:WAP協(xié)議棧是基于TCP/IP協(xié)議棧的簡化版本,并非完全相同。WAP協(xié)議棧在TCP/IP協(xié)議棧的基礎(chǔ)上進(jìn)行了裁剪和修改,以適應(yīng)無線環(huán)境的需求。WAP協(xié)議棧主要包括應(yīng)用層(WSP、WML)、傳輸層(WTP、WDP)和網(wǎng)絡(luò)層協(xié)議,而TCP/IP協(xié)議棧包含更完整的一套協(xié)議,如應(yīng)用層協(xié)議HTTP、FTP,傳輸層協(xié)議TCP、UDP等。因此,WAP協(xié)議棧是TCP/IP協(xié)議棧的子集,不是完全相同。3.WMLScript可以用于在WAP應(yīng)用中實(shí)現(xiàn)復(fù)雜的數(shù)據(jù)處理和邏輯控制。()答案:正確解析:WMLScript是一種類似于JavaScript的腳本語言,用于在WAP應(yīng)用中實(shí)現(xiàn)客戶端的邏輯控制和數(shù)據(jù)處理。WMLScript可以用于處理用戶輸入、進(jìn)行條件判斷、循環(huán)操作、調(diào)用WAP服務(wù)等多種復(fù)雜功能,從而增強(qiáng)WAP應(yīng)用的交互性和智能化。WMLScript的引入使得WAP應(yīng)用不再局限于簡單的信息展示,而是能夠提供更豐富的用戶體驗(yàn)。4.WAP協(xié)議中的WDP協(xié)議負(fù)責(zé)在無線網(wǎng)絡(luò)中可靠地傳輸數(shù)據(jù)。()答案:錯誤解析:WAP協(xié)議中的WDP(WAPDataProtocol)協(xié)議主要負(fù)責(zé)在無線網(wǎng)絡(luò)中傳輸數(shù)據(jù),但它并不保證數(shù)據(jù)的可靠傳輸。WDP協(xié)議是為無線環(huán)境設(shè)計的傳輸協(xié)議,它提供了一種在不可靠的無線網(wǎng)絡(luò)中傳輸數(shù)據(jù)的方法,但并不像TCP協(xié)議那樣提供可靠的數(shù)據(jù)傳輸保證。數(shù)據(jù)的可靠傳輸需要應(yīng)用層或其他協(xié)議層的支持,例如通過WTLS(WAPTransportLayerSecurity)協(xié)議提供的安全傳輸服務(wù)。5.WML頁面中的<card>標(biāo)記可以嵌套使用。()答案:正確解析:WML頁面由多個<card>標(biāo)記組成,而<card>標(biāo)記可以嵌套使用,以便創(chuàng)建更復(fù)雜的頁面結(jié)構(gòu)。在WML中,一個<card>標(biāo)記可以包含其他<card>標(biāo)記,從而實(shí)現(xiàn)頁面的分層和模塊化設(shè)計。這種嵌套機(jī)制使得WML頁面結(jié)構(gòu)更加靈活和可維護(hù),能夠適應(yīng)不同復(fù)雜度的WAP應(yīng)用需求。6.WTLS協(xié)議用于WAP應(yīng)用的數(shù)據(jù)加密和身份驗(yàn)證。()答案:正確解析:WTLS(WAPTransportLayerSecurity)協(xié)議是WAP應(yīng)用中用于數(shù)據(jù)加密和身份驗(yàn)證的安全協(xié)議。WTLS基于TLS(TransportLayerSecurity)協(xié)議,為WAP應(yīng)用提供安全的傳輸層安全服務(wù)。它通過加密通信數(shù)據(jù)、驗(yàn)證通信雙方的身份等方式,確保WAP應(yīng)用的數(shù)據(jù)傳輸安全和用戶隱私保護(hù)。WTLS是WAP協(xié)議棧中重要的安全機(jī)制之一。7.WMLScript中的變量不需要聲明就可以直接使用。()答案:錯誤解析:WMLScript中的變量需要聲明才能使用,直接使用未聲明的變量會導(dǎo)致運(yùn)行時錯誤。在WMLScript中,可以使用var關(guān)鍵字聲明變量,例如:varx=10;如果沒有使用var關(guān)鍵字聲明變量,那么該變量將被視為全局變量。因此,規(guī)范的做法是聲明變量后再使用,以確保代碼的正確性和可維護(hù)性。8.WAP應(yīng)用開發(fā)只能使用WML語言,不能使用其他語言。()答案:錯誤解析:WAP應(yīng)用開發(fā)主要使用WML(WirelessMarkupLanguage)語言,但也可以使用其他語言,例如WMLScript、JavaScript等。WMLScript用于在WAP應(yīng)用中實(shí)現(xiàn)客戶端的邏輯控制和數(shù)據(jù)處理,而JavaScript也可以用于某些WAP應(yīng)用的客戶端開發(fā)。此外,WAP應(yīng)用的服務(wù)器端開發(fā)通常使用更通用的服務(wù)器端語言,例如PHP、Java、ASP.NET等。因此,說WAP應(yīng)用開發(fā)只能使用WML語言是錯誤的。9.WML中的<input>標(biāo)記只能用于創(chuàng)建文本輸入框。()答案:錯誤解析:WML中的<input>標(biāo)記可以用于創(chuàng)建多種類型的輸入框,包括文本輸入框、密碼輸入框、單選按鈕、復(fù)選框、下拉列表等。通過設(shè)置<input>標(biāo)記的type屬性,可以指定輸入框的類型,例如:type="text"表示文本輸入框,type="password"表示密碼輸入框,type="radio"表示單選按鈕,type="checkbox"表示復(fù)選框,type="selectone"表示下拉列表等。因此,說<input>標(biāo)記只能用于創(chuàng)建文本輸入框是錯誤的。10.WAP協(xié)議棧中沒有網(wǎng)絡(luò)層協(xié)議。()答案:錯誤解析:WAP協(xié)議棧中包含網(wǎng)絡(luò)層協(xié)議,即WDP(WAPDataProtocol)。WDP協(xié)議負(fù)責(zé)在無線網(wǎng)絡(luò)中傳輸數(shù)據(jù),它位于傳輸層協(xié)議之上,應(yīng)用層協(xié)議之下。WDP協(xié)議提供了在無線環(huán)境中傳輸數(shù)據(jù)的基本功能,例如數(shù)據(jù)分段、重傳、流控制等。因此,說WAP協(xié)議棧中沒有網(wǎng)絡(luò)層協(xié)議是錯誤的。四、簡答題1.簡述WML中<card>標(biāo)記的作用。答案:<card>標(biāo)記是WML頁面的基本結(jié)構(gòu)單元,代表一個單獨(dú)的卡片或頁面。每個WML頁面由一個或多個<card>標(biāo)記組成。<card>標(biāo)記包含了頁面的主體內(nèi)容,如文本、圖像、鏈接和輸入字段等。它為WML頁面提供了一個組織結(jié)構(gòu),確保每個頁面內(nèi)容清晰、獨(dú)立。WML頁面在顯示時,會逐個顯示<card>標(biāo)記的內(nèi)容,用戶可以通過導(dǎo)航鏈接在不同<card>標(biāo)記之間切換。因此,<card>標(biāo)記是構(gòu)建WML頁面的核心元素。2.解釋W(xué)AP協(xié)議棧中WDP協(xié)議的功能。答案:WDP(WAPDataProtocol)協(xié)議是WAP協(xié)議棧中的傳輸層協(xié)議,主要功能是在無線網(wǎng)絡(luò)中傳輸數(shù)據(jù)。WDP協(xié)議負(fù)責(zé)將應(yīng)用層數(shù)據(jù)分割成適合無線網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)包,并在接收端重新組裝數(shù)據(jù)包。它還提供了數(shù)據(jù)重傳、流控制和錯誤檢測等功能,以確保數(shù)據(jù)在不可靠的無線網(wǎng)絡(luò)中能夠可靠地傳輸。WDP協(xié)議的設(shè)計目標(biāo)是適應(yīng)無線網(wǎng)絡(luò)的特性,如帶寬限制、延遲變化和信號不穩(wě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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論