1. 運(yùn)行Hello World
1.1 判斷題
1. DevEco Studio是開發(fā)HarmonyOS應(yīng)用的一站式集成開發(fā)環(huán)境。- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
1.2 單選題
1. 在stage模型中,下列配置文件屬于AppScope文件夾的是?- A. main_pages.json
- B. module.json5
- C. app.json5
- D. package.json
1.3 多選題
1. 如何在DevEco Studio中創(chuàng)建新項(xiàng)目?- A. 在計算機(jī)上創(chuàng)建一個新文件,并將其命名為“new harmonyOS項(xiàng)目”
- B. 如果已打開項(xiàng)目,從DevEco Studio菜單選擇’file>new>Create Project’
- C. 如果第一次打開DevEco Studio,在歡迎頁點(diǎn)擊“Create new Project”
- A. ability的相關(guān)配置信息
- B. 模塊名
- C. 應(yīng)用的版本號
- D. 模塊類型
2. ArkTS基礎(chǔ)知識
2.1 判斷題
1. 循環(huán)渲染ForEach可以從數(shù)據(jù)源中迭代獲取數(shù)據(jù),并為每個數(shù)組項(xiàng)創(chuàng)建相應(yīng)的組件。- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
2.2 單選題
1. 用哪一種裝飾器修飾的struct表示該結(jié)構(gòu)體具有組件化能力?- A. @Component
- B. @Entry
- C. @Builder
- D. @Preview
- A. @Component
- B. @Entry
- C. @Builder
- D. @Preview
2.3 多選題
1. 下面哪些函數(shù)是自定義組件的生命周期函數(shù)?- A. aboutToAppear
- B. aboutToDisappear
- C. onPageShow
- D. onPageHide
- E. onBackPress
- A. @Component
- B. @Entry
- C. @State
- D. @Link
3. 應(yīng)用程序框架
3.1 判斷題
1. 一個應(yīng)用只能有一個UIAbility。- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
3.2 單選題
1. API9及以上,router.pushUrl()方法,默認(rèn)的跳轉(zhuǎn)頁面使用的模式是哪一種?- A. standard
- B. Single
- C. Specified
- A. module
- B. skills
- C. launchType
- D. abilities
3.3 多選題
1. API9及以上,router.pushUrl()方法的mode參數(shù)可以配置為以下哪幾種跳轉(zhuǎn)頁面使用的模式?- A. Standard
- B. Single
- C. Specified
- A. Create
- B. WindowStageCreate
- C. Foreground
- D. Background
- E. WindowStageDestroy
- F. Destroy
- A. multiton
- B. singleton
- C. specified
4. 從簡單的頁面開始
4.1 判斷題
1. 在Column容器中的子組件默認(rèn)是按照從上到下的垂直方向布局的,其主軸的方向是垂直方向,在Row容器中的組件默認(rèn)是按照從左到右的水平方向布局的,其主軸的方向是水平方向。- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
4.2 單選題
1. 使用TextInput完成一個密碼輸入框,推薦設(shè)置type屬性為下面哪個值?- A. InputType.Normal
- B. InputType.Password
- C. InputType.Email
- D. InputType.Number
- A. ohos.permission.USE_BLUETOOTH
- B. ohos.permission.INTERNET
- C. ohos.permission.REQUIRE_FORM
- D. ohos.permission.LOCATION
- A. List>ListItem>Column
- B. Column>List>ListItem
- C. Grid>Row>GridItem
- D. Grid>GridItem
4.3 多選題
1. Row容器的主軸是水平方向,交叉軸是垂直方向,其參數(shù)類型為VerticalAlign (垂直對齊),VerticalAlign 定義了以下幾種類型?- A. Top
- B. Bottom
- C. Start
- D. End
- E. Center
- A. Button
- B. Row
- C. Column
- D. Image
- E. TextInput
- A. 當(dāng)barPosition為Start(默認(rèn)值),vertical屬性為false時(默認(rèn)值),頁簽位于容器頂部。
- B. 當(dāng)barPosition為Start(默認(rèn)值) ,vertical屬性為true時,頁簽位于容器左側(cè)。
- C. 當(dāng)barPosition為End ,vertical屬性為false(默認(rèn)值)時,頁簽位于容器底部。
- D. 當(dāng)barPosition為End ,vertical屬性為true時,頁簽位于容器右側(cè)。
5. 構(gòu)建更加豐富的頁面
5.1 判斷題
1. @State修飾的屬性不允許在本地進(jìn)行初始化。- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
5.2 單選題
1. 使用Video組件播放網(wǎng)絡(luò)視頻時,需要以下哪種權(quán)限?- A. ohos.permission.READ_MEDIA
- B. ohos.permission.INTERNET
- C. ohos.permission.WRITE_MEDIA
- D. ohos.permission.LOCATION
- A. @State和@Link
- B. @Provide和@Consume
- C. @State和@Prop
- D. @Observed和@ObjectLink
5.3 多選題
1. 下列哪些狀態(tài)裝飾器修飾的屬性必須在本地進(jìn)行初始化。- A. @State
- B. @Prop
- C. @Link
- D. @Provide
- E. @Consume
- A. AlertDialog
- B. TextPickerDialog
- C. DatePickerDialog
- D. @CustomDialog
- E. TimePickerDialog
6. 給應(yīng)用添加動畫
6.1 判斷題
1. 屬性動畫中產(chǎn)生動畫的屬性可以在任意位置聲明。- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
6.2 單選題
1. 屬性animation可以在哪些組件中使用?- A. 只能基礎(chǔ)組件
- B. 只能容器組件
- C. 基礎(chǔ)組件和容器組件
- D. 以上都不對
- A. PlayMode.Normal
- B. PlayMode.Alternate
- C. PlayMode.AlternateReverse
- D. PlayMode.Reverse
- A. delay設(shè)置為 0
- B. tempo設(shè)置為 1
- C. iterations設(shè)置為 -1
- D. playMode設(shè)置為 PlayMode.Reverse
- A. 參數(shù)tempo默認(rèn)值為1.0
- B. 參數(shù)delay不能大于duration
- C. 參數(shù)curve可以不設(shè)置
- D. 參數(shù)iterations可以不設(shè)置
6.3 多選題
1. 屬性動畫支持哪些屬性?- A. width
- B. rotate
- C. opacity
- D. scale
- A. playMode
- B. curve
- C. delay
- D. onFinish
7. 從網(wǎng)絡(luò)獲取數(shù)據(jù)
7.1 判斷題
1. 在http模塊中,多個請求可以使用同一個httpRequest對象,httpRequest對象可以復(fù)用。- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
7.2 單選題
1. 使用http發(fā)起網(wǎng)絡(luò)請求,需要以下哪種權(quán)限?- A. ohos.permission.USE_BLUETOOTH
- B. ohos.permission.INTERNET
- C. ohos.permission.REQUIRE_FORM
- D. ohos.permission.LOCATION
- A. RequestMethod.GET
- B. RequestMethod.POST
- C. RequestMethod.PUT
- D. RequestMethod.DELETE
- A. 設(shè)置是否開啟應(yīng)用中文件系統(tǒng)的訪問,默認(rèn)啟用。$rawfile(filepath/filename)中rawfile路徑的文件不受該屬性影響而限制訪問。
- B. imageAccess設(shè)置是否允許自動加載圖片資源,默認(rèn)允許。
- C. javaScriptAccess設(shè)置是否允許執(zhí)行JavaScript腳本,默認(rèn)不允許執(zhí)行。
- D. zoomAccess設(shè)置是否支持手勢縮放,默認(rèn)允許執(zhí)行縮放。
- A. ResponseCode.OK的值為200,表示請求成功。一般用于GET與POST請求。
- B. ResponseCode.NOT_FOUND的值為404,表示服務(wù)器無法根據(jù)客戶端的請求找到資源(網(wǎng)頁)。
- C. ResponseCode.INTERNAL_ERROR的值為500,表示服務(wù)器內(nèi)部錯誤,無法完成請求。
- D. ResponseCode.GONE的值為404,表示客戶端請求的資源已經(jīng)不存在。
7.3 多選題
1. Web組件支持下列哪些屬性或事件?- A. fileAccess(fileAccess: boolean)
- B. javaScriptAccess(javaScriptAccess: boolean)
- C. on(type: ‘headerReceive’, callback: AsyncCallback): void
- D. onConfirm(callback: (event?: { url: string; message: string; result: JsResult }) => boolean)
- E. destroy(): void
- A. http請求支持get、post、put等常用的請求方式。
- B. 可以使用on(‘headersReceive’)訂閱請求響應(yīng)頭。
- C. post請求的參數(shù)可以在extraData中指定。
- D. 執(zhí)行createHttp成功后,返回一個httpRequest對象,里面包括request、destroy、on和off方法。
- A. Web組件是提供具有網(wǎng)頁顯示能力的一種組件。
- B. Web組件傳入的地址可以是本地資源也可以是網(wǎng)絡(luò)資源。
- C. WebController可以控制Web組件的各種行為,例如網(wǎng)頁的前進(jìn)、后退等功能。
- D. 當(dāng)訪問在線網(wǎng)頁時,需添加網(wǎng)絡(luò)權(quán)限。
8. 保存應(yīng)用數(shù)據(jù)
8.1 判斷題
1. 首選項(xiàng)是關(guān)系型數(shù)據(jù)庫。- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
8.2 單選題
1. 使用首選項(xiàng)要導(dǎo)入的包是哪個?- A. @ohos.data.rdb
- B. @ohos.data.preferences
- C. @ohos.router
- D. @ohos.data.storage
- A. 內(nèi)存中
- B. 數(shù)據(jù)庫表中
- C. 文件中
- D. 云端
- A. get()
- B. update()
- C. put()
- D. flush()
8.3 多選題
1. HarmonyOS提供的數(shù)據(jù)管理的方式都有哪些?- A. 首選項(xiàng)
- B. 分布式數(shù)據(jù)服務(wù)
- C. 關(guān)系數(shù)據(jù)庫
- D. 分布式數(shù)據(jù)對象
- A. 首選項(xiàng)遵循ACID特性
- B. 首選項(xiàng)以Key-Value形式存取數(shù)據(jù)
- C. 首選項(xiàng)存儲數(shù)據(jù)數(shù)量建議不超過1萬條
- D. 首選項(xiàng)的key為String類型
9. 三方庫
9.1 判斷題
1. 三方組件是開發(fā)者在系統(tǒng)能力的基礎(chǔ)上進(jìn)行了一層具體功能的封裝,對其能力進(jìn)行拓展的工具 。- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
- 正確(True)
- 錯誤(False)
9.2 單選題
1. 通過ohpm安裝lottie后,在哪個文件中會生成相關(guān)的配置信息?- A. module.json5
- B. oh-package.json5
- C. app.json5
- D. main_page.json
- A. lottie.setSpeed()
- B. lottie.setDirection()
- C. animationItem.addEventListener()
- D. animationItem.removeEventListener()
9.3 多選題
1. 下列屬于lottie提供的動畫控制API的是?- A. lottie.play()
- B. lottie.pause()
- C. lottie.stop()
- D. lottie.goToAndPlay()
10. 使用DevEco Studio高效開發(fā)
10.1 單選題
1. 用哪一種裝飾器修飾的組件可作為頁面入口組件?- A. @Component
- B. @Entry
- C. @Preview
- D. @Builder
- A. oh-package.json5用于存放應(yīng)用級配置信息,包括簽名、產(chǎn)品配置等
- B. build-profile.json5用于配置三方包聲明文件的入口及包名
- C. module.json5包含HAP的配置信息、應(yīng)用在具體設(shè)備上的配置信息以及應(yīng)用的全局配置信息
- D. app.json5用于編寫應(yīng)用級編譯構(gòu)建任務(wù)腳本
- A. 本地模擬器是創(chuàng)建和運(yùn)行在本地計算機(jī)上的,需要登錄授權(quán)
- B. 本地模擬器支持音量大小調(diào)節(jié)、電池電量調(diào)節(jié)、屏幕旋轉(zhuǎn)等功能
- C. 向本地模擬器安裝應(yīng)用/服務(wù)的時候,不需要給應(yīng)用簽名
- D. DevEco Studio會啟動應(yīng)用/服務(wù)的編譯構(gòu)建,完成后應(yīng)用/服務(wù)即可運(yùn)行在本地模擬器上
10.2 多選題
1. DevEco Studio支持使用多種語言進(jìn)行應(yīng)用/服務(wù)的開發(fā),包括ArkTS、JS和C/C++。在編寫應(yīng)用/服務(wù)階段,可以通過以下哪些方法提升編碼效率?- A. 提供代碼的智能補(bǔ)齊能力,編輯器工具會分析上下文并理解項(xiàng)目內(nèi)容,并根據(jù)輸入的內(nèi)容,提示可補(bǔ)齊的類、方法、字段和關(guān)鍵字的名稱等
- B. 在編輯器中調(diào)用ArkTS API接口或ArkTS/JS組件時,支持在編輯器中快速、精準(zhǔn)調(diào)取出對應(yīng)的參考文檔
- C. 代碼格式化功能可以幫助您快速的調(diào)整和規(guī)范代碼格式,提升代碼的美觀度和可讀性
- D. 如果輸入的語法不符合編碼規(guī)范,或者出現(xiàn)語義語法錯誤,編輯器會顯示錯誤或警告
- A. 在開發(fā)界面UI代碼過程中,如果添加或刪除了UI組件,您只需Ctrl+S進(jìn)行保存,然后預(yù)覽器就會立即刷新預(yù)覽結(jié)果
- B. 在預(yù)覽器界面,可以在預(yù)覽器中操作應(yīng)用/服務(wù)的界面交互動作,如單擊、跳轉(zhuǎn)、滑動等,與應(yīng)用/服務(wù)運(yùn)行在真機(jī)設(shè)備上的界面交互體驗(yàn)一致
- C. 組件預(yù)覽通過在組件前添加注解@Preview實(shí)現(xiàn)
- D. 頁面預(yù)覽通過在工程的ets文件頭部添加注解@Entry實(shí)現(xiàn)
文章來源地址http://www.zghlxwxcb.cn/news/detail-774211.html
文章來源:http://www.zghlxwxcb.cn/news/detail-774211.html
到了這里,關(guān)于<HarmonyOS第一課>習(xí)題答案,第 1~10 章節(jié)完整版的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!