




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
《HTML5混合App開發(fā)》期末考試復(fù)習(xí)題及答案單選題1.執(zhí)行“ionicsetupsass”命令后,ionic項目模板中會增加的目錄是()。A、wwwB、node_modulesC、resourcesD、hooks參考答案:B2.在input表單中添加AngularJS什么指令時會更改控制器中的$scope的值()。A、ng-modelB、ng-appC、ng-controllerD、ng-value參考答案:A3.在AngularJS中,哪兩個部分實現(xiàn)了雙向綁定()。A、Model和ViewModelB、Model和ViewC、Model和ControllerD、Controller和$scope參考答案:A4.在AngularJS服務(wù)里面當(dāng)我們僅僅需要的是一個函數(shù)和數(shù)據(jù)的集合,而不需要處理復(fù)雜的業(yè)務(wù)邏輯的時候應(yīng)使用哪種方式創(chuàng)建服務(wù)()。A、使用provider()函數(shù)創(chuàng)建服務(wù)。B、使用factory()函數(shù)創(chuàng)建服務(wù)C、使用service()函數(shù)創(chuàng)建服務(wù)。D、使用value()函數(shù)創(chuàng)建服務(wù)。參考答案:B5.下列選項中,支持配置的AngularJS服務(wù)創(chuàng)建方式是()。A、使用provider()函數(shù)創(chuàng)建服務(wù)。B、使用factory()函數(shù)創(chuàng)建服務(wù)C、使用service()函數(shù)創(chuàng)建服務(wù)。D、使用value()函數(shù)創(chuàng)建服務(wù)。參考答案:A6.下列選項中,有關(guān)裝飾器型指令說法錯誤的是()。A、在AngularJS中大多數(shù)內(nèi)置指令屬于裝飾器型指令。B、裝飾器型指令利用AngularJS的“臟檢查機制”來保持?jǐn)?shù)據(jù)視圖與作用域數(shù)據(jù)的同步。C、ng-click不屬于裝飾器型指令。D、裝飾器型指令的作用是為DOM添加行為。參考答案:C7.下列選項中,有關(guān)依賴注入的說法錯誤的是()。A、依賴注入僅僅是一種設(shè)計思想。B、依賴注入能夠有效解決模塊間依賴的問題。C、依賴注入是控制反轉(zhuǎn)的一種實現(xiàn)形式。D、依賴注入可以解決代碼耦合的問題。參考答案:A8.下列選項中,有關(guān)Node.js說法錯誤的是()。A、Node.js是一門編程語言。B、Node.js使用JavaScript作為開發(fā)語言。C、Node.js中提供了文件操作和網(wǎng)絡(luò)通信API。D、Node.js支持在服務(wù)器端編寫JavaScript。參考答案:A9.下列選項中,有關(guān)JDK說法正確的是()。A、JDK的全稱為JavaScriptDevelopmentKit。B、JDK的全稱為JavaDevelopmentKit。C、JDK是JavaScript開發(fā)環(huán)境。D、JDK是JavaScript開發(fā)語言工具包。參考答案:B10.下列選項中,有關(guān)ionic模態(tài)對話框說法錯誤的是()。A、模態(tài)對話框模板可以是單獨的HTML文件。B、模態(tài)對話框模板必須是置入script元素內(nèi)構(gòu)造的內(nèi)聯(lián)模板。C、創(chuàng)建模態(tài)對話框?qū)ο笾埃葎?chuàng)建模態(tài)對話框控制器。D、模態(tài)對話框控制器是一個promise對象。參考答案:B11.下列選項中,有關(guān)ionic幻燈片說法錯誤的是()。A、可以作為移動App的啟動引導(dǎo)頁面。B、auto-play="true"屬性用于設(shè)置ionic幻燈片自動播放。C、ionic幻燈片可以設(shè)置循環(huán)播放。D、ionic幻燈片可以上下播放。參考答案:D12.下列選項中,有關(guān)Angular模塊說法錯誤的是()。A、ngularJS是通過模塊來組織、實例化和啟動應(yīng)用程序的。B、AngularJS模塊中不能編寫原生JavaScript代碼。C、AngularJS通過模塊來聲明應(yīng)用中的依賴關(guān)系。D、在網(wǎng)頁中編寫AngularJS代碼后便不可以編寫原生JS代碼。參考答案:B13.下列選項中,有關(guān)AngularJS作用域,說法錯誤的是()。A、ngularJS的作用域就是一個“數(shù)據(jù)倉庫”。B、AngularJS作用域中可以定義屬性和方法。C、AngularJS中,控制器是作用域的回調(diào)函數(shù)的參數(shù)。D、AngularJS作用域的層次結(jié)構(gòu)與相關(guān)聯(lián)的DOM結(jié)構(gòu)相對應(yīng)。參考答案:C14.下列選項中,有關(guān)AngularJS自定義指令的參數(shù)的說法錯誤的是()。A、template取值為String類型時,template可以是一段HTML。B、template的值可以是一個函數(shù)。C、templateUrl取值為String類型時,該值為一個模板的URL。D、templateUrl不能取值為函數(shù)。參考答案:D15.下列選項中,有關(guān)AngularJS中value()函數(shù)的說法錯誤的是()。A、使用value()函數(shù)可以創(chuàng)建一個AngularJS服務(wù)。B、value()函數(shù)的第1個參數(shù)表示服務(wù)名稱。C、value()函數(shù)的第2個參數(shù)表示需要注冊的變量值或?qū)ο?。D、value()函數(shù)的第3個參數(shù)表示要注入到該服務(wù)的內(nèi)容。參考答案:D16.下列選項中,有關(guān)AngularJS指令作用域說法錯誤的是()。A、每個AngularJS指令都有自己的作用域。B、自定義指令可以通過在return返回的對象中添加參數(shù)scope來實現(xiàn)作用域的設(shè)置。C、scope:true代表指令在有其他作用域的情況也會創(chuàng)建一個新的作用域。D、scope:true代表獨立作用域。參考答案:D17.下列選項中,有關(guān)AngularJS服務(wù)說法錯誤的是()。A、多個控制器中出現(xiàn)了相同的代碼,那么便可以把它提取出來,封裝成一個服務(wù)。B、服務(wù)可以通過依賴注入的方式被使用。C、服務(wù)可以在module()函數(shù)的參數(shù)中被注入。D、使用服務(wù)可以達到代碼復(fù)用的目的。參考答案:C18.下列選項中,有關(guān)AngularJS的說法錯誤的是()。A、實現(xiàn)較為復(fù)雜的功能時,使用AngularJS代碼比使用原生JavaScript代碼更簡潔。B、ng-click類似于JavaScript中onclick事件的功能。C、ng-app指令用于定義和鏈接AngularJS應(yīng)用程序到HTML。D、在網(wǎng)頁中編寫AngularJS代碼后便不可以編寫原生JS代碼。參考答案:D19.下列選項中,有關(guān)AngularJS的根作用域的說法錯誤的是()。A、根作用域可以作用在ng-app指令綁定的HTML元素中。B、根作用域可以作用在ng-app指令綁定元素的子元素中。C、AngularJS中,所有作用域都是$rootScope的子元素。D、AngularJS中,所有作用域都是$rootScope的父元素。參考答案:D20.下列選項中,有關(guān)AngularJS的ng-style的說法正確的是()。A、ng-style屬于程序控制類指令B、ng-style屬于訪問流程類指令C、ng-style屬于狀態(tài)設(shè)置類指令D、ng-style是屬性不是指令參考答案:C21.下列選項中,有關(guān)AngularJS的ng-bind和{{}},說法正確的是()。A、有區(qū)別,在我們載入數(shù)據(jù)的時候ng-bind會出現(xiàn)一瞬間的亂碼。B、有區(qū)別,在我們載入數(shù)據(jù)的時候{{}}會出現(xiàn)一瞬間的亂碼。C、沒有什么區(qū)別,都可以將我們獲取的數(shù)據(jù)分配到頁面上。D、有區(qū)別ng-bind用于表單的數(shù)據(jù)綁定。參考答案:B22.下列選項中,有關(guān)AngularJS表達式,說法錯誤的是()。A、ngularJS中不會使用eval()函數(shù)去執(zhí)行表達式。B、AngularJS表達式可以寫在插值語法中執(zhí)行。C、AngularJS表達式可以寫在HTML標(biāo)簽中被執(zhí)行。D、AngularJS表達式可以寫在指令中執(zhí)行。參考答案:C23.下列選項中,用于注入原生JavaScript代碼中的document文檔對象的服務(wù)是()。A、documentB、$documentC、$$documentD、$$$document參考答案:B24.下列選項中,用于指定ionic柵格系統(tǒng)列寬占容器寬度25%的類是()。A、col-1/4B、col-0.25C、row-25D、col-25參考答案:D25.下列選項中,用于隱藏HTML元素的AngularJS指令是()。A、ng-hideB、ng-removeC、remove-htmlD、hide-html參考答案:A26.下列選項中,用于顯示HTML元素的AngularJS指令是()。A、ng-addB、ng-showC、show-htmlD、add-html參考答案:B27.下列選項中,用于為臟檢查機制注冊監(jiān)聽器的是()。A、$digestB、$apply()C、$watchD、$scope參考答案:C28.下列選項中,用于為列表嵌入圖標(biāo)的ionic樣式是()。A、iconsB、ionC、iconD、ionicons參考答案:C29.下列選項中,用于為HTML元素添加style屬性的指令是()。A、ng-bindB、ng-styleC、ng-classD、add-style參考答案:B30.下列選項中,用于為HTML元素動態(tài)綁定CSS類的指令是()。A、ng-bindB、ng-styleC、ng-classD、add-class參考答案:C31.下列選項中,用于設(shè)置元素為只讀狀態(tài)的AngularJS指令是()。A、readonlyB、html-readonlyC、ng-html-readonlyD、ng-readonly參考答案:D32.下列選項中,用于設(shè)置元素為無效狀態(tài)的AngularJS指令是()。A、disabledB、html-disabledC、ng-disabledD、ng-disable參考答案:C33.下列選項中,用于設(shè)置ionic固定標(biāo)題欄標(biāo)題居中對齊的方法是()。A、title="center"B、align-title="center"C、align="center"D、center參考答案:B34.下列選項中,用于綁定元素失去焦點事件的AngularJS指令是()。A、onblurB、ng-onblurC、ng-blurD、ng-onBlur參考答案:C35.下列選項中,用于綁定元素獲取焦點事件的AngularJS指令是()。A、onfocusB、ng-focusC、ng-onfocusD、ng-onFocus參考答案:B36.下列選項中,用于綁定鼠標(biāo)雙擊事件的AngularJS指令是()。A、onclickB、ng-dbclickC、ng-onClickD、ng-click參考答案:B37.下列選項中,用于綁定鼠標(biāo)單擊事件的AngularJS指令是()。A、onclickB、ng-dbclickC、ng-onClickD、ng-click參考答案:D38.下列選項中,用來做if條件判斷的AngularJS指令是()。A、ng-ifB、ng-switchC、ifD、switch參考答案:A39.下列選項中,說法正確的是()。A、EventQueue中的事件被觸發(fā)后,事件的回調(diào)函數(shù)會通過$scope.$apply(fn)函數(shù)進入到AngularJSContext中”。B、$scope.$apply(fn)函數(shù)的參數(shù)fn代表要在AngularJSContext中執(zhí)行的事件回調(diào)函數(shù)或者表達式。C、AngularJS中,fn()函數(shù)被執(zhí)行后,將調(diào)用$digest()函數(shù)進入$digestLoop中。D、處在javaScriptContext中的操作能使用AngularJS的data-binding(數(shù)據(jù)綁定)。參考答案:D40.下列選項中,說法不正確的是()。A、$scope是js的一個對象B、$scope可以定義屬性C、$scope可以的定義方法D、$scope是不可以定義函數(shù)的參考答案:D41.下列選項中,使用一個類構(gòu)造函數(shù)定義服務(wù),通過new關(guān)鍵字創(chuàng)建服務(wù)實例的方式是()。A、使用provider()函數(shù)創(chuàng)建服務(wù)。B、使用factory()函數(shù)創(chuàng)建服務(wù)C、使用service()函數(shù)創(chuàng)建服務(wù)。D、使用value()函數(shù)創(chuàng)建服務(wù)。參考答案:C42.下列選項中,使用一個具有$get()的構(gòu)造函數(shù)定義服務(wù)的方式是()。A、使用provider()函數(shù)創(chuàng)建服務(wù)。B、使用factory()函數(shù)創(chuàng)建服務(wù)C、使用apply()函數(shù)創(chuàng)建服務(wù)。D、使用value()函數(shù)創(chuàng)建服務(wù)。參考答案:A43.下列選項中,使用一個對象工廠函數(shù)定義服務(wù)的方式是()。A、使用provider()函數(shù)創(chuàng)建服務(wù)。B、使用factory()函數(shù)創(chuàng)建服務(wù)C、使用apply()函數(shù)創(chuàng)建服務(wù)。D、使用value()函數(shù)創(chuàng)建服務(wù)。參考答案:B44.下列選項中,能夠?qū)崿F(xiàn)Ajax訪問的AngularJS服務(wù)是()。A、$locationB、$routeC、$ajaxD、$http參考答案:D45.下列選項中,哪種方式是最推薦的AngularJS依賴注入方式的是()。A、行內(nèi)式注入聲明B、行外式注入聲明C、顯式注入聲明D、推斷式注入聲明參考答案:A46.下列選項中,關(guān)于移動App開發(fā)的三種類型從開發(fā)成本的角度描述錯誤的是()。A、NativeApp開發(fā)成本高B、WebApp開發(fā)成本低C、HybridApp開發(fā)成本中等D、HybridApp開發(fā)成本高參考答案:D47.下列選項中,關(guān)于MVC模式的描述錯誤的是()。A、從設(shè)計模式的角度來看,MVC模式是一種復(fù)合模式B、混合App開發(fā)應(yīng)用的架構(gòu)模式就是MVC架構(gòu)模式C、MVC模式實現(xiàn)了模型和視圖的分離D、MVC模式里,模型不依賴于視圖參考答案:B48.下列選項中,關(guān)于ionic框架說法錯誤的是()。A、ionic是目前最有潛力的一款混合式HTML5移動開發(fā)框架B、ionic提供了大量UI組件來幫助開發(fā)者開發(fā)強大的應(yīng)用程序C、ionic基于AngularJS基礎(chǔ)框架開發(fā),但無需遵循AngularJS的框架約束。D、ionic最大的亮點是集成了AngularJS和Cordova。參考答案:C49.下列選項中,關(guān)于AngularJS說法錯誤的是()。A、ngularJS代碼可以進行單元測試B、AngularJS應(yīng)用程序可以在智能手機瀏覽器上運行C、AngularJS應(yīng)用程序不能直接在Android設(shè)備上運行D、AngularJS應(yīng)用程序能在iOS設(shè)備上直接運行參考答案:D50.下列選項中,對MVC與MVVM架構(gòu)模式描述錯誤的是()。A、MVVM采用雙向綁定B、MVC模式關(guān)注的是模型的不變C、MVC模式里,視圖不依賴于模型D、目前最典型的MVVM模式的框架就是AngularJS參考答案:C51.下列選項中,不屬于ionic浮動框控制器的方法是()。A、show()B、remove()C、add()D、isShown()參考答案:C52.下列選項中,不屬于AngularJS依賴注入方式的是()。A、行內(nèi)式注入聲明B、行外式注入聲明C、顯式注入聲明D、推斷式注入聲明參考答案:B53.下列ionic柵格類中,用于設(shè)置元素縱向居中對齊的是()。A、col-topB、col-centerC、row-topD、row-center參考答案:B54.下列ionic樣式中,用于定義直角邊框按鈕的樣式是()。A、button-blockB、utton-fullC、button-largeD、button-small參考答案:B55.下列Ionic樣式中,用于定義按鈕顏色的樣式是()。A、button-blockB、utton-fullC、button-stableD、button-small參考答案:C56.為ionic項目添加Android平臺支持時,需要使用的命令是()。A、ionicplatformaddandroidB、ionicaddandroidC、ionicaddandroidplatformD、ionicaddplatform參考答案:A57.使用ionic框架開發(fā)時,安裝AndroidSDKTools的作用是()。A、支持Java語言。B、Android平臺下的安裝程序打包和編譯都需要AndroidSDKTools。C、支持JDK。D、沒什么作用。參考答案:B58.使用ionic開發(fā)App時,如果想下載帶有左側(cè)邊欄的項目模板,需要執(zhí)行的命令是()。A、ionicstartmyAppNameblankB、ionicstartblankC、ionicstartmyAppNamesidemenuD、ionicstartmyAppName參考答案:C59.如果要安裝1.6.3版本的ionic,需要使用的命令是()。A、npminstallionic1.7.16B、npminstallionicC、npminstallionic1.6.3D、npmionic1.6.3參考答案:C60.如果小明的計算機是windows64位操作系統(tǒng),那么該下載哪個JDK安裝包()。A、Windowx64B、Windowx32C、Windowx86D、Window32-bit參考答案:A61.如果小明的計算機是windows32位操作系統(tǒng),那么該下載哪個JDK安裝包()。A、Windowx64B、Windowx32C、Windowx86D、Window32-bit參考答案:C62.如果AngularJS中定義的服務(wù)為myService,那么該服務(wù)的提供者名稱為()。A、myServiceB、$myServiceC、myServiceProviderD、serviceProvider參考答案:C63.ionic中用于定義側(cè)邊欄菜單父容器的指令是()。A、ion-side-menuB、ion-side-menusC、ion-side-parentD、ion-side-parents參考答案:B64.ionic中用于保持背景幕的方法是()。A、show()B、keep()C、retain()D、stay()參考答案:C65.ionic中,用于輸入提示彈出框的方法是()。A、$ionicPopup.alert()B、$ionicPopup.confirm()C、$ionicPmpt()D、$ionicPopup.show()參考答案:C66.ionic中,用于滾動刷新功能的指令是()。A、ion-scrollB、ion-refreshC、ion-refresh-scrollD、ion-infinite-scroll參考答案:D67.ionic中,用于定義列表分隔符的樣式是()。A、itemB、item-dividerC、list-dividerD、list參考答案:B68.ionic中,用于創(chuàng)建上拉菜單的服務(wù)是()。A、$ionicModalB、$ionicPopupC、$ionicActionSheetD、以上選項都不對參考答案:C69.ionic中,向上拖動元素時觸發(fā)的事件是()。A、on-drag-upB、on-drag-topC、on-swipe-upD、on-swipe-top參考答案:A70.ionic中,快速點擊一次屏幕時觸發(fā)的事件是()。A、on-clickB、on-touchC、on-tapD、ontouch參考答案:C71.ionic柵格系統(tǒng)中,使用列偏移類.col-offset-10相當(dāng)于聲明元素樣式為()。A、left:10%;B、margin-left:10%;C、left:10px;D、margin-left:10px;參考答案:B72.ionic選擇框在Android平臺上的顯示形式是()。A、一個傳統(tǒng)的下拉框B、一個側(cè)邊欄菜單C、一個單選彈出框D、一個覆蓋半個窗體的定制滾動器參考答案:C73.ionic項目中,默認(rèn)應(yīng)用圖標(biāo)的圖片名稱為()。A、img.pngB、icon.pngC、ionic.pngD、splash.png參考答案:B74.ionic項目中,默認(rèn)應(yīng)用啟動頁的圖片名稱為()。A、img.pngB、icon.pngC、ionic.pngD、splash.png參考答案:D75.ionic項目中,各種資源文件,頁面、樣式、腳本和圖片等都存放在哪個目錄下()。A、wwwB、androidC、resourcesD、hooks參考答案:A76.ionic項目模板中,用于存儲所有Cordova插件的目錄是()。A、hooksB、node_modulesC、resourcesD、plugins參考答案:D77.ionic提供的圖標(biāo)樣式庫名稱為()。A、iconsB、ionsC、ion-iconsD、ionicons參考答案:D78.ionic的按鈕元素支持嵌入圖標(biāo),用于設(shè)置圖標(biāo)位于元素右側(cè)的樣式是()。A、button-leftB、utton-rightC、ion-rightD、icon-right參考答案:D79.ionicJavaScript中,當(dāng)內(nèi)容滾動時觸發(fā)的事件是()。A、on-scrollB、onScrollC、onscrollD、on-scroll-complete參考答案:A80.ionicCSS中,用于聲明文本輸入框的樣式是()。A、item-inputB、inputC、list-inputD、input-item參考答案:A81.ionicCSS中,用于聲明復(fù)選框容器的是()。A、checkboxB、input-checkboxC、heck-boxD、item-checkbox參考答案:D82.ionicCSS中,用于將定高條在header之下置頂?shù)念愂牵ǎ?。A、bar-topheaderB、ar-headerC、bar-subheaderD、bar-headertop參考答案:C83.ionicCSS中,用于定義文本按鈕的類是()。A、button-blockB、utton-fullC、button-clearD、button-outline參考答案:C84.ionicCSS中,用于定義透明按鈕的類是()。A、button-blockB、utton-fullC、button-clearD、button-outline參考答案:D85.ionicCSS中,聲明內(nèi)容區(qū)域時在元素上引用.has-header類相對于為該元素設(shè)置樣式()。A、bottom:44pxB、top:44pxC、bottom:88pxD、top:88px參考答案:B86.ionicCSS中,如果想設(shè)置內(nèi)容區(qū)域占滿整個屏幕,可以使用哪個類()。A、contentB、full-contentC、scroll-contentD、onscroll-content參考答案:C87.IndexedDB與以下哪個數(shù)據(jù)庫不屬于同一類型()。A、MySQLB、MongoDBC、ouchDBD、Redis參考答案:A88.angularui-router中的關(guān)鍵詞不包括()。A、狀態(tài)(state)B、HTML模板C、模塊D、URL參考答案:C89.AngularJS自定義指令的約束中,restrict參數(shù)取值為M時,指令以那種方式被使用()。A、<my-directive></my-directive>B、<divmy-directive="expression"></div>C、<divclass="my-directive:expression;"></div>D、<--directive:my-directiveexpression-->參考答案:D90.AngularJS中用來配置路由規(guī)則的函數(shù)是()。A、$apply()B、config()C、$disgestD、$watch()參考答案:B91.AngularJS中用來定義路由規(guī)則的服務(wù)是()。A、$windowB、$locationC、$routeProviderD、$locationProvider參考答案:C92.AngularJS中的雙向數(shù)據(jù)綁定應(yīng)用了什么模式()。A、MVVMB、MVCC、MVCMD、CVVC參考答案:A93.AngularJS中,使用ng-repeat指令時,模板實例的索引是指()。A、index屬性B、first屬性C、$index屬性D、$first屬性參考答案:C94.AngularJS中,ng-repeat指令可以遍歷哪些內(nèi)容()。A、數(shù)值B、數(shù)組C、字符串D、以上都不對參考答案:B95.AngularJS的啟動流程中,路由服務(wù)的Provider會在哪個階段初始化()。A、加載angular.js文件。B、啟動AngularJS代碼。C、配置$injector(注入器)。D、渲染頁面。參考答案:C96.AngularJS的啟動流程中,$injector的作用是()。A、$injector是注入器,AngularJS對象都需要依賴$injector才能被其他代碼使用。B、$injector是啟動事件。C、$injector用于渲染頁面。D、$injector用于確定程序邊界。參考答案:A97.$location服務(wù)中用于獲取當(dāng)前完整的URL路徑的函數(shù)是()。A、llUrl()B、absUrl()C、url()D、path()參考答案:B98.$location服務(wù)中用于獲取當(dāng)前路徑的端口號的函數(shù)是()。A、host()B、port()C、url()D、path()參考答案:B99.$location服務(wù)中用于獲取當(dāng)前URL路徑(包括參數(shù)和哈希值)的函數(shù)是()。A、llUrl()B、absUrl()C、url()D、path()參考答案:C100.$location服務(wù)中用于獲取當(dāng)前URL的參數(shù)的序列化JSON對象的函數(shù)是()。A、search()B、protocol()C、url()D、path()參考答案:A101.$location服務(wù)中用于獲取URL中的主機域名或者IP地址的函數(shù)是()。A、host()B、port()C、url()D、path()參考答案:A102.$http服務(wù)的參數(shù)配置對象中,代表需要發(fā)送到服務(wù)器的二進制數(shù)據(jù)的屬性是()。A、methodB、urlC、dataD、params參考答案:C判斷題1.作用域的嵌套關(guān)系是在HTML模板中體現(xiàn)的,而不是在AngularJS的代碼中。()A、正確B、錯誤參考答案:A2.組件型指令是一個小型的整體,其中包含業(yè)務(wù)所需要顯示的視圖和交互邏輯,()A、正確B、錯誤參考答案:A3.在移動App界面中,固定標(biāo)題欄經(jīng)常位于頁面?zhèn)冗叀#ǎ〢、正確B、錯誤參考答案:B4.在Web中,Model是與應(yīng)用程序的業(yè)務(wù)邏輯相關(guān)數(shù)據(jù)的封裝載體()A、正確B、錯誤參考答案:A5.在MVC里,視圖是可以直接訪問模型的,從而視圖里會包含模型信息,不可避免的還要包括一些業(yè)務(wù)邏輯。()A、正確B、錯誤參考答案:A6.在ionic提供的配色方案中,每個配色方案的類名代表一種風(fēng)格,而不是代表具體的顏色值。()A、正確B、錯誤參考答案:A7.在ionic的柵格中,每一行的各列默認(rèn)不是等寬的。()A、正確B、錯誤參考答案:B8.在CMD命令臺輸入"node"命令后沒有提示錯誤,說明這臺計算機安裝了Node.js。()A、正確B、錯誤參考答案:A9.在CMD命令臺輸入"git"命令后沒有提示錯誤,說明這臺計算機安裝了Git。()A、正確B、錯誤參考答案:A10.在AngularJS中,一個控制器中可以包含多個模塊。()A、正確B、錯誤參考答案:B11.在AngularJS中,一個控制器被定義,就產(chǎn)生了一個作用域。()A、正確B、錯誤參考答案:A12.在AngularJS中,要在控制器中使用window.alert()函數(shù)時,可以將$window注入到控制器,然后使用$window.alert()的方式來調(diào)用。()A、正確B、錯誤參考答案:A13.在AngularJS中,模塊和控制器都可以單獨使用。()A、正確B、錯誤參考答案:B14.在AngularJS中,大多數(shù)內(nèi)置指令都屬于組件型指令。()A、正確B、錯誤參考答案:B15.在AngularJS中,View不能直接與Model交互。()A、正確B、錯誤參考答案:A16.原生APP開發(fā)成本較低,企業(yè)人員需求量較少。()A、正確B、錯誤參考答案:B17.由于服務(wù)能夠達到代碼復(fù)用的目的,所以建議將控制器、指令中的業(yè)務(wù)邏輯都封裝到服務(wù)中去。()A、正確B、錯誤參考答案:A18.由于ionic使用了HTML5和CSS3的一些新規(guī)范,所以對移動設(shè)備操作系統(tǒng)是有要求的。()A、正確B、錯誤參考答案:A19.由于AngularJS的內(nèi)置服務(wù)命名以“$”開頭,所以自定義服務(wù)建議使用“$”前綴。()A、正確B、錯誤參考答案:B20.移動Web可以實現(xiàn)一次編寫多個設(shè)備上運行。()A、正確B、錯誤參考答案:A21.移動Web可以實現(xiàn)跨平臺運行,而混合APP不能實現(xiàn)跨平臺運行。()A、正確B、錯誤參考答案:B22.移動Web開發(fā)提供了訪問原生設(shè)備API的功能。()A、正確B、錯誤參考答案:B23.移動App中,選項卡最常見的使用方式是圖標(biāo)和文字相結(jié)合。()A、正確B、錯誤參考答案:A24.依賴注入中,用戶對象需要IoC容器來提供自己需要的外部資源。()A、正確B、錯誤參考答案:A25.依賴注入中,IoC容器依賴于用戶對象。()A、正確B、錯誤參考答案:B26.依賴注入要求對象是單例的,所以AngularJS服務(wù)通常都是單例的。()A、正確B、錯誤參考答案:A27.依賴注入對編程帶來的最大改變不是從代碼上,而是從思想上,發(fā)生了“主從換位”的變化。()A、正確B、錯誤參考答案:A28.一般一個頁面只推薦使用一個ng-app,因為多個ng-app的情況下,AngularJS只會自動加載第一個。()A、正確B、錯誤參考答案:A29.下載JDK時,要注意下載計算機操作系統(tǒng)對應(yīng)的安裝包,也可以下載通用安裝包。()A、正確B、錯誤參考答案:B30.無填背景按鈕通常稱為透明按鈕。()A、正確B、錯誤參考答案:A31.未來手機硬件性能越來越高,HTML5的可用性和功能都在迅速改進,它可能會成為開發(fā)前端App的默認(rèn)技術(shù)。()A、正確B、錯誤參考答案:A32.所有的HTML元素都支持ng-show和ng-hide指令。()A、正確B、錯誤參考答案:A33.使用原生JavaScript代碼對AngularJS作用域的數(shù)據(jù)進行操作后,如果想把結(jié)果到視圖,需要手動調(diào)用$apply()函數(shù)來實現(xiàn)。()A、正確B、錯誤參考答案:A34.使用service()函數(shù)創(chuàng)建AngularJS服務(wù)時,第2個參數(shù)可以是普通函數(shù)。()A、正確B、錯誤參考答案:B35.使用ion-infinite-scroll指令時,當(dāng)容器滾動到或接近頁面頂部,會觸發(fā)獲取數(shù)據(jù)的事件on-infinite。()A、正確B、錯誤參考答案:B36.使用ionic做開發(fā)時,如果不指定要下載的項目模板名稱,將會下載空白模板。()A、正確B、錯誤參考答案:B37.使用ionic框架前需要安裝好Git,這樣在使用ionicCLI創(chuàng)建項目時,便會自動調(diào)用Git命令。()A、正確B、錯誤參考答案:A38.使用ionic開發(fā)適應(yīng)Android平臺的App首先需要JDK的支持。()A、正確B、錯誤參考答案:A39.使用ionicjavaScript定義表單輸入組件與使用ionicCSS定義的表單輸入功能基本一致。()A、正確B、錯誤參考答案:A40.使用IndexedDB數(shù)據(jù)庫時,所有與數(shù)據(jù)庫的交互開始于一個打開的請求。()A、正確B、錯誤參考答案:A41.使用Git和GitHub追蹤項目時,如果不想特定的目錄和文件被上傳到Git倉庫,便可以使用.gitignore文件用來指定要忽略的文件。()A、正確B、錯誤參考答案:A42.使用$watch()函數(shù)監(jiān)聽$location可以實現(xiàn)不同路徑的導(dǎo)航。()A、正確B、錯誤參考答案:A43.使用$http服務(wù)時,AngularJS會將參數(shù)序列化成“?key1=value1&;key2=value2”的形式追加在請求路徑后面。()A、正確B、錯誤參考答案:A44.實現(xiàn)較為復(fù)雜的功能時,不建議使用AngularJS代碼。()A、正確B、錯誤參考答案:B45.如果在一次$digest循環(huán)中超過了10輪臟檢查后還有數(shù)據(jù)變化,便會無限的循環(huán)下去。()A、正確B、錯誤參考答案:B46.如果要在HTML文件中編寫AngularJS代碼,只需在該文件中引入AngularJS庫文件即可。()A、正確B、錯誤參考答案:A47.每個AngularJS應(yīng)用都有一個$injector。()A、正確B、錯誤參考答案:A48.開發(fā)ionic項目,需要下載官方提供的項目模板。()A、正確B、錯誤參考答案:A49.建議AngularJS服務(wù)實例的命名使用“駝峰式”命名格式。()A、正確B、錯誤參考答案:A50.混合App開發(fā)應(yīng)用的架構(gòu)模式是標(biāo)準(zhǔn)的MVC架構(gòu)模式。()A、正確B、錯誤參考答案:B51.混合APP開發(fā)需要安裝環(huán)境,維護更新簡單。()A、正確B、錯誤參考答案:A52.混合App開發(fā)更適合需要考慮內(nèi)部技能和計劃成本較低的小型公司。()A、正確B、錯誤參考答案:A53.環(huán)境變量是指CLASSPATH。()A、正確B、錯誤參考答案:B54.浮動框控制器實際上是一個promise對象,浮動框控制器被解析后,便可以在其then方法中獲取浮動框?qū)ο?。()A、正確B、錯誤參考答案:A55.定義ionic柵格時,在子元素上添加.col類,其擴展系數(shù)和收縮系數(shù)都被設(shè)置為1,這意味著所有的子元素將平分容器的寬度。()A、正確B、錯誤參考答案:A56.當(dāng)scope參數(shù)被設(shè)置為false時,該指令模板中可以直接使用父作用域中的屬性和方法。()A、正確B、錯誤參考答案:A57.單頁面應(yīng)用的實現(xiàn)使用了著名的MVC架構(gòu)模式。()A、正確B、錯誤參考答案:A58.單向綁定模式中,開發(fā)者需要編寫代碼來保持視圖與數(shù)據(jù)模型的同步。()A、正確B、錯誤參考答案:A59.創(chuàng)建ionic模態(tài)對話框時,fromTemplate()方法的第一個參數(shù)是模板的Url。()A、正確B、錯誤參考答案:B60.創(chuàng)建AngularJS服務(wù)時,任何場景下factory()函數(shù)來代替provider()函數(shù)。()A、正確B、錯誤參考答案:B61.側(cè)邊欄菜單默認(rèn)只顯示ion-side-menu-content容器的內(nèi)容。()A、正確B、錯誤參考答案:A62.不能在AngularJS表達式中使用“條件判斷”、“循環(huán)”、“拋出異?!钡瓤刂平Y(jié)構(gòu)語句,()A、正確B、錯誤參考答案:A63.安裝Git后,需要手動配置環(huán)境變量。()A、正確B、錯誤參考答案:B64.URL中的哈希值是指從#號開始的部分。()A、正確B、錯誤參考答案:A65.SASS是一種編程語言,也叫做CSS預(yù)處理器(CSSPreprocessor)。()A、正確B、錯誤參考答案:B66.resources目錄用于存放App應(yīng)用中,使用的桌面圖標(biāo)和應(yīng)用啟動閃屏?xí)r使用的圖片文件。()A、正確B、錯誤參考答案:A67.NPM做為Node.js的包管理工具,需要單獨安裝。()A、正確B、錯誤參考答案:B68.NPM是一個在命令行工具下使用的軟件。()A、正確B、錯誤參考答案:A69.ng-swtich指表達式的返回值與某個ng-switch-when的value值匹配,則會在HTML頁面上添加該HTML元素的DOM節(jié)點。()A、正確B、錯誤參考答案:A70.ng-if指令綁定的表達式的值為false時,則元素的DOM節(jié)點在頁面中不存在。()A、正確B、錯誤參考答案:A71.ng-class指令和ng-style指令在使用上沒有區(qū)別。()A、正確B、錯誤參考答案:B72.MVC模式中,一個模型只能為一個視圖提供數(shù)據(jù)。()A、正確B、錯誤參考答案:B73.MVC模式中,一個模型可以提供多個視圖表現(xiàn)形式。()A、正確B、錯誤參考答案:A74.MVC模式中,通常一個視圖對應(yīng)多個控制器。()A、正確B、錯誤參考答案:B75.MVC模式中,視圖可以向模型查詢業(yè)務(wù)狀態(tài),也可以改變模型。()A、正確B、錯誤參考答案:B76.MVC模式中,模型是獨立于視圖的,所以可以把一個模型獨立地移植到新的平臺工作。()A、正確B、錯誤參考答案:A77.JDK的環(huán)境變量不支持手動配置。()A、正確B、錯誤參考答案:B78.ion-nav-titile指令用于定制頂部導(dǎo)航欄的內(nèi)容,該內(nèi)容可以是任意的HTML代碼片段。()A、正確B、錯誤參考答案:A79.ionic中使用.card類也可以定義列表。()A、正確B、錯誤參考答案:A80.ionic中ion-header-bar指令中align-title用于設(shè)置標(biāo)題的對齊方式。()A、正確B、錯誤參考答案:A81.ionic中,以屬性形式使用的指令有固定前綴。()A、正確B、錯誤參考答案:B82.ionic中,一個上拉菜單可以有多個自定義按鈕。()A、正確B、錯誤參考答案:A83.ionic中,向任何方向拖動元素都會觸發(fā)on-swipe事件。()A、正確B、錯誤參考答案:B84.ionic中,通過引用預(yù)定義的CSS類可以定義縮略圖顯示在列表項中的位置。()A、正確B、錯誤參考答案:A85.ionic中,通過模態(tài)對話框控制器可以獲取模態(tài)對話框?qū)ο?。()A、正確B、錯誤參考答案:A86.ionic中,通過$ionicScrollDelegate服務(wù)代理還可以手動控制滾動視圖的滾動位置。()A、正確B、錯誤參考答案:A87.ionic中,使用.button-large定義的按鈕默認(rèn)為直角邊框。()A、正確B、錯誤參考答案:B88.ionic中,上拉菜單不可以嵌入自定義按鈕。()A、正確B、錯誤參考答案:B89.ionic中,如果ionic服務(wù)組件名稱帶有后綴“delegate”,那么它的類型為代理類服務(wù)組件()A、正確B、錯誤參考答案:A90.ionic中,模態(tài)對話框控制器就是模態(tài)對話框?qū)ο蟆#ǎ〢、正確B、錯誤參考答案:B91.ionic中,模態(tài)對話框會調(diào)用背景幕。()A、正確B、錯誤參考答案:A92.ionic中,可以在任意元素上添加手勢事件。()A、正確B、錯誤參考答案:A93.ionic中,多個組件元素需要使用背景幕時,在DOM中只保留一個背景幕。()A、正確B、錯誤參考答案:A94.ionic中,對滑動條設(shè)置演示主要影響滑軌的左半部分顏色。()A、正確B、錯誤參考答案:A95.ionic中,代理類服務(wù)組件在使用上與普通服務(wù)組件沒有區(qū)別。()A、正確B、錯誤參考答案:B96.ionic柵格系統(tǒng)中,可以單獨設(shè)置某一列的列偏移。()A、正確B、錯誤參考答案:A97.ionic載入指示器的持續(xù)時間是可配置的。()A、正確B、錯誤參考答案:A98.ionic載入指示器必須使用獨立的HTML模板。()A、正確B、錯誤參考答案:B99.ionic項目中有時會使用Bower安裝一些組件,所以會產(chǎn)生.bowerrc文件,一般不會對該文件進行修改。()A、正確B、錯誤參考答案:A100.ionic項目中的www文件夾里面的css目錄里面,定義了ionic應(yīng)用程序的默認(rèn)樣式,不能修改。()A、正確B、錯誤參考答案:B101.ionic項目中hooks目錄是整個項目的開發(fā)目錄,存放著各種資源文件。()A、正確B、錯誤參考答案:B102.ionic項目中,生成定制App圖標(biāo)和啟動頁的命令需要在項目resources目錄下執(zhí)行。()A、正確B、錯誤參考答案:B103.ionic項目中,生成定制App圖標(biāo)和啟動頁的操作需要在有網(wǎng)絡(luò)的條件下進行。()A、正確B、錯誤參考答案:A104.ionic項目添加SASS的過程會自動調(diào)用NPM,所以會出現(xiàn)“node_modules”目錄。()A、正確B、錯誤參考答案:A105.ionic項目開發(fā)中,只能為項目模板添加Android平臺支持。()A、正確B、錯誤參考答案:B106.ionic項目開發(fā)中,經(jīng)常修改hooks目錄。()A、正確B、錯誤參考答案:B107.ionic項目不支持iOS平臺。()A、正確B、錯誤參考答案:B108.ionic圖標(biāo)樣式庫的使用方式類似于字體圖標(biāo)。()A、正確B、錯誤參考答案:A109.ionic提供的樣式文件是基于LESS開發(fā)的,LESS不是一種編程語言。()A、正確B、錯誤參考答案:B110.ionic路由基于ngRoute模塊實現(xiàn)。()A、正確B、錯誤參考答案:B111.ionic幻燈片默認(rèn)自動播放。()A、正確B、錯誤參考答案:B112.ionic和Cordova的安裝不需要去官網(wǎng)下載安裝包,而是使用NPM命令的方式在CMD命令臺直接安裝。()A、正確B、錯誤參考答案:A113.ionic和Cordova必須同時安裝。()A、正確B、錯誤參考答案:B114.ionic滾動條下拉刷新時會觸發(fā)refresh事件。()A、正確B、錯誤參考答案:B115.ionic底層使用Java實現(xiàn),所以需要安裝JDK。()A、正確B、錯誤參考答案:A116.ionic的手勢事件功能是通過屬性形式使用的。()A、正確B、錯誤參考答案:A117.ionic彈出框會覆蓋整個屏幕空間。()A、正確B、錯誤參考答案:B118.ionic彈出框不會調(diào)用背景幕。()A、正確B、錯誤參考答案:B119.ionic創(chuàng)建模板的命令中,模板的名稱是可選的,如果不指定模板名稱,默認(rèn)創(chuàng)建好的項目模板也是blank模板。()A、正確B、錯誤參考答案:B120.ionicJavaScript提供了ion-header-bar指令,用于聲明頭部固定標(biāo)題欄。()A、正確B、錯誤參考答案:A121.ionicJavaScript提供了ion-footer-bar指令,用于聲明底部固定標(biāo)題欄。()A、正確B、錯誤參考答案:A122.ionicJavaScript是對AngularJS的擴展,其內(nèi)置的JavaScript組件與AngularJS組件類似。()A、正確B、錯誤參考答案:A123.ionicCSS中,.item-input與.item的下級樣式。()A、正確B、錯誤參考答案:B124.ionicCSS可以控制按鈕圖標(biāo)中圖標(biāo)的位置。()A、正確B、錯誤參考答案:A125.ion-header-bar指令可以用于定義次級頂欄。()A、正確B、錯誤參考答案:A126.ion-content中padding屬性用于設(shè)置是否在內(nèi)容上添加內(nèi)邊距。()A、正確B、錯誤參考答案:A127.ion-content指令聲明的內(nèi)容區(qū)域支持滾動視圖。()A、正確B、錯誤參考答案:A128.IndexedDB數(shù)據(jù)庫中,每一條數(shù)據(jù)都有對應(yīng)的鍵名,且鍵名必須是唯一的,否則會拋出錯誤。()A、正確B、錯誤參考答案:A129.IndexedDB使用事件生命周期管理數(shù)據(jù)庫的打開和配置操作。()A、正確B、錯誤參考答案:A130.HTML的表單元素不支持ng-show和ng-hide指令。()A、正確B、錯誤參考答案:B131.Github網(wǎng)站是利用Git做版本控制的代碼托管平臺。()A、正確B、錯誤參考答案:A132.EventQueue中的事件被觸發(fā)后,事件的回調(diào)函數(shù)會通過$scope.$apply(fn)函數(shù)進入到AngularJSContext中。()A、正確B、錯誤參考答案:A133.Cordova提供了一組設(shè)備相關(guān)的API,通過這組API,移動應(yīng)用能夠通過HTML技術(shù)訪問原生的設(shè)備功能,如攝像頭、麥克風(fēng)等。()A、正確B、錯誤參考答案:B134.Cordova的安裝需要去官網(wǎng)下載安裝包。()A、正確B、錯誤參考答案:B135.Bower是用于Web前端開發(fā)的Node.js包依賴管理器,該工具主要用來幫助用戶輕松安裝CSS、JavaScript、圖像等相關(guān)包,并管理這些包之間的依賴。()A、正確B、錯誤參考答案:A136.AngularJS作用域中定義的屬性和方法只能在控制器中使用。()A、正確B、錯誤參考答案:B137.AngularJS自定義指令建議以“ng”前綴開頭。()A、正確B、錯誤參考答案:B138.AngularJS自定義指令的約束中,restrict屬性可以四種取值方式可以共同存在,如“ECMA”()A、正確B、錯誤參考答案:A139.AngularJS中服務(wù)(Service)的概念類似于后端開發(fā)的Service,是對公共代碼的抽象。()A、正確B、錯誤參考答案:A140.AngularJS中,用戶界面的交互事件會轉(zhuǎn)發(fā)到ViewModel對象上,通過ViewModel來實現(xiàn)對于View的改變。()A、正確B、錯誤參考答案:B141.AngularJS中,一個控制器對應(yīng)多個作用域。()A、正確B、錯誤參考答案:B142.AngularJS中,調(diào)用$location.url()函數(shù)獲取的路徑包括參數(shù)和哈希值。()A、正確B、錯誤參考答案:A143.AngularJS中,調(diào)用$location.path()函數(shù),返回的路徑不帶"/"。()A、正確B、錯誤參考答案:B144.AngularJS中,所有HT
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 個人2025年社區(qū)下半年工作方案
- 2025年醫(yī)院512護士節(jié)活動策劃方案
- 2025年農(nóng)村幼兒園老師方案
- 2025年電動機綜合保護起動器項目可行性研究報告
- 2025年生物酶制劑項目可行性研究報告
- 2025年特殊鉚釘項目可行性研究報告
- 2025年燃油灶具項目可行性研究報告
- 全國普通高等學(xué)校招生統(tǒng)一考試2024-2025學(xué)年高三第四次月考模擬生物試題含解析
- 利辛縣2025年小升初總復(fù)習(xí)數(shù)學(xué)測試題含解析
- 山東省微山縣一中2024-2025學(xué)年高三沖刺高考模擬生物試題(五)含解析
- 分泌性中耳炎教學(xué)課件
- 浙江省杭州市蕭山區(qū)第二學(xué)期六年級語文期中試題(含答案)
- 江蘇省2022年五年制專轉(zhuǎn)本英語真題
- 普通地質(zhì)學(xué)教材
- 2020農(nóng)村人居環(huán)境綜合整治項目可行性研究報告
- 《工業(yè)控制網(wǎng)絡(luò)及組態(tài)技術(shù)》教案
- 青春期女生健康講座
- 年產(chǎn)2萬噸碳酸二甲酯合成項目初步設(shè)計說明書
- 【超星爾雅學(xué)習(xí)通】西方美術(shù)欣賞網(wǎng)課章節(jié)答案
- 廣東省五年一貫制語文試卷
- 紙箱廠檢驗崗位職責(zé)多篇
評論
0/150
提交評論