




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
移動開發導論復習題
試卷構成:
判斷題15道題,每題2分,共30分;
單項選擇題15道題,每題3分,共45分;
多項選擇題5道題,每題5分,共25分。
1.1移動互聯網通信技術
(一)單項選擇題
1.()時代推出移動通信標準GSM。
A.1GB.2G
C.3GD.4G
2.第一款智能手機是在()時代出現的。
A.1GB.2G
C.3GD.4G
3.()通信技術是為了適應移動數據、移動計算及移動多媒體運作需要的
而出現的。
A.1GB.2G
C.3GD.4G
4.數字通信技術已發展到()。
A.3GB.4G
C.5GD.6G
5.在數字通信的()時期,人們真正地進入了移動互聯網時代。
A.3GB.4G
C.5GD.6G
(二)多項選擇題
1.36在()方面提供了顯著的改進。
A.語音B.多媒體
C.人工智能D.數據容量
(三)判斷題
1.移動互聯網是互聯網的技術、平臺、商業模式和應用與移動通信技術結合
并實踐的活動總稱()0
2.3G時期,移動通信就與計算機行業融為一體了()。
3.預計5G的網絡延遲將小于1毫秒,可支持超可靠低延遲通信設備()?
參考答案
(一)單項選擇題
1.B2.C3.D4.C5,B
(二)多項選擇題
1.AD
(三)判斷題(每題2分,共30分)
1.V2.X3.V
1.2移動互聯網終端
(一)單項選擇題
1.智能手機是由()演變而來的。
A.MIDB.平板電腦
C.上網本D.掌上電腦
2.平板電腦是一種小型方便攜帶的個人電腦,以()作為基本的輸入設備。
A.鍵盤B.鼠標
C.觸摸屏D.顯示器
3.()是性能和便攜性的最佳結合。
A.PDAB.超極本
C.上網本D.平板電腦
4.智能手機是指安裝了()的手機。
A.移動操作系統B.外接鍵盤
C.藍牙耳機D.外接鼠標
(二)多項選擇題
1.()是目前最主流的移動互聯網終端。
A.PDAB.平板電腦
C.智能手機D.個人PC
2.下述選項()是智能手機的基本條件。
A.大存儲芯片B.支持GPS導航
C.高速度處理芯片D.配備大容量電池
(三)判斷題
1.PDA、掌上電腦、MID等移動互聯網終端在功能上完全不同(
2.智能手機的操作系統一定要支持安裝各種新的應用()o
3.移動通信和運行在智能手機上的各種應用都會加速電量消耗因此大容量
電池保證手機續航的時間是很重要的()。
參考答案
(-)單項選擇題
l.D2.C3.B4.A
(二)多項選擇題
1.BC2.ABCD
(三)判斷題
1.X2.V3.V
1.3移動互聯網產業鏈
(一)單項選擇題
1.在移動互聯網的產業鏈中,()控制力最強。
A.移動互聯網B.應用軟件
C.移動終端D.移動操作系統
2.在移動互聯網的產業鏈中,()對用戶行為的直接影響最大。
A.移動互聯網B.應用軟件
C.移動終端D.移動操作系統
(二)多項選擇題
1.下述公司中()在2017年名列全球十大科技互聯網公司
A.阿里巴巴B.百度
C.騰訊D.京東
2.移動互聯網可以分為()層,為各行各業搭建了一個平臺。
A.移動互聯網B.應用軟件
C.移動終端D.移動操作系統
(三)判斷題
1.在移動互聯網時代,傳統的信息產業運作模式正在被打破,新的運作模式
正在形成。()
2.在移動互聯網時代,業務參與主體的單一性是一個顯著的特征。()
參考答案
(一)單項選擇題
1.A2.B
(二)多項選擇題
1.ABCD2.ABCD
(三)判斷題
1.V2.X
1.4典型的應用軟件
(一)單項選擇題
1.國內第一家提供微博網站服務是()o
A.百度B.360
C.新浪D.騰訊
(二)多項選擇題
1.下列應用中屬于一類的是()。
A.微信B.支付寶
C.京東支付D.百度錢包
2.下列應用中屬于一類的是()。
A.QQB.MSNMessenger
C.SkypeD.今日頭條
3.與傳統媒體相比,微博的優勢在于其信息傳播的高效性,以及()。
A.信息的時效性B.免費
C.平臺的開放性D.易用性
(三)判斷題
1.QQ是世界上第一款即時通信軟件。()
參考答案
(一)單項選擇題
1.C
(二)多項選擇題
1.BCD2.ABC3.ACD.
(三)判斷題
1.X
1.5移動應用的發展與趨勢
(一)單項選擇題
i.PC端服務下降幅度最小的是()o
A.視頻B.購物
C.即時通信D.搜索
(二)多項選擇題
1.移動互聯網的突出優勢體現在()兩方面。
A.美觀B.省電
C.終端移動性D.高便攜性
2.移動互聯網應用主要受限于()o
A.終端能力B.移動終端價格昂貴
C.移動通信費用昂貴D.網絡能力
(三)判斷題
1.目前傳統應用軟件基本上都專門開發了相應的移動版本。()。
參考答案
(一)單項選擇題
1.D
(二)多項選擇題
1.CD2.AD
(三)判斷題
1.V
1.6移動開發職業分析
(一)單項選擇題
1.()是和用戶打交道的,代表項目組與用戶溝通與項目需求有關的所有
事項。
A.項目經理B.產品經理
C.測試人員D.開發人員
2.()的最終任務是保證項目保質保量地按時完成。
A.項目經理B.需求分析師
C.測試人員D.開發人員
(二)多項選擇題
1.可以從團隊的()這幾個方面評價一個團隊的好壞。
A.計劃執行能力B.研發成果
C.團隊氛圍D.團隊協作能力
(三)判斷題
1.移動開發中開發人員和測試人員的比例應該是1:1()o
2.在開發團隊中,主要成員的技術過硬,就可以順利推進完成項目。()
參考答案
(-)單項選擇題
1.B2.A
(-)多項選擇題
1.ABCD
(三)判斷題
1.X2.X
2.1操作系統
(一)單項選擇題
1.現代計算機體系結構基本上沿用()體系結構。
A.哈佛B.并行計算
C.馮.諾依曼D.數據流計算
2.通用計算機系統中CPU、內存和若干I/O設備等通過()來進行通信。
A.總線B.控制器
C.存儲器D.輸入輸出設備
3.()是整個計算機系統的控制管理中心。
A.控制器B.CPU
C.硬盤D.操作系統
4.操作系統的功能不包括()。
A.出錯監測B.通信
C.程序執行D.提供HTML
(二)多項選擇題
1.從功能上講,計算機系統由()組成。
A.運算器B.控制器
C.存儲器D.輸入和輸出設備
2.軟件子系統主要包括()o
A.操作系統B.應用程序
C.控制器D.系統軟件
3.硬件子系統主要包括()o
A.中央處理器B.主存儲器
C.各種外圍設備D.輸入和輸出控制系統
(三)判斷題
1.操作系統是控制和管理計算機系統內各種硬件和軟件資源、有效組織多道程
序運行的系統軟件。()
2.用戶需要執行程序時,操作系統必須先把它們裝入內存,當程序正常完成或
者發生意外而無法繼續運行時,操作系統必須終止該程序的執行。()
3.操作系統的用戶接口可以分為兩類,即程序接口和命令行接口。()
參考答案
(一)單項選擇題
1.C2.A3.D4.D
(二)多項選擇題
1.ABCD2.ABD3.ABCD
(三)判斷題
1.V2.V3.X
2.2移動操作系統
(-)單項選擇題
1.為了充分發揮(),移動操作系統成為其必須的軟件環境。
A.便攜移動電源的能力B.臺式電腦的計算能力
C.超級計算機的計算能力D.智能終端的計算能力
2.移動終端設備由于要及時響應用戶操作,因此需要具有比較強的()o
A.易操作性B.良好的移植性
C.實時性D.無線網絡可接入
3.目前的移動操作系統中,()系統占據的市場份額最大。
A.AndroidB.iOS
C.WindowsPhoneD.Symbian
(二)多項選擇題
1.相對于通用操作系統,移動操作系統在()方面更有突出的優點。
A.強實時性B.無線網絡接入
C.統一的接口D.固化代碼
2.移動終端中有些功能是常用必備的,底層操作系統必須為這些功能提供支持,
其中包括()。
A.收發短信B.傳感器支持
C.WIFI通信D.日歷
(三)判斷題
1.移動操作系統只能應用在智能手機上。
2.移動操作系統本質上是一種嵌入式操作系統。
3.移動操作系統應支持打電話、發短信、日歷、通訊錄、WIFI通信等常用功
能。
參考答案
(一)單項選擇題
l.D2.C3.A
(二)多項選擇題
1.ABCD2.ABCD
(三)判斷題
1.X2.J3.V
2.3Android
(一)單項選擇題
1.Android是一個以()為基礎的開源移動操作系統。
A.UnixB.Linux
C.WindowsD.MacOS
2.與iOS相比,Android最大的優勢是()。
A.強實時性B.性能高
C.占用資源少D.開源
(二)多項選擇題
1.以下系統中,()為移動端操作系統。
A.AndroidB.ios
C.Windows7D.Linux
2.AndroidStudio開發Android程序的優點在于()
A.高效智能編輯B.方便部署與調試
C.簡化了工程管理工作量D.方便項目更新與維護
(三)判斷題
1.Android系統只能應用于智能手機上()。
參考答案
(一)單項選擇題
1.B2.D
(二)多項選擇題
1.AB2.ABCD
(三)判斷題
1.X
2.4iOS
(一)單項選擇題
1.iOS系統由()公司開發的操作系統
A.谷歌B.蘋果
C.IBMD.微軟
(二)多項選擇題
1.iOS通常使用()語言進行開發。
A.CB.Objective-C
C.SwiftD.C#
(三)判斷題
1.iOS應用必須在真機上運行測試。()。
2.I0S可以使用Objective-C和Swift語言進行開發()。
參考答案
(一)單項選擇題
1.B
(-)多項選擇題
1.BC
(三)判斷題
1.X2.V
2.5其他移動操作系統
(一)單項選擇題
1.WindowsMobile>WindowsPhone后來被整合進()系統中。
A.Windows7B.WindowsPhone
C.WindowsMobileD.Windows10
2.黑莓的主要目標市場是()0
A.家庭B.商務手機
C.游戲手機D.學生手機
(二)多項選擇題
1.下述選項中()為移動端操作系統。
A.Windows?B.Android
C.SymbianD.iOS
(三)判斷題
1.Windows10是一個跨平臺系統,無論手機、平板、筆記本、二合一設備、PC
都可以運行()?
參考答案
(-)單項選擇題
1.D2.B
(二)多項選擇題
1.BCD
(三)判斷題
1.J
2.6主流操作系統的比較
(一)單項選擇題
1.iOS系統和Android系統最大的區別是()。
A.開發語言不同B.兼容性不同
C.平臺開放性不同D.運行機制不同
2.Android和iOS都采用了()瀏覽器引擎。
A.WebKitB.Trident
C.BlinkD.Chrome
(二)多項選擇題
1.iOS系統和Android系統的區別是()。
A.平臺開放性不同B.開發語言不同
C.兼容性不同D.運行機制不同
(三)判斷題
1.iOS采用的是沙盒運行機制。()
2.安卓采用的是虛擬機運行機制()。
3.Android系統比iOS市場占有率高的主要原因是Android系統平臺更加開放
()。
參考答案
(一)單項選擇題
1.C2.A
(二)多項選擇題
1.ABCD
(三)判斷題
1.V2.V3.V
3.1移動應用的組成
(一)單項選擇題
1.軟件系統中主要的業務邏輯是在()上處理運行的
A.PC端B.移動端
C.服務器端D.路由器
2.PC端和移動端使用的一些業務是通過()提交到服務器端
A.網絡B.手機端
C.DB服務器D.路由器
(二)多項選擇題
1.移動應用的典型架構包含()o
A.PC端B.移動端
C.服務器端D.路由器
(三)判斷題
1.一般軟件開發中都使用數據庫進行數據存儲,因此查詢請求最終會轉化為
對數據庫的查詢()
2.服務器是指硬件配置較高計算機設備。()
參考答案
(一)單項選擇題
1.C2.A
(二)多項選擇題
1.ABC
(三)判斷題
1.V2.X
3.2業務邏輯開發語言
(一)單項選擇題
1.從語言類型來看,編程語言的發展不包括以下哪個時代()o
A.面向機器的編程語言B.面向過程的編程語言
C.結構化程序設計語言D.面向編程者的編程語言
2.)不屬于Java語言中變量類型。
A.intB.char
C.booleanD.var
3.如果輸出一個班級所有學生的數學成績,應采用()控制結構。
A.順序B.選擇
C.循環D.多條件
4.以下哪種語言的變量可以不經過聲明就可以直接使用()o
A.JavaScriptB.Java
C.C++D.C
(二)多項選擇題
1.聲明變量有兩種方式分別是()0
A.隱式聲明B.顯式聲明
C.重復聲明D.變量賦值
(三)判斷題
1.變量是一種使用方便的占位符,用于引用計算機內存地址,變量的值就存
儲在該地址中()。
2.各種高級語言中的關鍵詞和語法存在不同,并且原理也是不同的()。
3.面向過程、結構化、面相對象的語言則被認為是“低級語言”()。
參考答案
(-)單項選擇題
1.D2.D3.C4.A
(二)多項選擇題
1.AB
(三)判斷題
1.V2.X3.X
3.3Web前端開發技術
(一)單項選擇題
1.網頁中基本頁面的組成元素不包括()
A.文字B.圖形C.超鏈接D.網頁文件
2.下面說法錯誤的是()。
A.CSS樣式表可以使許多網頁同時更新
B.CSS樣式表可以控制頁面的布局
C.CSS樣式表只能靜態地修飾網頁
D.CSS樣式規則由一個或多個樣式屬性及屬性值組成
3.客戶端網頁腳本語言中最為通用的是().
A.JavaScriptB.VBC.PerlD.ASP
4.JavaScript是運行在()的腳本語言
A.服務器端
B.客戶端
C.在服務器運行后,把結果返回到客戶端
D.在客戶端運行后,把結果返回到服務端
(二)多項選擇題
1.前端頁面開發技術涉及()。
A.HTMLB.CSS
C.JavaD.JavaScript
2.HTML具有()特點。
A.簡易性B.可擴展性
C.平臺無關性D.通用性
3.可以使用JavaScript實現以下功能()
A.嵌入動態文本于HTML頁面
B.對瀏覽器事件做出響應
C.讀寫HTML元素
D.檢測訪客的瀏覽器信息
4.HTML5主要的新特性有()
A.網頁多媒體特性B.本地存儲特性
C.三維、圖形及特效特性D.設備兼容特性
(三)判斷題
1.HTML標記和屬性一般不區分大小寫()。
2.所有的HTML標記符都包括開始標記和結束標記()。
3.一個HTML文件的樣式可以從其他的樣式表中繼承()。
4.JavaScript既是一種解釋型的腳本語言,也是一種基于對象的腳本語言
()
參考答案
(-)單項選擇題
l.D2.C3.A4.B
(二)多項選擇題
1.ABD2.ABCD3.ABCD4.ABCD
(三)判斷題
1.V2.X3.V4.V
3.4Web服務器和應用服務器
(一)單項選擇題
1.()是全球使用最多的Web服務器。
A.IISB.Office
C.NgixD.ApacheHTTP服務器
(二)多項選擇題
1.下述產品()是Web服務器。
A.IISB.Office
C.NgixD.ApacheHTTP服務器
(三)判斷題
1.Web服務器專門處理HTTP請求,應用程序服務器是通過很多協議來為應用
程序提供商業邏輯()。
2.Web服務通過接口方式向外提供各類服務()。
3.Web服務器和應用服務器必須是兩臺高性能計算機()。
4.目前在實現上很多產品將Web服務器和應用服務器合二為一。
參考答案
(一)單項選擇題
1.D
(-)多項選擇題
1.ACD
(三)判斷題
1.V2.X3.X4.V
3.5數據庫
(一)單項選擇題
1.()不是關系型數據庫。
A.MysqlB.SqlServer
C.OracleD.Neo4j
2.數據庫的完整性是指數據的(
A.正確性和不被非法存取B.合法性和不被惡意破壞
C.正確性、有效性和相容性D.并發控制
3.()是通用的關系數據庫語言。
A.SQLB.C
C.JavaScriptD.Spacal
(二)多項選擇題
1.目前已有的數據庫類型包含()。
A.關系型數據庫B.面向列的數據庫
C.面向圖的數據庫D.面向文檔的數據庫
2.無論是哪種數據庫,一個健壯的、實用的DBMS應該具備下述要求()。
A.實現數據不共享B.減少數據的冗余度
C.數據的獨立性D.數據實現集中控制
3.數據一致性和可維護性以確保數據的安全性和可靠性的措施主要包括()。
A.安全性控制B.獨立性控制
C.并發控制D.完整性控制
(三)判斷題
1.數據庫系統應提供故障恢復功能()o
2.數據是數據庫系統的核心和基礎()。
3.大數據時代,NoSQL類數據庫的出現是為了取代現在廣泛應用的關系型數據
庫()。
參考答案
(一)單項選擇題
1.D2.C3.A
(-)多項選擇題
1.ABCD2.BCD3.ACD
(三)判斷題
1.V2.X3.X
3.6移動開發應用模式
(一)單項選擇題
1.原生開發是指開發移動端的應用時,基于()進行App開發。
A.移動端操作系統提供的原生開發語言
B.HTML、CSS、Javasript這些前端技術
C.原生開發語言和前端技術一起
D.以上都不對
2.純HTML開發方案最大的優勢是()。
A.用戶體驗好B.界面美觀C.性能好D.跨平臺
3.目前最穩定的混合開發方式()o
A.單View混合型B.多View混合型C.Web主體型D.三種一樣穩定
4.在三種開發模式中,性能最快,安全性最高的是()
A.NativeAppB.HybridAppC.WebAppD.三種一樣穩定
(二)多項選擇題
1.開發移動應用時,根據移動端所采用的技術,可以將開發分為()三種模
式。
A.原生開發B.純HTML開發
C.嵌入式開發D.混合開發
2.下列領域的應用,最適合采用原生開發模式的是()
A.頻繁訪問文件系統的應用B.使用移動端傳感器的應用
C.手游領域D.地圖導航領域
3.混合開發按HTML5開發與原生開發的混合方式,通常分為()類型
A.多View混合型B.單View混合型
C.Web主體型D.純HTML5混合型
4.下述關于純HTML方案的描述正確的是()。
A.具有良好的平臺移植性B.發布升級方便
C.功能和性能方面比原生開發要差
D.開發成本低,適用于任何類型的應用開發
5.目前比較流行的Web主體型移動應用中間件包括()0
A.PhoneGapB.WeX5C.AppCanD.Rexsee
(三)判斷題
1.混合開發同時使用原生的開發語言和前端頁面技術兩種方式,通過
JavaScript和原生代碼相互調用的形式將兩者混合在一起()。
2.Web主體型混合開發中的全Web開發,一定程度上有利于Web前端技術人
員快速地構建頁面樣式,有利于在不同的平臺上面展示同一個交互層,平
臺兼容性較好,因此,用戶體驗和性能上比原生App要好一點()。
3.相對而言,純HTML方案最大的好處是平臺可移植性,發布升級方便()o
4.原生開發的缺點在于用戶體驗差、App首次使用和更新升級時必須下載安
裝,比較麻煩()。
參考答案
(-)單項選擇題
1.A2.D3.B4.A
(二)多項選擇題
1.ABD2.ABCD3.ABC4.ABC5.ABCD
(三)判斷題
1.V2.X3.V4.X
3.7移動開發中的權限與安全
(一)單項選擇題
1.“普通隱私權限”包括()o
A.打開攝像頭B.打開WiFi開關
C.發送短信D.使用話筒錄音
(二)多項選擇題
1.“重要隱私權限”包括()o
A.打開WiFi開關B.撥打電話
C.打開數據網絡D.使用話筒錄音
2.一些惡意App可能會利用隱私授權給用戶帶來()危害。
A.私自讀取聯系人信息從而造成信息泄露
B.利用位置的授權泄露個人地理位置信息等
C.默認關注一些社交公眾號,并進行消息推送
D.利用電話呼叫的授權自動撥打收費電話
3.移動軟件開發者在采集用戶信息時要遵循()的原則。
A.必要B.保密
C.正當D.合法
(三)判斷題
1.由于采用原生開發模式的安全性能較高,因此其開發出的App在使用獲取
設備信息等這類普通隱私權限的時候不必提示用戶()。
2.如果App本身嵌入了基于地理位置的功能,或者具有地圖功能(包含地理
查詢),那么它可以要求擁有“位置”的權限,否則該App就是越權()。
參考答案
(一)單項選擇題
1.B
(二)多項選擇題
1.BD2.ABCD3.ACD
(三)判斷題
1.X2.V
4.1Android開發概述
(-)單項選擇題
1.Android操作系統底層為()o
A.WindowsXPB.Linux
C.UNIXD.DOS
2.()及更高版本開始提供全面的Kotlin支持
A.AndroidStudio1.0B.AndroidStudio2.0
C.AndroidStudio3.0D.AndroidStudio4.0
3.Goolge目前推薦使用()開發Android應用。
A.MyEclipseB.EclipseAndroid
C.AndroidStudioD.IntellijIDEA
4.AppInventor不需要復雜的安裝和配置,它直接運行在(),是一個圖形
化、積木式的Android開發環境。
A.瀏覽器B.模擬器
C.真機D.筆記本電腦
5.Android的特點不包括()
A.開源B.僅能運行在手機上
C.升級較為頻繁D.支持多種應用
6.Android開發流程不包括()。
A.編碼B.構建和運行C.測試D.流片
7.下面說法錯誤的是()
A.小米操作系統MIUI是以Windows為基礎進行開發的
B.MIUI一個重要特點是快速更新
C.MIUI目前已經發布多個版本,覆蓋多個國家和地區,支持多種語言
D.MIUI提供MIUI安全中心、小米消息推送服務、應用雙開與系統分身、
MIUI天氣、小米云服務等多個應用
8.在開發Android程序中,說法錯誤的是()
A.開發前需要完成初始化工作,包括開發環境進行配置和創建對應類型
的工程文件
B.編碼階段主要工作是根據軟件需求和系統設計要求,編寫代碼
C.當編碼工作完成后,就需要在真機或虛擬設備上進行構建和運行
D.軟件編寫后,不需要經過測試,就可以發布出去
9.開發Android程序中,下面說法正確的是()
A.一定使用Java語言
B.一定使用C或C++語言
C.一定使用Kotlin語言
D.上面說法均錯誤
10.開發Android程序流程正確的次序是()
A.初始化、編碼、構建和運行、測試和發布
B.初始化、構建和運行、編碼、測試和發布
C.初始化、編碼、測試和發布、構建和運行
D.編碼、初始化、構建和運行、測試和發布
(-)多項選擇題
1.Android的程序運行可以采用()的方式。
A.真機B.瀏覽器
C.模擬器D.筆記本電腦
2.Android的應用市場包括()。
A.豌豆莢B.華為
C.AppStoreD.小米
3.Android開發支持的編程語言有()。
A.JavaB.Swift
C.KotlinD.C++
4.開發Android應用程序,截止到目前可以使用()工具開發。
A.AndroidStudioB.AppInventor
C.WordD.PhotoShop
5.Android應用程序資源文件可以包括()。
A.圖片B.聲音C.菜單D.字符串
6.小米操作系統MIUI的特點包括()
A.小米操作系統MIUI是以Android為基礎進行開發的
B.MIUI版本快速更新
C.MIUI目前已經發布多個版本,覆蓋多個國家和地區,支持多種語言
D.MIUI提供MIUI安全中心、小米消息推送服務、應用雙開與系統分身、
MIUI天氣、小米云服務等多個應用
(三)判斷題
1.應用發布前對軟件簽名認證,是為了證明軟件開發者的身份,防止被冒名
頂替()。
2.每個開發的Android應用都可以用在所有的Android手機上()0
3.開發Android一定要使用AndroidStudio()
4.開發Android一定要使用Java語言()
5.Android應用程序一定要放在應用市場上用戶才能夠安裝使用()
參考答案
(-)單項選擇題(每題3分,共45分)
l.B2.C3.C4.A5,B
6.D7.A8.D9.D10.A
(二)多項選擇題(每題5分,共25分)
1.AC2.ABD3.ACD4.AB5.ABCD6.ABCD
(三)判斷題(每題2分,共30分)
1.V2,x3.x4.x5.x
4.2Android開發基礎
(-)單項選擇題
1.在Android中,下面說法正確的是()。
A.每個應用程序必須有一個"清單”文件(AndroidManifest.xml)
B.Android中的資源文件不能是視頻
C.Android不能針對不同分辨率屏幕設置不同的布局文件
D.“清單”文件(AndroidManifest.xml)記錄了應用程序運行時所需要
的最低電量
2.關于AndroidStudio下面說法正確的是()。
A.AndroidStudio僅支持Windows操作系統
B.AndroidStudio基于瀏覽器運行
C.AndroidStudio基于IntellijIDEA社區版本開發
D.AndroidStudio開發的程序只能運行在模擬器上
3.在AndroidStudio的"Android”視圖中,說法錯誤的是()。
A.在該視圖下,包含app和GradleScripts兩個文件夾
B.app文件夾下的java子文件夾存放用戶編寫的程序代碼和測試代碼
等
C.app文件夾下的res子文件夾存放資源文件,包括繪圖、布局、字符
串等
D.app文件夾下的manifests子文件夾存放手機配置信息等
4.Android系統架構采用分層管理,從下到上的次序為()
A.Linux內核層、系統運行庫層、應用框架層和應用層
B.系統運行庫層、Linux內核層、應用框架層和應用層
c.Linux內核層、應用框架層、系統運行庫層和應用層
D.Linux內核層、系統運行庫層、應用層和應用框架層
5.Android系統提供的應用程序(例如聯系人、短信、電話等)和軟件廠商、
用戶開發的應用程序位于()
A.Linux內核層
B.系統運行庫層
C.應用框架層
D.應用層
6.在Android系統中,共有4個不同類型的應用組件,不包括()
A.Activity
B.電話
C.服務(Service)
D.內容提供程序(ContentProvider)
7.Android的一個特點是程序代碼和資源互相分離。這樣做的好處是()
A.可以針對不同設備、不同國家等配置單獨的資源文件,而執行相同的代
碼
B.有利于美工人員編寫服務器代碼
C.不同屏幕分辨率使用不同的邏輯代碼
D.不同手機顯示的界面和邏輯不一樣
8.關于Android四種應用組件,說法正確的是()
A.服務(Service)必須要有界面
B.內容提供程序(ContentProvider)用于管理共享數據
C.廣播接收器(BroadcastReceiver)用于資源管理
D.應用程序只能有一個Activity
(二)多項選擇題
1.Android系統架構采用分層管理,包括()。
A.Linux內核層B.系統運行庫層
C.應用框架層D.應用層
2.Android開發的應用組件包括()等。
A.ActivityB.月艮務
C.內容提供程序D.廣播接收器
3.Android應用程序資源文件可以包括()。
A.圖片B.聲音C.菜單D.字符串
4.()位于Android系統架構的應用層
A.聯系人應用程序
B.短信應用程序
C.京東應用程序
D.淘寶應用程序
5.在Android系統中,每個應用程序必須有一個“清單”文件
(AndroidManifest.xml),該文件記錄了()
A.應用程序所包含的應用組件
B.需要的用戶權限、運行所需要的最低API等級
C.需要的軟硬件功能(例如藍牙、多點觸摸屏等)
D.需要電池電量、網絡服務器等配置信息
(三)判斷題
1.Android底層基于Linux操作系統,使用Linux核心驅動各種硬件,管理進
程()。
2.SQLite數據庫服務,SSL網絡安全訪問等位于系統運行庫層()
3.每個應用程序必須有一個“清單”文件(AndroidManifest.xml)()
4.在Android系統中,共有4個不同類型的應用組件,分別是Activity、服
務、內容提供程序、資源管理器()
5.在Android中,任何應用都可以啟動其它應用的組件。這樣做的好處是減
少了程序的工作量,更有利于協同工作()
參考答案
(-)單項選擇題(每題3分,共45分)
1.A2.C3.D4.A5.D
6.B7.A8.B
(-)多項選擇題(每題5分,共25分)
1.ABCD2.ABCD3.ABCD4.ABCD5.ABC
(三)判斷題(每題2分,共30分)
1.V2.V3.V4.x5.V
4.3使用AndroidStudio開發程序
(-)單項選擇題
1.使用AndroidStudio開發時,提供執行各種操作的快捷按鈕,包括運行、
調試程序等的是以下哪個部分()o
A.狀態欄B.導航欄
C.工具欄D.編輯器
2.關于AndroidStudio下面說法正確的是()o
A.AndroidStudio僅支持Windows操作系統
B.AndroidStudio基于瀏覽器運行
C.AndroidStudio基于IntellijIDEA社區版本開發
D.AndroidStudio開發的程序只能運行在模擬器上
3.使用AndroidStudio開發時,不包括在創建新工程向導頁填入的信息是
()。
A.應用程序的名字B.公司域名
C.工程位置D.運行的Android目標設備
4.為了能夠在代碼中訪問組件,每個組件需要()用來做標識。
A.按鈕組件B.標識符
C.ActivityD.文本文件
5.使用AndroidStudio創建工程時,需指定應用程序運行的設備及版本,下
面說法正確的是()
A.版本越高越好,版本越高,意味著該程序能運行在較多設備上
B.版本越低越好,最好是1,這樣古董手機也能運行該程序
C.版本選擇需要根據目標客戶群,選擇適當版本
D.版本選擇應以程序員自己手機上的版本為準,這樣方便調試程序
6.使用AndroidStudio開發程序時,項目中()
A.不能包括Java文件
B.不能包含布局文件
C.所有代碼必須放在res文件夾中
D.以上說法都不對
7.使用AndroidStudio布局編輯器時,用戶不可以()
A.使用鼠標通過拖拽動作將按鈕、編輯框等組件添加到Activity界面中
B.修改各組件相對位置關系
C.修改組件屬性,例如id等
D.修改Activity的啟動順序
8.在AndroidStudio開發程序時,需要構建和運行程序,將應用程序部署到
目標設備上,下面說法錯誤的是()
A.目標設備可以是真實設備
B.目標設備可以是Android虛擬設備(AndroidVirtualDevice,AVD)
C.用戶不能修改AVD的參數,例如屏幕分辨率
D.使用真實設備調試程序速度會更快
(二)多項選擇題
1.Android程序可以運行在下列哪些設備上()。
A.手機B.平板
C.TVD.手表
2.在AndroidStudio的工具窗口里,app文件夾下主要包含了()0
A.GradleScripts文件夾B.manifests文件夾
C.java文件夾D.res文件夾
3.AndroidStudio支持的操作系統為:
A.Windows
B.MacOS
C.Linux
D.Dos
4.在AndroidStudio中,用戶可以()
A.編輯代碼
B.運行程序
C.版本控制
D.修改用戶手機內存大小
5.AndroidStudio是由多個部分組成的集成開發環境,包括()
A.菜單欄
B.工具欄
C.編輯器窗口
D.導航欄
6.在AndroidStudio中編寫代碼時,說法正確的是()
A.用戶可以編寫界面響應代碼
B.用戶可以編寫業務邏輯代碼
c.用戶可以編寫代碼,修改文本框內容
D.用戶可以編寫代碼,為按鈕設置單擊事件監聽器
(三)判斷題
1.AndroidStudio的開發環境中,狀態欄是提供對項目管理、搜索和版本控
制等的訪問()。
2.應用程序界面最重要的工作之一是設計界面元素()o
3.當用戶點擊按鈕后,(用代碼實現)彈出登錄對話框,這屬于業務邏輯代碼
的任務()。
4.選擇系統映像時必須大于前面創建項目時指定的目標設備的版本號()。
5.AndroidStudio基于IDEA開發,同時專門為開發Android量身定做了相
關工具,是集編輯、構建、測試、代碼分析、模擬運行、版本控制等為一體
的集成開發環境()
6.AndroidStudio不需要安裝即可使用()
7.應用程序界面最重要的工作之一是設計界面元素,包括界面中包含的組件
及其相互位置關系()
參考j4y_答/r/r案
(-)單項選擇題(每題3分,共45分)
l.C2.C3.D4.B5.C
6.D7.D8.C
(二)多項選擇題(每題5分,共25分)
1.ABCD2.BCD3.ABC4.ABC5.ABCD6.ABCD
(三)判斷題(每題2分,共30分)
1.x2,V3.x4.x5.V6.x7.V
4.4使用AppInventor開發程序
(-)單項選擇題
1.在AppInventor中的組件面板的布局類組中,不屬于系統提供的布局的是
()。
A.滑動條布局B.水平布局
C.表格布局D.垂直布局
2.在AppInventor的"邏輯設計”界面中,其內置塊不包括()
A.過程B.顏色
C.邏輯D.圖像
3.在AppInventor邏輯設計里面,“A大于等于B”代碼塊位于()內置
塊。
A.控制B.邏輯
C.極值D.變量
4.關于AppInventor下面說法正確的是()。
A.AppInventor需要復雜的安裝和配置
B.AppInventor基于瀏覽器運行
C.AppInventor采用語法糖方法來簡化AndroidApp編寫
D.AppInventor不能編寫復雜邏輯,只能是簡單邏輯
5.在AppInventor邏輯設計里面,內置塊不包括()模塊。
A.控制B.邏輯
C.極值D.變量
6.在AppInventor邏輯設計里面,“如果…則…”代碼塊位于()內置
塊。
A.控制B.邏輯
C.極值D.變量
7.在AppInventor邏輯設計里面,用戶不能夠添加()代碼塊。
A.添加變量并初始化B.對數組進行排序
C,對數字進行比較D,將兩個數相加
8.在AppInventor組件設計里面,說法正確的是()。
A.每個應用程序只能有一個屏幕(screen)
B.系統提供了10種布局,包括絕對布局、幀布局等
C.用戶界面組件包括按鈕、復選框、標簽等
D.布局一定要放在文本輸入框里面
9.使用AppInventor設計界面時,用戶不能夠()。
A.添加布局B.添加鍵盤
C.添加用戶界面組件,例如按鈕D.添加照相機
(二)多項選擇題
1.AppInvertor采用()的方法來簡化AndroidApp編寫。
A.積木式B.可視化
c.聲控式D.模塊化
2.AppInventor提供了()方式進行程序的開發與測試。
A.Wi-FiB.USB數據線連接手機
C.模擬器D.投影儀
3.在AppInventor中,可以設置的組件包括()0
A.按鈕B.Web瀏覽框
C.通信連接D.樂高機器人
4.在AppInventor邏輯設計里面,能夠完成的邏輯實現有()
A.添加水平布局
B.選擇“初始化全局變量…為”代碼塊并進行拖動
C.添加表格布局,并修改表格布局屬性
D.數字“1”按鈕的處理邏輯
5.使用AppInventor實現計算器,可能要用到代碼塊()。
A.控制塊中的“如果???貝(]??.”
B.數學塊中的“值”
C.變量塊中的''設置..?為??.”
D.邏輯塊中的“相等”
6.使用AppInventor設計界面時,用戶能夠添加()0
A.布局B.用戶界面組件,例如按鈕
C.照相機D.鍵盤
7.在AppInventor邏輯設計里面,用戶能夠添加()代碼塊。
A.邏輯
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年能源行業CCS項目經濟效益與減排潛力研究報告
- 2025屆河北省秦皇島海港區四校聯考英語八下期末檢測試題含答案
- 文化創意產品開發資金申請條件與2025年政策扶持報告
- 2025年醫院信息化建設電子病歷系統與醫院信息化管理的協同優化報告
- 2025年醫藥企業研發外包(CRO)模式下的知識產權布局與戰略規劃報告
- 2025年醫藥企業CRO研發外包的合作模式與項目管理優化策略研究報告
- 江蘇省無錫錫東片2025屆英語七年級第二學期期末考試試題含答案
- 年加工20萬噸鋼卷項目可行性研究報告寫作模板-拿地申報
- 爆破人員考試試題及答案
- 2025年消費金融市場用戶畫像研究:精準營銷策略與客戶體驗優化
- DBJ33T 1271-2022 建筑施工高處作業吊籃安全技術規程
- 外呼培訓心得
- 2025年上半年四川涼山州委組織部涼山州人力資源和社會保障局引進人才1165人(第二批)重點基礎提升(共500題)附帶答案詳解-1
- 2025年江蘇鹽城市城投集團招聘筆試參考題庫含答案解析
- 糖尿病前期癥狀
- 2023-2024學年廣東省深圳市羅湖區七年級下學期期末英語試題及答案
- 福建省廈門市2023-2024學年高一上學期期末質檢地理試題 附答案
- 應急物資采購合同
- 知名連鎖漢堡店食安QSC稽核表
- 臨床胸壁神經纖維瘤影像診斷與鑒別
- 安裝操作手冊CPC-II電流-壓力轉換器
評論
0/150
提交評論