2024-02-17 鴻蒙基礎(chǔ)認(rèn)證考試

一泥栖、判斷題(11題)
1、在Column和Row容器組件中衫樊,justifyContent用于設(shè)置子組件在主軸方向上的對(duì)齊格式身诺,alignItems用于設(shè)置子組件在交叉軸方向上的對(duì)齊格式。(正確)

2禾酱、所有使用@Component修飾的自定義組件都支持onPageShow微酬,onBackPress和onPageHide生命周期函數(shù)。(錯(cuò)誤)

3颤陶、使用http模塊發(fā)起網(wǎng)絡(luò)請(qǐng)求時(shí)颗管,必須要使用on(‘headersReceive’)訂閱請(qǐng)求頭,請(qǐng)求才會(huì)成功滓走。(錯(cuò)誤)

4垦江、Video組件可以支持本地視頻路徑和網(wǎng)絡(luò)路徑播放。播放網(wǎng)絡(luò)視頻時(shí)搅方,需要申請(qǐng)權(quán)限ohos.permission.INTERNET比吭。(正確)

5、Ability是系統(tǒng)調(diào)度應(yīng)用的最小單元姨涡,是能夠完成一個(gè)獨(dú)立功能的組件衩藤。一個(gè)應(yīng)用可以包含一個(gè)或多個(gè)Ability。(正確)

6涛漂、Tabs組件僅可包含子組件TabsContent赏表,每一個(gè)頁簽對(duì)應(yīng)一個(gè)內(nèi)容視圖即TabContet組件。(正確)

7怖喻、@CustomDialog裝飾器用于裝飾自定義彈窗組件底哗,使得彈窗可以動(dòng)態(tài)設(shè)置內(nèi)容及樣式。(正確)

8锚沸、每調(diào)用一次router.pushUrl()方法跋选,默認(rèn)情況下,頁面棧數(shù)量會(huì)加1哗蜈,頁面棧支持的最大頁面數(shù)量為32前标。(正確)

9、 首選項(xiàng)preferences是以Key-Value形式存儲(chǔ)數(shù)據(jù)距潘,其中Key是可以重復(fù)炼列。(錯(cuò)誤)

10、Web組件對(duì)于所有的網(wǎng)頁都可以使用zoom(factor: number)方法進(jìn)行縮放音比。(錯(cuò)誤)

11俭尖、每一個(gè)自定義組件都有自己的生命周期。(正確)

??二、單選題(21題)
1稽犁、下面哪一個(gè)事件方法可以獲取到List滑動(dòng)的偏移量(A)

A. onScroll

B. onScrollIndex

C. onReachStart

D. onReachEnd

2焰望、發(fā)起網(wǎng)絡(luò)數(shù)據(jù)請(qǐng)求需要導(dǎo)入以下哪個(gè)模塊(A)

A. import http from ‘@ohos.net.http’

B. import http from ‘@ohos.net.https’

C. import request from ‘@ohos.request’

D. import request from ‘@ohos.net.request’

3、Row組件中有兩個(gè)Text組件已亥,如果使用justifyContent對(duì)齊方式熊赖,下面哪個(gè)屬性可以實(shí)現(xiàn)左右兩端對(duì)齊(D)

A. FlexAlign.Start

B. FlexAlign.SpaceEvenly

C. FlexAlign.End

D. FlexAlign.SpaceBetween

4、下面哪個(gè)方法虑椎,可以跳轉(zhuǎn)到一個(gè)新頁面震鹉,并銷毀當(dāng)前頁面(B)

A. router.pushUrl()

B. router.replaceUrl()

C. router.back()

D. router.clear()

5、例如現(xiàn)在要實(shí)現(xiàn)一個(gè)廣告彈窗捆姜,包含圖片和文本等信息传趾,使用下面那種彈窗可以實(shí)現(xiàn)(B)

A. AlertDialog

B. @CustomDialog

C. TextPickerDialog

D. TimePickerDialog

6、使用Image組件加載網(wǎng)絡(luò)圖片需要如下哪種權(quán)限(B)

A. ohos.permission.READ_MEDIA

B. ohos.permission.INTERNET

C. ohos.permission.GET_NETWORK_INFO

D. ohos.permission.DISTRIBUTED_DATASYNC

7娇未、在下面哪個(gè)文件中可以設(shè)置頁面的路徑配置信息(A)

A. main_pages.json

B. module.json5

C. app.json5

D. package.json

8墨缘、首選項(xiàng)key的最大長(zhǎng)度限制大小為()字節(jié)(C)

A. 60

B. 70

C. 80

D. 90

9、關(guān)于Button組件零抬,下面哪個(gè)樣式是膠囊型按鈕(A)

A. ButtonType.Capsule

B. ButtonType.Normal

C. ButtonType.Circle

D. 以上都不是

10、下列哪種組合方式不能實(shí)現(xiàn)子組件從父子組件之間雙向數(shù)據(jù)同步(D)

A. @State和@Link

B. @Provide和@Consume

C. @Observed和@ObjectLink

D. @State和@Prop

11宽涌、關(guān)于Resource是資源引用類型描述錯(cuò)誤的是(C)

A. Resource是資源引用類型平夜,用于設(shè)置組件屬性的值。

B. 通過"$r(‘a(chǎn)pp.type.name’)"的形式引用應(yīng)用資源卸亮,app代表是應(yīng)用內(nèi)resources目錄中定義的資源忽妒,type代表資源類型(或資源的存放位置)。

C. Resource支持所有的數(shù)據(jù)類型兼贸。

D. 系統(tǒng)可以根據(jù)當(dāng)前配置加載合適的Resource資源段直,例如,開發(fā)者可以根據(jù)屏幕尺寸呈現(xiàn)不同的布局效果溶诞,或根據(jù)語言設(shè)置提供不同的字符串鸯檬。

12、首選項(xiàng)preferences值的存儲(chǔ)支持哪些數(shù)據(jù)類型(D)

A. 數(shù)字型

B. 字符型

C. 布爾型

D. 數(shù)字型螺垢、字符型喧务、布爾型以及這3種類型的數(shù)組類型。

13枉圃、下面哪個(gè)組件不能包含子組件(D)

A. Row

B. Button

C. Text

D. LoadingProgress

14功茴、用哪一種裝飾器修飾的組件可作為頁面入口組件(B)

A. @Component

B. @Entry

C. @Preview

D. @Builder

15、關(guān)于Video組件的回調(diào)事件孽亲,下列說法錯(cuò)誤的是(A)

A. onStart視頻播放時(shí)觸發(fā)該事件坎穿,可以在這里獲取視頻時(shí)長(zhǎng)。

B. onFinish視頻播放結(jié)束時(shí)觸發(fā)該事件。

C. onPrepared視頻準(zhǔn)備完成時(shí)觸發(fā)該事件玲昧。

D. onUpdate播放進(jìn)度變化時(shí)觸發(fā)該事件栖茉,單位為s,更新時(shí)間間隔為250ms酌呆。

16衡载、關(guān)于@State狀態(tài)數(shù)據(jù)特征,下列描述錯(cuò)誤的是(C)

A. @State裝飾的變量是組件內(nèi)部的狀態(tài)數(shù)據(jù)隙袁,當(dāng)這些狀態(tài)數(shù)據(jù)被修改時(shí)痰娱,將會(huì)調(diào)用所在組件的build方法進(jìn)行UI刷新。

B. 標(biāo)記為@State的屬性是私有變量菩收,只能在組件內(nèi)訪問梨睁。

C. @State變量可以不用給定初始值。

D. 子組件@Link裝飾的變量可以和父組件的@State變量建立雙向數(shù)據(jù)綁定娜饵。

17坡贺、關(guān)于Tabs組件頁簽的位置設(shè)置,下面描述錯(cuò)誤的是(D)

A.當(dāng)barPosition為Start(默認(rèn)值)箱舞,vertical屬性為false時(shí)(默認(rèn)值)遍坟,頁簽位于容器頂部。

B.當(dāng)barPosition為Start(默認(rèn)值) 晴股,vertical屬性為true時(shí)愿伴,頁簽位于容器左側(cè)。

C.當(dāng)barPosition為End 电湘,vertical屬性為false(默認(rèn)值)時(shí)隔节,頁簽位于容器底部。

D.當(dāng)barPosition為End 寂呛,vertical屬性為true時(shí)怎诫,頁簽位于容器底部。

18贷痪、關(guān)于UIAbility的啟動(dòng)模式幻妓,下列說法錯(cuò)誤的是(C)

A. UIAbility支持單實(shí)例、標(biāo)準(zhǔn)模式和指定實(shí)例3種啟動(dòng)模式呢诬,在module.json中通過launchType配置涌哲。

B. singleton為單實(shí)例模式,系統(tǒng)中只存在唯一一個(gè)實(shí)例尚镰,startAbility時(shí)阀圾,如果已存在,則復(fù)用系統(tǒng)中的唯一一個(gè)實(shí)例狗唉。

C. standard為標(biāo)準(zhǔn)模式初烘,每次startAbility都會(huì)啟動(dòng)一個(gè)新的實(shí)例,系統(tǒng)默認(rèn)為standard模式。

D. specified為指定實(shí)例模式肾筐,運(yùn)行時(shí)由Ability內(nèi)部業(yè)務(wù)決定是否創(chuàng)建多實(shí)例哆料。

19、關(guān)于Web組件吗铐,下面描述錯(cuò)誤的是(D)

A.WebController控制器可以控制Web組件各種行為东亦,比如forward、backward唬渗、runJavaScript等典阵。

B.Web組件支持fileAccess、javaScriptAccess等多種屬性的設(shè)置镊逝,例如 .javaScriptAccess(true)表示允許執(zhí)行JavaScript腳本壮啊。

C.Web組件支持onConfirm、onConsole等多種事件撑蒜,例如網(wǎng)頁調(diào)用confirm()告警時(shí)觸發(fā)onConfirm回調(diào)歹啼。

D.使用Web組件訪問在線和離線網(wǎng)頁都需要添加ohos.permission.INTERNET權(quán)限。

20座菠、關(guān)于容器組件Row和Column狸眼,下面說法錯(cuò)誤的是(D)

A. Column容器的主軸是垂直方向,交叉軸是水平方向浴滴;Row容器的主軸是水平方向份企,交叉軸是垂直方向。

B. 主軸和交叉軸始終是相互垂直的巡莹,Row和Column主軸的方向不一樣。

C. Column的子組件在主軸方向上的對(duì)齊使用justifyContent屬性來設(shè)置甜紫,其參數(shù)類型是FlexAlign降宅。

D. Row的子組件在交叉軸方向上的對(duì)齊方式使用alignItems屬性來設(shè)置,其參數(shù)類型為HorizontalAlign囚霸。

21腰根、頁面路由需要導(dǎo)入以下哪個(gè)模塊(B)

A. import prompt from ‘@ohos.prompt’

B. import router from ‘@ohos.router’

C. import Notification from ‘@ohos.notification’

D. import window from ‘@ohos.window’

??三、多選題(8題)
1拓型、下面哪些容器組件是可以滾動(dòng)的(ABD)

A. Scroll

B. List

C. Row

D. Grid

E. Column

2额嘿、下面哪些是Ability的生命周期回調(diào)函數(shù)(ABEF)

A. onCreate

B. onDestroy

C. onPageShow

D. onPageHide

E. onForeground

F. onBackground

3、entry下的module.json5中包含以下哪些信息(BCD)

A. 應(yīng)用包名和版本號(hào)信息

B. Ability的配置信息

C. 設(shè)備類型信息

D. 應(yīng)用權(quán)限申請(qǐng)列表

4劣挫、以下關(guān)于ArkTS聲明式開發(fā)范式的基本組成說明正確的是(ABCDEF)

A. 裝飾器:用來裝飾類册养、結(jié)構(gòu)體、方法以及變量压固,賦予其特殊的含義球拦,例如@Entry表示這是個(gè)入口組件。

B. 自定義組件:可復(fù)用的 UI 單元,可組合其它組件坎炼。

C. UI描述:聲明式的方法來描述UI的結(jié)構(gòu)愧膀,例如build()方法中的代碼塊。

D. 內(nèi)置組件:ArkTS中默認(rèn)內(nèi)置的基本組件和布局組件谣光,開發(fā)者可以直接調(diào)用檩淋,如Column、Text萄金、Divider蟀悦、Button等。

E. 屬性方法:用于組件屬性的配置捡絮,統(tǒng)一通過屬性方法進(jìn)行設(shè)置熬芜,如fontSize()、width()福稳、height()涎拉、color() 等。

F. 事件方法:用于添加組件對(duì)事件的響應(yīng)邏輯的圆,統(tǒng)一通過事件方法進(jìn)行設(shè)置鼓拧,如跟隨在Button后面的onClick()。

5越妈、關(guān)于Tabs組件和TabContent組件季俩,下列描述正確的是(ABCD)

A. TabContent組件不支持設(shè)置通用寬度屬性,其寬度等于Tabs組件的barWidth屬性梅掠。

B. TabContent組件不支持設(shè)置通用高度屬性酌住,其高度由父組件Tabs高度與TabBar組件高度決定。

C. TabsController用于控制Tabs組件進(jìn)行頁簽切換阎抒,不支持一個(gè)TabsController控制多個(gè)Tabs組件酪我。

D. TabContent組件的tabBar屬性支持使用@Builder構(gòu)造器生成的組件。

6且叁、關(guān)于ForEach(arr, itemGenerator, index)組件的描述正確的是(BCD)

A. ForEach中可以循環(huán)遍歷邏輯代碼都哭,例如console.info(‘hello’)

B. 第一個(gè)參數(shù)必須是數(shù)組,提供循環(huán)渲染的數(shù)據(jù)源逞带。

C. 第二個(gè)參數(shù)生成子組件的lambda函數(shù)欺矫,為數(shù)據(jù)源中的每個(gè)數(shù)組項(xiàng)生成子組件。

D. 第三個(gè)參數(shù)為匿名函數(shù)展氓,用于給定數(shù)組項(xiàng)生成唯一且穩(wěn)定的鍵值穆趴。

7、針對(duì)包含文本元素的組件带饱,例如Text毡代、Button阅羹、TextInput等,可以使用下列哪些屬性(ABCDE)

A. fontColor

B. fontSize

C. fontStyle

D. fontWeight

E. fontFamily

8教寂、下面哪些組件層次結(jié)構(gòu)是正確的(ABE)

A. Text>Span

B. Button>Column>Image

C. Button>Image>Text

D. Image>Text>Span

E. Column>Row>Button

??四捏鱼、學(xué)習(xí)資料
開發(fā)者聯(lián)盟官網(wǎng)首頁: https://developer.huawei.com/consumer/cn/

導(dǎo)航各一級(jí)頁面:

探索: https://developer.huawei.com/consumer/cn/discover/
設(shè)計(jì): https://developer.huawei.com/consumer/cn/design/
開發(fā): https://developer.huawei.com/consumer/cn/develop/
分發(fā): https://developer.huawei.com/consumer/cn/distribute/
推廣與變現(xiàn): https://developer.huawei.com/consumer/cn/promote/
生態(tài)合作: https://developer.huawei.com/consumer/cn/cooperate/
支持: https://developer.huawei.com/consumer/cn/support/

社區(qū):

開發(fā)者聯(lián)盟: https://developer.huawei.com/consumer/cn/
————————————————

                        版權(quán)聲明:本文為博主原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議酪耕,轉(zhuǎn)載請(qǐng)附上原文出處鏈接和本聲明导梆。

原文鏈接:https://blog.csdn.net/aa2528877987/article/details/134896452

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市迂烁,隨后出現(xiàn)的幾起案子看尼,更是在濱河造成了極大的恐慌,老刑警劉巖盟步,帶你破解...
    沈念sama閱讀 212,222評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件藏斩,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡却盘,警方通過查閱死者的電腦和手機(jī)狰域,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,455評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來黄橘,“玉大人兆览,你說我怎么就攤上這事∪兀” “怎么了抬探?”我有些...
    開封第一講書人閱讀 157,720評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)帆赢。 經(jīng)常有香客問我小压,道長(zhǎng),這世上最難降的妖魔是什么椰于? 我笑而不...
    開封第一講書人閱讀 56,568評(píng)論 1 284
  • 正文 為了忘掉前任场航,我火速辦了婚禮,結(jié)果婚禮上廉羔,老公的妹妹穿的比我還像新娘。我一直安慰自己僻造,他們只是感情好憋他,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,696評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著髓削,像睡著了一般竹挡。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上立膛,一...
    開封第一講書人閱讀 49,879評(píng)論 1 290
  • 那天揪罕,我揣著相機(jī)與錄音梯码,去河邊找鬼。 笑死好啰,一個(gè)胖子當(dāng)著我的面吹牛轩娶,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播框往,決...
    沈念sama閱讀 39,028評(píng)論 3 409
  • 文/蒼蘭香墨 我猛地睜開眼鳄抒,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了椰弊?” 一聲冷哼從身側(cè)響起许溅,我...
    開封第一講書人閱讀 37,773評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎秉版,沒想到半個(gè)月后贤重,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,220評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡清焕,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,550評(píng)論 2 327
  • 正文 我和宋清朗相戀三年并蝗,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片耐朴。...
    茶點(diǎn)故事閱讀 38,697評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡借卧,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出筛峭,到底是詐尸還是另有隱情铐刘,我是刑警寧澤,帶...
    沈念sama閱讀 34,360評(píng)論 4 332
  • 正文 年R本政府宣布影晓,位于F島的核電站镰吵,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏挂签。R本人自食惡果不足惜疤祭,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,002評(píng)論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望饵婆。 院中可真熱鬧勺馆,春花似錦、人聲如沸侨核。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,782評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽搓译。三九已至悲柱,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間些己,已是汗流浹背豌鸡。 一陣腳步聲響...
    開封第一講書人閱讀 32,010評(píng)論 1 266
  • 我被黑心中介騙來泰國打工嘿般, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人涯冠。 一個(gè)月前我還...
    沈念sama閱讀 46,433評(píng)論 2 360
  • 正文 我出身青樓炉奴,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國和親功偿。 傳聞我的和親對(duì)象是個(gè)殘疾皇子盆佣,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,587評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容