[HarmonyOS應用開發者基礎認證](https://developer.huawei.com/consumer/cn/training/dev-cert-detail/101666948302721398)
[HarmonyOS應用開發者高級認證](https://developer.huawei.com/consumer/cn/training/dev-cert-detail/101684223987951077)
[HarmonyOS學習鏈接](https://www.html5iq.com/HarmonyOS/index)
>[info]闖關習題答案
## **一、HarmonyOS第一課:運行Hello World**
* DevEco Studio是開發HarmonyOS應用的一站式集成開發環境。**正確**
* main_pages.json存放頁面page路徑配置信息。**正確**
* 在stage模型中,下列配置文件屬于AppScope文件夾的是?**C. app.json5**
* A. main_pages.json
* B. module.json5
* **C. app.json5**
* D. package.json
* 如何在DevEco Studio中創建新項目?**B C**
* A. ~~在計算機上創建一個新文件,并將其命名為“new harmonyOS項目”~~
* **B. 如果已打開項目,從DevEco Studio菜單選擇'file>new>Create Project'**
* **C. 如果第一次打開DevEco Studio,在歡迎頁點擊“Create new Project”**
* module.json5配置文件中,包含了以下哪些信息?**A B D**
* **A. ability的相關配置信息**
* **B. 模塊名**
* C. ~~應用的版本號~~
* **D. 模塊類型**
## **二、HarmonyOS第一課:ArkTS開發語言介紹**
* 循環渲染ForEach可以從數據源中迭代獲取數據,并為每個數組項創建相應的組件。**正確**
* @Link變量不能在組件內部進行初始化。**正確**
* 用哪一種裝飾器修飾的struct表示該結構體具有組件化能力?**A**
* **A. @Component**
* B. @Entry
* C. @Builder
* D. @Preview
* 用哪一種裝飾器修飾的自定義組件可作為頁面入口組件?**B**
* A. @Component
* **B. @Entry**
* C. @Builder
* D. @Preview
* 下面哪些函數是自定義組件的生命周期函數?**A B C D E**
* **A. aboutToAppear**
* **B. aboutToDisappear**
* **C. onPageShow**
* **D. onPageHide**
* **E. onBackPress**
* 下面哪些裝飾器可以用于管理自定義組件中變量的狀態?**C D**
* ~~A. @Component~~
* ~~B. @Entry~~
* **C. @State**
* **D. @Link**
## **三、HarmonyOS第一課:應用程序框架**
* 一個應用只能有一個UIAbility。**錯誤**
* 創建的Empty Ability模板工程,初始會生成一個UIAbility文件。**正確**
* 每調用一次router.pushUrl()方法,頁面路由棧數量均會加1。**錯誤**
* API9及以上,router.pushUrl()方法,默認的跳轉頁面使用的模式是哪一種?**A**
* **A. standard**
* B. Single
* C. Specified
* UIAbility啟動模式需要在module.json5文件中配置哪個字段?**C**
* A. module
* B. skills
* **C. launchType**
* D. abilities
* API9及以上,router.pushUrl()方法的mode參數可以配置為以下哪幾種跳轉頁面使用的模式?**A B**
* **A. Standard**
* **B. Single**
* ~~C. Specified~~
* UIAbility的生命周期有哪幾個狀態?**A C D F**
* **A. Create**
* ~~B. WindowStageCreate~~
* **C. Foreground**
* **D. Background**
* ~~E. WindowStageDestroy~~
* **F. Destroy**
* UIAbility有哪幾種的啟動模式?**A B C**
* **A. multiton**
* **B. singleton**
* **C. specified**
## **四、HarmonyOS第一課:從簡單的頁面開始**
* 在Column容器中的子組件默認是按照從上到下的垂直方向布局的,其主軸的方向是垂直方向,在Row容器中的組件默認是按照從左到右的水平方向布局的,其主軸的方向是水平方向。 **正確**
* List容器可以沿水平方向排列,也可以沿垂直方向排列。 **正確**
* 當Tabs組件的參數barPosition為BarPosition.End時,頁簽位于頁面底部。 **錯誤**
* Resource是資源引用類型,用于設置組件屬性的值,可以定義組件的顏色、文本大小、組件大小等屬性。 **正確**
* 使用TextInput完成一個密碼輸入框,推薦設置type屬性為下面哪個值?**B**
* A. InputType.Normal
* **B. InputType.Password**
* C. InputType.Email
* D. InputType.Number
* 使用Image加載網絡圖片,需要以下那種權限?**B**
* A. ohos.permission.USE_BLUETOOTH
* **B. ohos.permission.INTERNET**
* C. ohos.permission.REQUIRE_FORM
* D. ohos.permission.LOCATION
* 下面哪個組件層次結構是錯誤的?**C**
* A. List>ListItem>Column
* B. Column>List>ListItem
* **C. Grid>Row>GridItem**
* D. Grid>GridItem
* Row容器的主軸是水平方向,交叉軸是垂直方向,其參數類型為VerticalAlign (垂直對齊),VerticalAlign 定義了以下幾種類型?**A B E**
* **A. Top**
* **B. Bottom**
* ~~C. Start~~
* ~~D. End~~
* **E. Center**
* 下面哪些組件是容器組件?**B C**
* ~~A. Button~~
* **B. Row**
* **C. Column**
* ~~D. Image~~
* ~~E. TextInput~~
* 關于Tabs組件頁簽的位置設置,下面描述正確的是?**ABCD**
* **A. 當barPosition為Start(默認值),vertical屬性為false時(默認值),頁簽位于容器頂部。**
* **B. 當barPosition為Start(默認值) ,vertical屬性為true時,頁簽位于容器左側。**
* **C. 當barPosition為End ,vertical屬性為false(默認值)時,頁簽位于容器底部。**
* **D. 當barPosition為End ,vertical屬性為true時,頁簽位于容器右側。**
## **五、HarmonyOS第一課:構建更加豐富的頁面**
* @State修飾的屬性不允許在本地進行初始化。**錯誤**
* @CustomDialog裝飾器用于裝飾自定義彈窗組件,使得彈窗可以自定義內容及樣式。**正確**
* 將Video組件的controls屬性設置為false時,不會顯示控制視頻播放的控制欄。**正確**
* @Prop修飾的屬性值發生變化時,此狀態變化不會傳遞到其父組件。**正確**
* 使用Video組件播放網絡視頻時,需要以下哪種權限?**B**
* A. ohos.permission.READ_MEDIA
* **B. ohos.permission.INTERNET**
* C. ohos.permission.WRITE_MEDIA
* D. ohos.permission.LOCATION
* 下列哪種組合方式可以實現子組件從父子組件單向狀態同步。**C**
* A. @State和@Link
* B. @Provide和@Consume
* **C. @State和@Prop**
* D. @Observed和@ObjectLink
* 下列哪些狀態裝飾器修飾的屬性必須在本地進行初始化。**A D**
* **A. @State**
* ~~B. @Prop~~
* ~~C. @Link~~
* **D. @Provide**
* ~~E. @Consume~~
* ArkUI提供了下面哪些彈窗功能。 **A B C D E**
* **A. AlertDialog**
* **B. TextPickerDialog**
* **C. DatePickerDialog**
* **D. @CustomDialog**
* **E. TimePickerDialog**
## **六、HarmonyOS第一課:給應用添加動畫**
* 屬性動畫中產生動畫的屬性可以在任意位置聲明。**錯誤**
* 屬性動畫中改變屬性時需觸發UI狀態更新。**正確**
* 屬性animation可以在哪些組件中使用?**C**
* A. 只能基礎組件
* B. 只能容器組件
* **C. 基礎組件和容器組件**
* D. 以上都不對
* 屬性動畫中如何設置反向播放?**D**
* A. PlayMode.Normal
* B. PlayMode.Alternate
* C. PlayMode.AlternateReverse
* **D. PlayMode.Reverse**
* 下面哪種情況不會回調onFinish函數?**C**
* A. delay設置為 0
* B. tempo設置為 1
* **C. iterations設置為 -1**
* D. playMode設置為 PlayMode.Reverse
* 屬性動畫中關于animation參數說法錯誤的是?**B**
* A. 參數tempo默認值為1.0
* **B. 參數delay不能大于duration**
* C. 參數curve可以不設置
* D. 參數iterations可以不設置
* 屬性動畫支持哪些屬性?**A B C D**
* **A. width**
* **B. rotate**
* **C. opacity**
* **D. scale**
* 屬性動畫中animation的參數有哪些?**A B C D**
* **A. playMode**
* **B. curve**
* **C. delay**
* **D. onFinish**
## **七、HarmonyOS第一課:從網絡獲取數據**
* 在http模塊中,多個請求可以使用同一個httpRequest對象,httpRequest對象可以復用。**錯誤**
* 使用http模塊發起網絡請求后,可以使用destroy方法中斷網絡請求。**正確**
* Web組件onConfirm(callback: (event?: { url: string; message: string; result: JsResult }) => boolean)事件,返回false時候觸發網頁默認彈窗。**錯誤**
* 使用http發起網絡請求,需要以下哪種權限?**B**
* A. ohos.permission.USE_BLUETOOTH
* **B. ohos.permission.INTERNET**
* C. ohos.permission.REQUIRE_FORM
* D. ohos.permission.LOCATION
* 向服務器提交表單數據,以下哪種請求方式比較合適?**B**
* A. RequestMethod.GET
* **B. RequestMethod.POST**
* C. RequestMethod.PUT
* D. RequestMethod.DELETE
* 下列關于Web組件的屬性,描述錯誤的是?**C**
* A. 設置是否開啟應用中文件系統的訪問,默認啟用。$rawfile(filepath/filename)中rawfile路徑的文件不受該屬性影響而限制訪問。
* B. imageAccess設置是否允許自動加載圖片資源,默認允許。
* **C. javaScriptAccess設置是否允許執行JavaScript腳本,默認不允許執行。**
* D. zoomAccess設置是否支持手勢縮放,默認允許執行縮放。
* 關于請求返回的響應碼ResponseCode,下列描述錯誤的是?**D**
* A. ResponseCode.OK的值為200,表示請求成功。一般用于GET與POST請求。
* B. ResponseCode.NOT_FOUND的值為404,表示服務器無法根據客戶端的請求找到資源(網頁)。
* C. ResponseCode.INTERNAL_ERROR的值為500,表示服務器內部錯誤,無法完成請求。
* **D. ResponseCode.GONE的值為404,表示客戶端請求的資源已經不存在。**
* Web組件支持下列哪些屬性或事件?**A B D**
* **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~~
* 關于http模塊描述正確的是?**A B C D**
* **A. http請求支持get、post、put等常用的請求方式。**
* **B. 可以使用on('headersReceive')訂閱請求響應頭。**
* **C. post請求的參數可以在extraData中指定。**
* **D. 執行createHttp成功后,返回一個httpRequest對象,里面包括request、destroy、on和off方法。**
* 關于Web組件描述正確的是?**A B C D**
* **A. Web組件是提供具有網頁顯示能力的一種組件。**
* **B. Web組件傳入的地址可以是本地資源也可以是網絡資源。**
* **C. WebController可以控制Web組件的各種行為,例如網頁的前進、后退等功能。**
* **D. 當訪問在線網頁時,需添加網絡權限。**
## **八、HarmonyOS第一課:保存應用數據**
* 首選項是關系型數據庫。**錯誤**
* 應用中涉及到Student信息,如包含姓名,性別,年齡,身高等信息可以用首選項來存儲。**錯誤**
* 同一應用或進程中每個文件僅存在一個Preferences實例。**正確**
* 使用首選項要導入的包是哪個?**B**
* A. @ohos.data.rdb
* **B. @ohos.data.preferences**
* C. @ohos.router
* D. @ohos.data.storage
* 首選項的數據持久化后是放在哪里?**C**
* A. 內存中
* B. 數據庫表中
* **C. 文件中**
* D. 云端
* 下面哪個接口不是首選項提供的API接口?**B**
* A. get()
* **B. update()**
* C. put()
* D. flush()
* HarmonyOS提供的數據管理的方式都有哪些?**A B C D**
* **A. 首選項**
* **B. 分布式數據服務**
* **C. 關系數據庫**
* **D. 分布式數據對象**
* 下面說法正確的有? **B C D**
* A. 首選項遵循ACID特性
* **B. 首選項以Key-Value形式存取數據**
* **C. 首選項存儲數據數量建議不超過1萬條**
* **D. 首選項的key為String類型**
## **九、HarmonyOS第一課:三方庫**
* 三方組件是開發者在系統能力的基礎上進行了一層具體功能的封裝,對其能力進行拓展的工具 。**正確**
* 可以通過ohpm uninstall 指令下載指定的三方庫。**錯誤**
* lottie使用loadAnimation方法加載動畫。**正確**
* 通過ohpm安裝lottie后,在哪個文件中會生成相關的配置信息?**B**
* A. module.json5
* **B. oh-package.json5**
* C. app.json5
* D. main_page.json
* lottie訂閱事件的API為?**C**
* A. lottie.setSpeed()
* B. lottie.setDirection()
* **C. animationItem.addEventListener()**
* D. animationItem.removeEventListener()
* 下列屬于lottie提供的動畫控制API的是?**A B C D**
* **A. lottie.play()**
* **B. lottie.pause()**
* **C. lottie.stop()**
* **D. lottie.goToAndPlay()**
## **十、HarmonyOS第一課:使用DevEco Studio高效開發**
* 用哪一種裝飾器修飾的組件可作為頁面入口組件?**B**
* A. @Component
* **B. @Entry**
* C. @Preview
* D. @Builder
* ArkTS Stage模型支持API Version 9,關于其工程目錄結構說法正確的是?**C**
* A. oh-package.json5用于存放應用級配置信息,包括簽名、產品配置等
* B. build-profile.json5用于配置三方包聲明文件的入口及包名
* **C. module.json5包含HAP的配置信息、應用在具體設備上的配置信息以及應用的全局配置信息**
* D. app.json5用于編寫應用級編譯構建任務腳本
* DevEco Studio提供模擬器供開發者運行和調試HarmonyOS應用/服務,以下說法錯誤的是?**A**
* **A. 本地模擬器是創建和運行在本地計算機上的,需要登錄授權**
* B. 本地模擬器支持音量大小調節、電池電量調節、屏幕旋轉等功能
* C. 向本地模擬器安裝應用/服務的時候,不需要給應用簽名
* D. DevEco Studio會啟動應用/服務的編譯構建,完成后應用/服務即可運行在本地模擬器上
* DevEco Studio支持使用多種語言進行應用/服務的開發,包括ArkTS、JS和C/C++。在編寫應用/服務階段,可以通過以下哪些方法提升編碼效率?**A B C D**
* **A. 提供代碼的智能補齊能力,編輯器工具會分析上下文并理解項目內容,并根據輸入的內容,提示可補齊的類、方法、字段和關鍵字的名稱等**
* **B. 在編輯器中調用ArkTS API接口或ArkTS/JS組件時,支持在編輯器中快速、精準調取出對應的參考文檔**
* **C. 代碼格式化功能可以幫助您快速的調整和規范代碼格式,提升代碼的美觀度和可讀性**
* **D. 如果輸入的語法不符合編碼規范,或者出現語義語法錯誤,編輯器會顯示錯誤或警告**
* 關于預覽器的使用,以下哪些說法是正確的?**A B C D**
* **A. 在開發界面UI代碼過程中,如果添加或刪除了UI組件,您只需Ctrl+S進行保存,然后預覽器就會立即刷新預覽結果**
* **B. 在預覽器界面,可以在預覽器中操作應用/服務的界面交互動作,如單擊、跳轉、滑動等,與應用/服務運行在真機設備上的界面交互體驗一致**
* **C. 組件預覽通過在組件前添加注解@Preview實現**
* **D. 頁面預覽通過在工程的ets文件頭部添加注解@Entry實現**
>[info]基礎認證考試參考
>[danger]HarmonyOS應用開發者基礎認證考試
* Ability是系統調度應用的最小單元,是能夠完成一個獨立功能的組件。一個應用可以包含一個或多個Ability。**正確**
* 所有使用@Component修飾的自定義組件都支持onPageShow,onBackPress和onPageHide生命周期函數。**錯誤**
* 每調用一次router.pushUrl()方法,默認情況下,頁面棧數量會加1,頁面棧支持的最大頁面數量為32。**正確**
* Video組件可以支持本地視頻路徑和網絡路徑播放。播放網絡視頻時,需要申請權限ohos.permission.INTERNET。**正確**
* 在Column和Row容器組件中,justifyContent用于設置子組件在主軸方向上的對齊格式,alignItems用于設置子組件在交叉軸方向上的對齊格式。**正確**
* Tabs組件僅可包含子組件TabsContent,每一個頁簽對應一個內容視圖即TabContet組件。**正確**
* 每一個自定義組件都有自己的生命周期。**正確**
* 首選項preferences是以Key-Value形式存儲數據,其中Key是可以重復。**錯誤**
* 使用http模塊發起網絡請求時,必須要使用on('headersReceive')訂閱請求頭,請求才會成功。**錯誤**
* Web組件對于所有的網頁都可以使用zoom(factor: number)方法進行縮放。**錯誤**
* @CustomDialog裝飾器用于裝飾自定義彈窗組件,使得彈窗可以動態設置內容及樣式。**正確**
* Row組件中有兩個Text組件,如果使用justifyContent對齊方式,下面哪個屬性可以實現左右兩端對齊。**D. FlexAlign.SpaceBetween**
* 發起網絡數據請求需要導入以下哪個模塊?**A. import http from '@ohos.net.http**
* 下面哪一個事件方法可以獲取到List滑動的偏移量?**A. onScroll**
* 使用Image組件加載網絡圖片需要如下哪種權限?**B. ohos.permission.INTERNET**
* 關于Button組件,下面哪個樣式是膠囊型按鈕?**A. ButtonType**
* 下面哪個方法,可以跳轉到一個新頁面,并銷毀當前頁面。**B. router.replaceUrl()**
* 在下面哪個文件中可以設置頁面的路徑配置信息?**A. main_pages.json**
* 首選項key的最大長度限制大小為()字節?**C. 80**
* 例如現在要實現一個廣告彈窗,包含圖片和文本等信息,使用下面那種彈窗可以實現?**B. @CustomDialog**
* 下列哪種組合方式不能實現子組件從父子組件之間雙向數據同步。**D. @State和@Prop**
* 關于Resource是資源引用類型描述錯誤的是:**C. Resource支持所有的數據類型。**
* 首選項preferences值的存儲支持哪些數據類型?**D. 數字型、字符型、布爾型以及這3種類型的數組類型。**
* 下面哪個組件不能包含子組件:**D. LoadingProgress**
* 關于Tabs組件頁簽的位置設置,下面描述**錯誤**的是:**D. 當barPosition為End ,vertical屬性為true時,頁簽位于容器底部。**
* 關于Video組件的回調事件,下列說法**錯誤**的是:**A. onStart視頻播放時觸發該事件,可以在這里獲取視頻時長。**
* 關于@State狀態數據特征,下列描述**錯誤**的是:**C. @State變量可以不用給定初始值。**
* 用哪一種裝飾器修飾的組件可作為頁面入口組件?**B. @Entry**
* 頁面路由需要導入以下哪個模塊?**B. import router from '@ohos.router'**
* 關于Web組件,下面描述**錯誤**的是:**D. 使用Web組件訪問在線和離線網頁都需要添加ohos.permission.INTERNET權限。**
* 關于容器組件Row和Column,下面說法**錯誤**的是:**D. Row的子組件在交叉軸方向上的對齊方式使用alignItems屬性來設置,其參數類型為HorizontalAlign。**
* 關于UIAbility的啟動模式,下列說法**錯誤**的是:**C. standard為標準模式,每次startAbility都會啟動一個新的實例,系統默認為standard模式。**
* 跨境遷移和協同是哪個鴻蒙特征的能力?**自由流轉**
* 發布開放式測試版本,測試時間有限制嗎?**有**
* 下面哪些容器組件是可以滾動的?**A B D**
* A. Scroll
* B. List
* C. Row
* D. Grid
* E. Column
* 下面哪些是Ability的生命周期回調函數?**A B E F**
* A. onCreate
* B. onDestroy
* C. onPageShow
* D. onPageHide
* E. onForeground
* F. onBackground
* entry下的module.json5中包含以下哪些信息:**B C D**
* A. 應用包名和版本號信息
* B. Ability的配置信息
* C. 設備類型信息
* D. 應用權限申請列表
* 以下關于ArkTS聲明式開發范式的基本組成說明正確的是 **A B C D E F**
* A. 裝飾器:用來裝飾類、結構體、方法以及變量,賦予其特殊的含義,例如@Entry表示這是個入口組件。
* B. 自定義組件:可復用的 UI 單元,可組合其它組件。
* C. UI描述:聲明式的方法來描述UI的結構,例如build()方法中的代碼塊。
* D. 內置組件:ArkTS中默認內置的基本組件和布局組件,開發者可以直接調用,如Column、Text、Divider、Button等。
* E. 屬性方法:用于組件屬性的配置,統一通過屬性方法進行設置,如fontSize()、width()、height()、color() 等。
* F. 事件方法:用于添加組件對事件的響應邏輯,統一通過事件方法進行設置,如跟隨在Button后面的onClick()。
* 下面哪些組件層次結構是正確的。**A B E**
* A. Text>Span
* B. Button>Column>Image
* C. Button>Image>Text
* D. Image>Text>Span
* E. Column>Row>Button
* 針對包含文本元素的組件,例如Text、Button、TextInput等,可以使用下列哪些屬性: **A B C D E F**
* A. fontColor
* B. fontSize
* C. fontStyle
* D. fontWeight
* E. fontFamily
* 關于Tabs組件和TabContent組件,下列描述正確的是 **A B C D**
* A. TabContent組件不支持設置通用寬度屬性,其寬度等于Tabs組件的barWidth屬性。
* B. TabContent組件不支持設置通用高度屬性,其高度由父組件Tabs高度與TabBar組件高度決定。
* C. TabsController用于控制Tabs組件進行頁簽切換,不支持一個TabsController控制多個Tabs組件。
* D. TabContent組件的tabBar屬性支持使用@Builder構造器生成的組件。
* 關于ForEach(arr, itemGenerator, index)組件的描述正確的是:**B C D**
* A. ForEach中可以循環遍歷邏輯代碼,例如`console.info('hello')`
* B. 第一個參數必須是數組,提供循環渲染的數據源。
* C. 第二個參數生成子組件的lambda函數,為數據源中的每個數組項生成子組件。
* D. 第三個參數為匿名函數,用于給定數組項生成唯一且穩定的鍵值。
>[danger]HarmonyOS應用開發者高級認證考試
* 只要使用端云一體化的云端資源就需要支付費用。**錯誤**
* HarmonyOS應用可以兼容OpenHarmony生態。**正確**
* 使用端云一體化開發,無需自己搭建服務器,并進行運維了。**正確**
* 基于端云一體化開發,開發者需要精通前端、后端不同的開發語言。 **錯誤**
* 在Column和Row容器組件中,alignItems用于設置子組件在主軸方向上的對齊格式,justifyContent用于設置子組件在交叉軸方向上的對齊格式。**錯誤**
* ArkUI 是聲明式開發范式。**正確**
* 云函數打包完成后,需要到AppGallery Connect創建對應函數的觸發器才可以在端側中調用。**錯誤**
* Worker線程不支持UI操作。**正確**
* 首選項是非關系數據庫,遵循ACID特性。 **錯誤**
* 發布應用時需要創建Profile時,類型選擇什么類型?**發布**
* 認證服務支持下列哪種帳號認證? **華為帳號**
* 添加用戶信息時,如果帳號使用手機號碼,以下哪種輸入格式正確?**86-189****1234**
* 發布應用時要創建證書,證書類型選擇什么類型?**發布證書**
* 元服務創建測試用戶時,用戶列表存儲位置需要選擇?**中國**
* 開發者在DevEco Studio中,可以通過什么方式使用端云一體化? **工程模板**
* 端云一體化當前支持最低的鴻蒙API版本是:**9**
* 發布開放式測試版本后,還需要人工審核嗎? **不需要**
* 自定義組件的aboutToAppear()在什么時機執行?**build函數之前**
* HUKS中文全稱是什么?**通用密鑰庫系統**
* 元服務包名必須以哪個字段結尾? **hmservice**
* @State修飾的狀態數據被修改時會觸發組件的()方法進行UI界面更新?**build方法**
* 開放式測試版本發布后,受邀測試用戶如何體驗?**進入服務中心,打開“開發者測試”開關,在最下方的“服務測試”找到待體驗的元服務**
* HarmonyOS提供的Webview能力是否支持與H5雙向通信?**支持**
* 應用包名不能包含一些保留字段,以下哪個字段符合規范? **.test.**
* 創建應用時,應用包名需要和config.json文件中哪個字段保持一致?**bundleName**
* Webview在HarmonyOS中的入口是通過什么組件體現的? **Web組件**
* 發布開放式測試版本后,怎么追加測試用戶? **需要重新發布新的測試版本追加用戶**
* 發布開放式測試版本后,還可以再追加測試用戶嗎?**可以**
* ()模塊提供了全雙工通信協議 ?**WebSocket**
* 發布后的鴻蒙應用可以在哪里獲取? **華為應用市場**
* 元服務包由一個或多個HAP包組成,每個HAP包不得超過(),以提供秒開體驗。 **10mb**
* 上傳鴻蒙應用或原服務軟件包時,軟件包的格式是什么?**app**
* Worker線程最大同時激活數。**8**
* 關于UIAbility的啟動模式,下列說法錯誤的是:**mulition為多實例模式,每次startAbility都會啟動一個新的實例,系統默認為mutliton為模式。**
* 引用ohpm三方庫的包依賴時在哪個配置文件中。**oh-package.json5**
* 一次開發多端部署的三個層次有哪些?**A B C**
* **A. 界面級一多**
* **B. 功能級一多**
* **C. 工程級一多**
* D. 系統級一多
* 自定義組件的組件化特點有哪些?**A B C D**
* **A. 可組合**
* **B. 可重用**
* **C. 配置化生命周期**
* **D. 數據驅動更新**
* 鴻蒙應用/元服務上架過程上傳軟件包常見的問題有哪些?**A B C D**
* **A. 軟件包中的發布 Profile 文件和當前上傳軟件包的應用不匹配**
* **B. 軟件包中的發布證書與發布 Profile 文件中的發布證書不匹配**
* **C. 軟件包未簽名導制提示非法軟件包**
* **D. 軟件包中使用證書已經失效過者過期**
* 公共事件服務為應用程序提供哪些能力?**B C D**
* ?A. 取消發布公共事件
* **B. 訂閱公共事件**
* **C. 發布公共事件**
* **D. 取消訂閱公共事件**
* 鴻蒙特征包含哪些場景化能力?**A B C**
* **A.一次開發、多端部警**
* **B.可分可合、自由流轉**
* **C.統一生態、原生智能**
* 端云一體化已經集成以下哪些服務 SDK?**A B C**
* **A. 云函數**
* **B.云數據庫**
* **C.云存儲**
* 端云一體化中的云函數支持哪些操作?**A B C D**
* **A. 編寫函數**
* **B. 測試函數**
* **C. 打包函數**
* **D. 部署函數**
* 端云一體化工程目錄結構分為哪些部分?**A B C**
* **A. 端開發工程(Application)**
* **B. 云開發工程(CloudProgram)**
* **C. 端側公共庫(External Libraries)**
* UIAbility 的生命周期包括哪些函數?**A B C D**
* **A. onCreate**
* **B. onForeground**
* **C. onBackground**
* **D. onDestroy**
* UIAbility的啟動模式有哪些?**A B C**
* **A. singleton**
* **B. specified**
* **C. multition**