《移動(dòng)終端程序設(shè)計(jì)》期末模擬試卷試題_第1頁(yè)
《移動(dòng)終端程序設(shè)計(jì)》期末模擬試卷試題_第2頁(yè)
《移動(dòng)終端程序設(shè)計(jì)》期末模擬試卷試題_第3頁(yè)
《移動(dòng)終端程序設(shè)計(jì)》期末模擬試卷試題_第4頁(yè)
《移動(dòng)終端程序設(shè)計(jì)》期末模擬試卷試題_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

PAGE6專業(yè):年級(jí)/班級(jí):姓名:學(xué)號(hào):專業(yè):年級(jí)/班級(jí):姓名:學(xué)號(hào):裝訂線內(nèi)不要答題***專業(yè)(本科)****級(jí)《移動(dòng)終端程序開發(fā)》A卷(時(shí)間120分鐘)題號(hào)一二三四總分分值30102040100得分一、選擇題(每小題2分,共30分)1.下列哪種說(shuō)法不正確() A.Android項(xiàng)目的gen目錄下的R.java被刪除后還能自動(dòng)生成. B.res目錄是應(yīng)用資源目錄,該目錄中的所有資源內(nèi)容都會(huì)被R類所索引. C.AndroidManifest.xml文件是應(yīng)用程序目錄清單文件,該文件由ADT自動(dòng)生成,不需要程序員手動(dòng)修改.D.a(chǎn)ssets目錄是原始資源目錄,該目錄中的內(nèi)容不會(huì)被R類所引用.2.以下進(jìn)程中優(yōu)先級(jí)最高的是().A.后臺(tái)進(jìn)程B.服務(wù)進(jìn)程.C.可見進(jìn)程.D.前臺(tái)進(jìn)程3. 以下哪些不屬于Activity生命周期中的回調(diào)函數(shù)().A.onCreate()B.onDestroy()C.onStartCommand()D.onStart()4.以下哪個(gè)可作為EditText編輯框的提示信息().A.a(chǎn)ndroid:inputTypeB.a(chǎn)ndroid:textC.a(chǎn)ndroid:digitsD.a(chǎn)ndroid:hint5.下列選項(xiàng)中,屬于Android中四大組件的是().A.ActionActivityB.ContentReceiverC.ServiceD.ContentObserver6.sendOrderedBroadcast()方法接收兩個(gè)參數(shù),第一個(gè)是Intent,第二個(gè)是().A.resultCodeB.requestCodeC.bundleD.receiverPermission.7.常用菜單不包含().A.子菜單B.級(jí)聯(lián)菜單C.上下文菜單D.選項(xiàng)菜單8.下列文件操作權(quán)限中,指定文件內(nèi)容可以追加的是().A.MODE_PRIVATEB.MODE_WORLD_READABLEC.MODE_APPENDD.MODE_WORLD_WRITEABLE9.繼承BroadcastReceiver會(huì)重寫()方法.A.onReceiver()B.onUpdate()C.onCreate()D.onStart()10.關(guān)于SQLite數(shù)據(jù)庫(kù),不正確的說(shuō)法是().A.SQLiteOpenHelper類是數(shù)據(jù)庫(kù)輔助操作類,主要用來(lái)創(chuàng)建數(shù)據(jù)庫(kù)和更新數(shù)據(jù)庫(kù).B.SQLiteDatebase類是數(shù)據(jù)庫(kù)實(shí)例,用來(lái)操作數(shù)據(jù)庫(kù)的.C.在每次調(diào)用SQLiteDatabase的getWriteableDatabase()方法時(shí),會(huì)執(zhí)行SQLiteOpenHelper的onCreate()方法.D.SQLiteOpenHelper在調(diào)用onCreate()方法時(shí)并未獲得數(shù)據(jù)庫(kù)實(shí)例,只有調(diào)用getWriteableDatabase()或getReadableDatabase()方法時(shí)才會(huì)獲得數(shù)據(jù)庫(kù)實(shí)例.11.下列關(guān)于ContentResolver的描述,錯(cuò)誤的是().A.可以操作數(shù)據(jù)庫(kù)數(shù)據(jù).B.操作其他應(yīng)有數(shù)據(jù)必須知道包名.C.只能操作ContentProvider暴露的數(shù)據(jù).D.a(chǎn)uthorities屬性必須和包名一致.12.下列關(guān)于XML布局文件在Java代碼中被引用的說(shuō)法中,不正確的是(). A.Activity中,可以使用findViewById()方法,通過(guò)資源id,獲得指定視圖元素. B.在Activity中,可以使用R.drawable-system.**方式引用Android系統(tǒng)所提供的圖片資源. C.在Activity中,可以使用setContentView()方法,確定加載哪一個(gè)布局文件. D.可以使用View類的findViewById()方法,獲得當(dāng)前View對(duì)象中的某一個(gè)視圖元素.13.關(guān)于適配器的說(shuō)法正確的有:(). A.它主要是用來(lái)存儲(chǔ)數(shù)據(jù). B.它主要是用來(lái)把數(shù)據(jù)綁定到組件上. C.它主要用來(lái)解析數(shù)據(jù). D.它主要用來(lái)存儲(chǔ)xml數(shù)據(jù).14.關(guān)于隱式Intent正確的是(). A.Android中使用IntentFilter來(lái)尋找與隱式Intent相關(guān)的對(duì)象. B.隱式Intent更多的用于在應(yīng)用程序內(nèi)部傳遞消息. C.通過(guò)組件的名稱尋找與Intent相關(guān)聯(lián)的對(duì)象. D.一個(gè)聲明了IntentFilter的組件只能響應(yīng)隱式Intent請(qǐng)求.15.每一次啟動(dòng)服務(wù)都會(huì)調(diào)用()方法.A.onCreate()B.onReceiver()C.onResume()D.onStartCommand()二、填空題(每小題2分,共10分)ADB的常見指令中,用于開啟ADB服務(wù)的是:.LogCat區(qū)域中有V、D、I、W、E等五個(gè)字母,其中D代表,W代表.表格布局中用于收縮和拉伸表格內(nèi)容的兩個(gè)屬性分別叫做,一種是,另一種是.ContentProvider匹配Uri需要使用的類是.服務(wù)的開啟方式有兩種,分別是和.三、簡(jiǎn)答題(每小題5分,共20分)1.簡(jiǎn)要說(shuō)明Android體系結(jié)構(gòu)中每一層的功能.2.請(qǐng)說(shuō)明每種布局管理器的作用.3.請(qǐng)簡(jiǎn)述SharedPreferences如何存儲(chǔ)數(shù)據(jù).4.簡(jiǎn)述廣播的幾種注冊(cè)方式。必要時(shí)可寫出幾句關(guān)鍵代碼。四、編程題(第一題10分,第二題第三題,每題15分,共40分)編寫一個(gè)數(shù)據(jù)傳遞的小程序,要求在第一個(gè)界面輸入姓名,年齡,第二個(gè)界面上面顯示“恭喜您,來(lái)到這個(gè)世界n年!”.(n為輸入的年齡)(共10分)(1)左圖即info_activity.xml界面的布局代碼(2)為左圖中的“數(shù)據(jù)傳遞”Button設(shè)置單擊事件監(jiān)聽器的相關(guān)跳轉(zhuǎn)代碼.(提示:假定在Java代碼中name代表第一個(gè)輸入框,age代表第二個(gè)輸入框,并且已經(jīng)通過(guò)findViewById初始化)2.編寫一個(gè)Android應(yīng)用.要求創(chuàng)建一個(gè)服務(wù),該服務(wù)以Start方式啟動(dòng),并且在啟動(dòng)服務(wù)時(shí)傳遞兩個(gè)整數(shù),并在服務(wù)相應(yīng)代碼段中計(jì)算最大數(shù),以Toast方式顯示結(jié)果.(共15分)提示:假設(shè)布局文件中已設(shè)置了一個(gè)Button,并且設(shè)置了android:onClick=”onStartService”方法寫出onStartService()單擊事件的業(yè)務(wù)邏輯.寫出service服務(wù)中相應(yīng)的方法,即獲取傳遞的整數(shù)并求取最大值以Toast方式顯示.

3.編寫一個(gè)Android應(yīng)用.要求使用SQLiteOpenHelper數(shù)據(jù)庫(kù)輔助操作類建一張student表.其字段包含:自增長(zhǎng)id,學(xué)生姓名name,學(xué)生學(xué)號(hào)number,學(xué)生成績(jī)score.(共15分)。要求使用ContentProvider共享數(shù)據(jù),其authorities屬性設(shè)置為”vider”.提示:假設(shè)布局文件已存在,無(wú)需書寫布局相應(yīng)代碼段寫出自定義的數(shù)據(jù)庫(kù)輔助操作類,并在其onCreate(SQLiteDatabase

溫馨提示

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

評(píng)論

0/150

提交評(píng)論