國家開放大學《移動開發(fā)技術導論》形考任務1-6參考答案_第1頁
國家開放大學《移動開發(fā)技術導論》形考任務1-6參考答案_第2頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

20/20國家開放大學《移動開發(fā)技術導論》形考任務1-6參考答案形考任務1一、選擇題1.IPv4地址總計()字節(jié)A.1B.2C.3D.42.世界上最早頒發(fā)3G網絡牌照的國家是()A.中國B.日本C.美國D.英國3.以下哪些是OSI參考模型的物理層的設備()A.集線器B.中繼器C.調制解調器D.以上都是4.以下()不屬于移動互聯網商業(yè)模式。A.長尾型商業(yè)模式B.跨界商業(yè)模式C.免費商業(yè)模式D.合作共贏商業(yè)模式5.4G移動通信技術,通信速率有了提高,下行峰值速率為100Mb/s,上行峰值速率為()Mb/sA.35Mb/sB.45Mb/sC.50Mb/sD.100Mb/s6.Android是Google公司于()年宣布的基于Linux平臺的開源手機操作系統(tǒng)A.2005年B.2006年C.2007年D.2008年7.我國3G網絡牌照未頒發(fā)給哪家公司()A.中國移動B.中國聯通C.中國電信D.中國廣電8.IOS/OSI模型分為7層,分別是應用層、表示層、會話層、傳輸層、()、數據鏈路層、物理層A.網絡層B.接口層C.封裝層D.硬件層9.IP協(xié)議是TCP/IP協(xié)議族中的核心協(xié)議,所有的TCP、UDP、()、IGMP數據都被封裝在IP數據報中傳送A.FTPB.ICMPC.TELNETD.POP10.下列哪種異常是檢查型異常,需要在編寫程序時聲明()A.NullPointerExceptionB.ClassCastExceptionC.FileNotFoundExceptionD.IndexOutOfBoundsException11.假設A類有如下定義,設a是A類的一個實例,下列語句調用()是錯誤的?classA{inti;staticStrings;voidmethod1(){}staticvoidmethod2(){}}A.System.out.println(a.i)B.a.method1()C.A.method1()D.A.method2()12.Java類可以作為()A.類型定義機制B.數據封裝機制C.類型定義機制和數據封裝機制D.上述都不對13.下面哪一行代碼正確的聲明了一個類方法(靜態(tài)方法)?()A.publicintmethod(inti)B.protectedmethod(inti)C.publicstaticmethod(Strings)D.protectedstaticvoidmethod(Integeri)14.Java語言具有許多優(yōu)點和特點,哪個反映了Java程序并行機制的特點?A.安全性B.多線性C.跨平臺D.可移植15.TCP/IP協(xié)議分為四層:應用層、傳輸層、網絡互連層、()A.表示層B.網絡接口層C.封裝層D.硬件層16.請問,以下哪些是聲明一個方法拋出異常的正確形式?請選擇一個正確答案:()A.voidm()throwsIOException{}B.voidm()throwIOException{}C.voidm(void)throwsIOException{}D.m()throwsIOException{}E.voidm(){}throwsIOException17.下列不可作為Java語言修飾符的是().A.a1B.$1C._1D.1118.在B/S模式下,服務器軟件啟動后,其進程就長駐內存中,一刻也不停地監(jiān)聽設定的TCP端口,一般是()端口和8080端口A.21B.23C.80D.338919.HTTPS的安全基礎是()A.SSLB.FTPC.STMPD.ARP20.手機網頁存在著幾個不同的標準,包括:WML、XHTML、()等A.XMLB.JSONC.PHPD.HTML521.整型數據類型中,需要內存空間最少的是().A.shortB.longC.intD.byte22.以下哪些不是應用層協(xié)議()A.HTTPB.FTPC.STMPD.ARP23.瀏覽器和服務器之間的通信采用HTTP協(xié)議傳輸,當需要更高的安全性時,需要采用()協(xié)議A.TCPB.UPDC.PPPD.HTTPS24.以下哪些是應用層協(xié)議()A.HTTPB.FTPC.SMTPD.以上都是25.第一代移動通信系統(tǒng)()興起于20世紀70看代末,主要采用模擬技術和頻分多址(FDMA)技術。A.1GB.2GC.3GD.4G26.我國始于哪一年正式接入互聯網()A.1994年B.1978年C.2000年D.1990年27.以下哪些是OSI模型的層名稱()A.物理層B.數據鏈路層C.網絡層D.以上都是二、判斷題28.入網門檻低是個人應用的特點之一。(×)29.GSM是GlobalSystemforMobileCommunications,全球移動通信系統(tǒng)的縮寫。(√)30.騰訊課堂是行業(yè)應用。(×)31.2019年6月,國家頒發(fā)5G牌照。(√)32.OSI參考模型的數據鏈路層可以分為兩個子層。(√)33.Java中數組的元素只能是簡單數據類型的量。(×)34.Java中數組的元素只能是簡單數據類型的量。(×)35.Java源程序文件中是不區(qū)分字母的大小寫的。(×)36.Java源程序是由類定義組成的,每個程序可以定義若干個類,但只有一個類是主類。(√)37.Java的字符類型采用的是ASCII編碼。(×)38.Java的字符類型采用的是Unicode編碼,每個Unicode碼占16個比特。(√)39.Java語言中,變量名可以用漢字表示。(√)40.一個數組可以存放不同類型的數值。(×)41.互聯網最大的特點是通過網絡實現了全世界范圍信息的共享。(√)42.產品推廣模式是指軟件開發(fā)者對自己的產品自行進行包裝、宣傳和推廣。(√)43.使用方法length()可以獲得字符串或數組的長度。(×)44.基于TCP的通信和基于UDP的通信不同,基于TCP的信息傳遞更快,但不提供可靠性保證。(×)45.平臺運營模式是指開發(fā)者自己投資,使用自己開發(fā)的軟件建立平臺,供大量的用戶使用,并向用戶收取使用費。(√)46.數組也是對象。(√)47.數組的某個元素被傳遞給一個方法并被該方法修改,當被調用方法執(zhí)行完畢時,這個元素中含有修改過的數值。(×)48.移動互聯網應用能否成功的關鍵是如何向用戶提供有價值的產品和服務。(√)49.項目承接模式是軟件行業(yè)最高效、也是最特殊的商業(yè)模式。(×)50.移動互聯網包含終端設備、系統(tǒng)軟件和應用軟件三個層面。(√)形考任務21.【簡答題】實現Runnable接口創(chuàng)建線程,并在線程內提示線程名稱等相關信息。答:實現Rnnoble接口來創(chuàng)建并啟動線程的步驟如下:(1)定義Runnable接口的實現類,重寫該接口的run()方法,該run()方法的方法體是該線程的線程執(zhí)行體。(2)創(chuàng)建Rnnable實現類的實例,并以此實例作為Thread的target來創(chuàng)建Thread對象,該Thread對象才是真正的線程對象。(3)調用線程對象的start()方法來啟動該線程。形考任務3一、選擇題1.Android是Google公司于()年宣布的基于Linux平臺的開源手機操作系統(tǒng)A.2005年B.2006年C.2007年D.2008年2.HTML文檔的主要特點有簡易性、可擴展性、()A.易用性B.實用性C.平臺無關性D.排它性3.IOS/OSI模型分為7層,分別是應用層、表示層、會話層、傳輸層、()、數據鏈路層、物理層A.網絡層B.接口層C.封裝層D.硬件層4.IP協(xié)議是TCP/IP協(xié)議族中的核心協(xié)議,所有的TCP、UDP、()、IGMP數據都被封裝在IP數據報中傳送A.FTPB.ICMPC.TELNETD.POP5.Javaapplication中的主類需包含main方法,main方法的返回類型是()?A.intB.floatC.doubleD.void6.Java類可以作為()A.類型定義機制B.數據封裝機制C.類型定義機制和數據封裝機制D.上述都不對7.Java的字符類型采用的是Unicode編碼方案,每個Unicode碼占用()個比特位A.8B.16C.32D.648.Java語言中,以下定義一維數組的語句中,正確的是:()A.inta[5]B.inta[]=new[5]C.inta[];inta=newint[5]D.inta[]={1,2,3,4,5}9.Java語言具有許多優(yōu)點和特點,()反映了Java程序并行機制的特點?A.安全性B.多線性C.跨平臺D.可移植10.TCP/IP協(xié)議分為四層:應用層、傳輸層、網絡互連層、()A.表示層B.網絡接口層C.封裝層D.硬件層11.下列()類的聲明是正確的?A.abstractfinalclassHI{}B.abstractprivatemove(){}C.protectedprivatenumberD.publicabstractclassCar{}12.下列不可作為Java語言修飾符的是().A.a1B.$1C._1D.1113.下列關于Java語言的特點,描述錯誤的是()A.Java是跨平臺的編程語言B.Java支持分布式計算C.Java是面向過程的編程語言D.Java支持多線程14.下列關于構造方法的敘述中,錯誤的是()A.Java語言規(guī)定構造方法名與類名必須相同B.Java語言規(guī)定構造方法沒有返回值,但不用void聲明C.Java語言規(guī)定構造方法不可以重載D.Java語言規(guī)定構造方法只能通過new自動調用15.下述概念中不屬于面向對象方法的是A.對象、消息B.繼承、多態(tài)C.類、封裝D.過程調用16.以下標識符中()項是不合法的A.constB.$doubleC.helloD.BigMeaninglessName17.在使用interface聲明一個接口時,只可以使用()修飾符修飾該接口A.privateB.protectedC.privateprotectedD.public18.在B/S模式下,服務器軟件啟動后,其進程就長駐內存中,一刻也不停地監(jiān)聽設定的TCP端口,一般是()端口和8080端口A.21B.23C.80D.338919.手機網頁存在著幾個不同的標準,包括:WML、XHTML、()等A.XMLB.JSONC.PHPD.HTML520.整型數據類型中,需要內存空間最少的是________.A.shortB.longC.intD.byte21.有語句Strings=”helloworld”;,以下操作()是不合法的?A.inti=s.length()B.s>>>=3C.Stringts=s.trim()D.Stringt=s+”!”22.瀏覽器和服務器之間的通信采用HTTP協(xié)議傳輸,當需要更高的安全性時,需要采用()協(xié)議A.TCPB.UPDC.PPPD.HTTPS23.第一代移動通信系統(tǒng)()興起于20世紀70看代末,主要采用模擬技術和頻分多址(FDMA)技術。A.1GB.2GC.3GD.4G24.結構化程序設計所規(guī)定的三種基本控制結構是()A.輸入、處理、輸出B.樹形、網形、環(huán)形C.順序、選擇、循環(huán)D.主程序、子程序、函數25.(JAVA程序設計)接口是Java面向對象的實現機制之一,以下說法正確的是:()A.Java支持多重繼承,一個類可以實現多個接口B.Java只支持單重繼承,一個類可以實現多個接口C.Java只支持單重繼承,一個類只可以實現一個接口D.Java支持多重繼承,但一個類只可以實現一個接口二、判斷題26.Java中數組的元素只能是簡單數據類型的量。(×)27.項目承接模式是軟件行業(yè)最高效、也是最特殊的商業(yè)模式。(×)28.Java源程序是由類定義組成的,每個程序可以定義若干個類,但只有一個類是主類。(√)29.Java的各種數據類型占用固定長度,與具體的軟硬件平臺環(huán)境無關。(√)30.Java中數組的元素可以是簡單數據類型的量,也可以是某一類的對象。(√)31.Java源程序文件中是不區(qū)分字母的大小寫的。(×)32.Java源程序是由類定義組成的,每個程序可以定義若干個類,但只有一個類是主類。(√)33.Java的字符類型采用的是Unicode編碼,每個Unicode碼占16個比特。(√)34.Java的各種數據類型占用固定長度,與具體的軟硬件平臺環(huán)境無關。(√)35.Java語言中,變量名可以用漢字表示。(√)36.Java的字符類型采用的是ASCII編碼。(×)37.互聯網大眾媒體之所以能夠確立其優(yōu)勢地位,主要在于相比于傳統(tǒng)媒體它是免費的。(√)38.Java的字符類型采用的是Unicode編碼,每個Unicode碼占16個比特。(√)39.產品推廣模式是指軟件開發(fā)者對自己的產品自行進行包裝、宣傳和推廣。(√)40.Java中數組的元素只能是簡單數據類型的量。(×)41.移動互聯網應用是基于移動互聯網方式提供的各種信息化服務,其基本特征是采用移動互聯網作為信息傳輸通道。(×)42.數組的某個元素被傳遞給一個方法并被該方法修改,當被調用方法執(zhí)行完畢時,這個元素中含有修改過的數值。(×)43.產品推廣模式是指軟件開發(fā)者對自己的產品自行進行包裝、宣傳和推廣。(√)44.字符串在創(chuàng)建后可以被修改。(×)45.數組的某個元素被傳遞給一個方法并被該方法修改,當被調用方法執(zhí)行完畢時,這個元素中含有修改過的數值。(×)46.移動互聯網應用能否成功的關鍵是如何向用戶提供有價值的產品和服務。(√)47.項目承接模式是軟件行業(yè)最高效、也是最特殊的商業(yè)模式。(×)48.Java虛擬機在不同計算機系統(tǒng)上都是相同的,因此才可以保證Java代碼可以到處執(zhí)行。(×)49.在Java類與接口之間需要通過繼承來獲取接口中的抽象方法定義信息。(×)50.B/S模式比C/S模式維護和升級更簡單。(√)形考任務41.【簡答題】判斷WiFi和數據網路是否可用,完成主要功能代碼即可。答:2.從內容角度,移動辦公是如何分類的?答:從內容角度,移動辦公系統(tǒng)可分為OA系統(tǒng)和業(yè)務管理系統(tǒng)。OA系統(tǒng)主要包括個人辦公、公文流轉、流程控制、企業(yè)郵件系統(tǒng)等內容;業(yè)務管理系統(tǒng)包括移動化的ERP系統(tǒng)、CRM[1]系統(tǒng)、BOSS[2]系統(tǒng)、運維管理系統(tǒng)、綜合調度系統(tǒng)、營銷管理系統(tǒng)、庫存管理系統(tǒng)、酒店管理系統(tǒng)等,是傳統(tǒng)專業(yè)管理系統(tǒng)的移動化版本。形考任務5一、判斷題1.常用的數據庫有:SQLServer、DB2、PHP、Oracle、SQLite等。(×)2.DB2是甲骨文公司的一種關系型數據庫系統(tǒng)。(×)3.射頻識別是通過無線電信號識別特定目標并讀寫相關數據的無線通信技術。(√)4.移動流媒體采用的編解碼格式有MPEG-1、MPEG-2、MPEG-4、H.264、wmv以及rm等。(×)5.3GPP采納了基于IP協(xié)議的流媒體傳輸架構,推薦基于流媒體技術的H.264作為MPEG-4視音頻流媒體網絡傳輸協(xié)議。(√)6.MediaRecorder類用于視頻數據解析。(×)7.應用攝像頭必須添加權限<users-permissionandroid:name=”android.permission.CAMERA”>。(√)8.攝像頭應用必須要用SurfaceView類來實現預覽。(√)9.攝像頭應用可以使用Camera.takePicture()方法來拍照。(√)10.當應用程序使用完攝像機后,要及時調用Camera.release()來釋放攝像機對象。(√)11.所有的Java代碼只能編寫在同一個Java類中,否則執(zhí)行時找不到對應程序。(×)12.B/S架構,Web服務器的默認端口是8080。(×)13.UDP協(xié)議,是網絡的傳輸層協(xié)議。(×)14.WiFi接入點也可以用于定位。(√)15.北斗衛(wèi)星導航系統(tǒng)(BDS)是中國自行研制的全球衛(wèi)星導航系統(tǒng)。(√)16.GIS的核心是一個地理數據庫。(√)17.對于接口來說,由于不存在構造方法,那么其所有的成員變量必須使用publicstaticfinal修飾。(×)18.LocationManager對象用于和LMS交互。(√)19.終端設備通過android.location包為定位服務提供支持。(√)20.要聲明一個用戶界面的布局,可以通過編碼來實例化一個View對象。(√)21.Android的用戶界面不要進行適配。(×)22.C/S架構是一種軟件系統(tǒng)體系結構,通過它可以充分利用服務器商朝和客戶端兩方的硬件資源,將任務合理分配到兩端,降低了系統(tǒng)的通信開銷。(√)23.當需要更高的安全性時,需要采用HTTPS協(xié)議,HTTPS是HTTP的安全版本,支持對文件內容的加密,也可以使用HTTP的默認端口(80)。(×)24.HLS不是基于HTTP進行傳輸的。(×)25.數據在TCP層稱為流(Stream),數據分組稱為分段(Segment)。(×)26.B/S模式比C/S模式維護和升級更簡單。(√)二、選擇題27.File類是IO包中唯一表示磁盤文件信息的對象,它定義了一些與平臺無關的方法來操縱文件。通過調用File類提供的各種方法,我們能夠創(chuàng)建、刪除文件、重命名文件、判斷文件的讀寫權限及是否存在,設置和查詢文件的最近修改時間等。下面的代碼片段實現的是什么功能?()Filefile=newFile(“C:\\test.dat”);if(file.exists()){file.delete();}A.創(chuàng)建C:\test.datB.刪除C:\test.datC.打開C:\test.dat文件輸出流D.移動C:\test.dat28.整型數據類型中,需要內存空間最少的是().A.shortB.longC.intD.byte29.Java的集合框架中重要的接口java.util.Collection定義了許多方法。選項中哪個方法不是Collection接口所定義的?A.intsize()B.booleancontainsAll(Collectionc)C.compareTo(Objectobj)D.booleanremove(Objectobj)30.下列關于構造方法的敘述中,錯誤的是()A.Java語言規(guī)定構造方法名與類名必須相同B.Java語言規(guī)定構造方法沒有返回值,但不用void聲明C.Java語言規(guī)定構造方法不可以重載D.Java語言規(guī)定構造方法只能通過new自動調用31.list是一個ArrayList的對象,哪個選項的代碼填寫到//tododelete處,可以在Iterator遍歷的過程中正確并安全的刪除一個list中保存的對象?()Iteratorit=list.iterator();intindex=0;while(it.hasNext()){Objectobj=it.next();if(needDelete(obj)){//needDelete返回boolean,決定是否要刪除//tododelete}index++;}A.list.remove(obj)B.list.remove(index)C.list.remove(it.next())D.it.remove()32.一個線程在任何時刻都處于某種線程狀態(tài)(threadstate),例如運行狀態(tài)、阻塞狀態(tài)、就緒狀態(tài)等。一個線程可以由選項中的哪種線程狀態(tài)直接到達運行狀態(tài)?()A.死亡狀態(tài)B.阻塞狀態(tài)(對象lock池內)C.阻塞狀態(tài)(對象wait池內)D.就緒狀態(tài)33.下列哪一個關鍵字用于實現接口來定義類?()A.extendsB.implementsC.abstractD.interface34.下列哪些語句關于Java內存回收的說明是正確的?()A.程序員必須創(chuàng)建一個線程來釋放內存B.內存回收程序負責釋放無用內存C.內存回收程序允許程序員直接釋放內存D.內存回收程序可以在指定的時間釋放內存對象35.下列哪種異常是檢查型異常,需要在編寫程序時聲明()A.NullPointerExceptionB.ClassCastExceptionC.FileNotFoundExceptionD.IndexOutOfBoundsException36.下列方法頭中哪一個不與其他方法形成重載(overload)關系?()A.voidmmm()B.voidmmm(inti)C.voidmmm(Strings)D.intmm()37.下面哪一行代碼正確的聲明了一個類方法(靜態(tài)方法)?()A.publicintmethod(inti)B.protectedmethod(inti)C.publicstaticmethod(Strings)D.protectedstaticvoidmethod(Integeri)38.下面說法不正確的是()A.一個子類的對象可以接收父類對象能接收的消息;B.當子類對象和父類對象能接收同樣的消息時,它們針對消息產生的行為可能不同;C.父類比它的子類的方法更多;D.子類在構造函數中可以使用super()來調用父類的構造函數;39.以下關于繼承的敘述正確的是()A.在Java中類只允許單一繼承B.在Java中一個類只能實現一個接口C.在Java中一個類不能同時繼承一個類和實現一個接口D.在Java中接口只允許單一繼承40.以下哪個關鍵字可以用來為對象加互斥鎖?()A.transientB.staticC.serializeD.synchroniazed41.以下哪個方法用于定義線程的執(zhí)行體?()A.start()B.init()C.run()D.synchronized()42.假設A類有如下定義,設a是A類的一個實例,下列語句調用()是錯誤的?classA{inti;staticStrings;voidmethod1(){}staticvoidmethod2(){}}A.System.out.println(a.i)B.a.method1()C.A.method1()D.A.method2()43.在使用interface聲明一個接口時,只可以使用()修飾符修飾該接口A.privateB.protectedC.privateprotectedD.public44.聲明成員變量時,如果不使用任何訪問控制符(public,protected,private),則以下哪種類型的類不能對該成員進行直接訪問()A.同一類B.同一包中的子類C.同一包中的非子類D.不同包中的子類45.新建一個流對象,下面哪個選項的代碼是錯誤的?()A.newBufferedWriter(newFileWriter(“a.txt”))B.newBufferedReader(newFileInputStream(“a.dat”))C.newGZIPOutputStream(newFileOutputStream(“a.zip”))D.newObjectInputStream(newFileInputStream(“a.dat”))46.有以下方法的定義,請選擇()方法的返回類型?ReturnTypemethod(){return(short)x/y*2}A.byteB.shortC.intD.double47.類Teacher和Student都是類Person的子類,進行如下聲明:Personp;Teachert;Students;p,t和s都是非空值if(tinstanceofPerson){s=(Student)t;}這個語句產生的結果是:()A.將構造一個Student對象B.表達式合法C.編譯時非法D.編譯時合法而在運行時可能非法48.給出下面代

溫馨提示

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

評論

0/150

提交評論