【MOOC】DevOps導(dǎo)論-南京大學(xué) 中國大學(xué)慕課MOOC答案_第1頁
【MOOC】DevOps導(dǎo)論-南京大學(xué) 中國大學(xué)慕課MOOC答案_第2頁
【MOOC】DevOps導(dǎo)論-南京大學(xué) 中國大學(xué)慕課MOOC答案_第3頁
【MOOC】DevOps導(dǎo)論-南京大學(xué) 中國大學(xué)慕課MOOC答案_第4頁
【MOOC】DevOps導(dǎo)論-南京大學(xué) 中國大學(xué)慕課MOOC答案_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

【MOOC】DevOps導(dǎo)論-南京大學(xué)中國大學(xué)慕課MOOC答案第一講DevOps概述單元測試1、【單選題】下列描述中,不屬于典型軟件發(fā)展三大階段的是:本題答案:【軟件作坊】2、【單選題】Measuretwice,Cutonce是哪個階段的典型開發(fā)特征?本題答案:【軟硬件一體化階段】3、【單選題】關(guān)于軟件過程管理,以下哪一種說法是比較貼切的:本題答案:【軟件過程管理關(guān)注的是企業(yè)軟件過程能力的穩(wěn)定輸出和提升。】4、【單選題】軟件開發(fā)的本質(zhì)難題中哪一個與軟件發(fā)展階段沒有直接關(guān)系?本題答案:【不可見性】5、【單選題】CodeandFix是軟件發(fā)展哪個階段的典型開發(fā)特征?本題答案:【軟硬件一體化】6、【單選題】以下哪個因素促成了軟件成為獨(dú)立的產(chǎn)品?本題答案:【操作系統(tǒng)的出現(xiàn)】7、【單選題】軟件危機(jī)和軟件工程這兩個概念提出時間是?本題答案:【上世紀(jì)六十年代】8、【多選題】以下描述中,哪幾種是網(wǎng)絡(luò)化和服務(wù)化這個階段的典型軟件應(yīng)用特征?本題答案:【用戶數(shù)量急劇增加#快速演化、需求不確定#通過SaaS等方式來發(fā)布軟件系統(tǒng)】9、【多選題】關(guān)于形式化方法的描述當(dāng)中,不正確的有哪些?本題答案:【這種方法的主要目的是解決軟件開發(fā)的效率問題#這種方法是網(wǎng)絡(luò)化和服務(wù)化階段用來應(yīng)對軟件開發(fā)本質(zhì)四大難題而提出來的】10、【多選題】關(guān)于迭代式方法的說法哪些是比較恰當(dāng)?shù)模勘绢}答案:【迭代式方法主要特征在于將軟件開發(fā)過程視作一個逐步學(xué)習(xí)和交流的過程#迭代式方法是指一類具有類似特征的方法】11、【多選題】DevOps方法的出現(xiàn)具有一定的必然性,與以下哪些軟件應(yīng)用特征相匹配?本題答案:【軟件定義世界,軟件隨處可見#軟件在社會生活當(dāng)中扮演了越來越關(guān)鍵的角色#軟件系統(tǒng)部署環(huán)境越來越錯綜復(fù)雜#用戶需求多變所帶來了軟件系統(tǒng)的快速演化的要求】12、【多選題】DevOps的哪些特點(diǎn)可以有效支撐當(dāng)前社會對軟件系統(tǒng)的期望?本題答案:【敏捷開發(fā)、精益思想以及看板方法,支持快速開發(fā)、交付、迭代和演化#微服務(wù)架構(gòu)設(shè)計(jì)#虛擬機(jī)技術(shù)的大量應(yīng)用#工具鏈支持高效率的自動化】13、【判斷題】在DevOps化的threeways當(dāng)中,關(guān)注質(zhì)量問題是第二個階段才需要考慮的。本題答案:【錯誤】14、【判斷題】DevOps中的XaaS特指SaaS、PaaS以及IaaS這三種。本題答案:【錯誤】15、【判斷題】DevOps化的Threeways當(dāng)中,建立反饋機(jī)制是二階段應(yīng)該實(shí)現(xiàn)的目標(biāo)。本題答案:【正確】第二講個體軟件過程單元測試1、【單選題】下述各個度量項(xiàng)中,哪一個不是PSP的基本度量項(xiàng)?本題答案:【風(fēng)險(xiǎn)】2、【多選題】關(guān)于面向用戶的質(zhì)量觀,我們應(yīng)該關(guān)注如下哪些問題:本題答案:【真實(shí)用戶是誰?#用戶期望是否有優(yōu)先級?#用戶期望的優(yōu)先級對軟件開發(fā)的影響?】3、【多選題】PSP當(dāng)中為什么用缺陷管理替代質(zhì)量管理?下述說法中正確的是:本題答案:【因?yàn)槿毕萃鶎?yīng)了面向用戶質(zhì)量觀中的首要用戶期望。#因?yàn)閱渭冑|(zhì)量管理很難操作?!?、【多選題】關(guān)于PROBE估算法,下述各種說法中,不正確的有哪些?本題答案:【PROBE不能給出精確估算,因而適合用來跟用戶討論需求和規(guī)模。#PROBE估算結(jié)果帶著小數(shù),肯定不準(zhǔn)確,因而,不應(yīng)該在項(xiàng)目估算的時候使用。#PROBE方法不需要?dú)v史數(shù)據(jù)?!?、【多選題】關(guān)于質(zhì)量路徑(QualityJourney),下列說法中哪些不恰當(dāng)。本題答案:【質(zhì)量路徑中所列舉的方法都是提升開發(fā)質(zhì)量的有效手段,可以隨意選擇使用。#質(zhì)量路徑與個體軟件工程師無關(guān),是團(tuán)隊(duì)層面的集體努力?!?、【多選題】關(guān)于評審檢查表,下述說法中不恰當(dāng)?shù)氖牵罕绢}答案:【項(xiàng)目團(tuán)隊(duì)所有人應(yīng)該共用一份評審檢查表,體現(xiàn)統(tǒng)一性#評審檢查表應(yīng)該保持穩(wěn)定,確保缺陷不會被遺漏】7、【多選題】關(guān)于PQI,下述說法中不恰當(dāng)?shù)氖牵罕绢}答案:【PQI越高越好,最好達(dá)到1.0#PQI五個分指標(biāo)都可以超過1.0,比如,設(shè)計(jì)時間多于編碼時間的時候,該分指標(biāo)就超過1.0了】8、【多選題】關(guān)于評審,下述說法中不恰當(dāng)是:本題答案:【代碼的個人評審應(yīng)該安排在單元測試之后,確保評審對象有著較高的質(zhì)量,提升評審價(jià)值。#代碼的個人評審最好交叉進(jìn)行,因?yàn)殚喿x自己代碼容易產(chǎn)生思維定式,不利于缺陷發(fā)現(xiàn)?!?、【多選題】關(guān)于質(zhì)量的各種定義當(dāng)中,下述哪些質(zhì)量屬性屬于內(nèi)部屬性?本題答案:【可移植性#可擴(kuò)展性】10、【判斷題】PSP鼓勵使用瀑布型生命周期模型。本題答案:【錯誤】11、【判斷題】對于初學(xué)者來說,代碼評審速度可以控制到每小時不超過400行。本題答案:【錯誤】12、【判斷題】“高質(zhì)量的軟件開發(fā)是計(jì)劃出來的”本題答案:【正確】第三講敏捷軟件開發(fā)1、【單選題】根據(jù)敏捷宣言,以下哪項(xiàng)描述了更多的價(jià)值?本題答案:【個體和交互、可工作的軟件、客戶協(xié)作、響應(yīng)變化】2、【單選題】下列哪一項(xiàng)更好地描述了敏捷宣言?本題答案:【它包含了建立敏捷思維方式的價(jià)值觀】3、【單選題】你是一家社交媒體公司的開發(fā)人員,正在開發(fā)一個項(xiàng)目,項(xiàng)目需要一個為企業(yè)客戶創(chuàng)建私有網(wǎng)站的新功能。您需要與公司的網(wǎng)絡(luò)工程師一起確定部署策略,并提出一組工程師可以用于管理站點(diǎn)的服務(wù)和工具。網(wǎng)絡(luò)工程師希望在你的網(wǎng)絡(luò)內(nèi)部部署所有服務(wù),但您和您的團(tuán)隊(duì)成員不同意,并且認(rèn)為服務(wù)應(yīng)該部署在客戶的網(wǎng)絡(luò)上。為了達(dá)成一個協(xié)議,該項(xiàng)目的工作已經(jīng)停止。哪種敏捷價(jià)值最適合這種情況?本題答案:【客戶合作高于合同談判】4、【單選題】你是一個軟件團(tuán)隊(duì)的開發(fā)人員。一個用戶向你的團(tuán)隊(duì)詢問有關(guān)構(gòu)建新功能的信息,并以規(guī)范的形式提供了需求。她非常確定這個功能要如何工作,并承諾不會有任何變化。哪種敏捷價(jià)值最適用于這種情況?本題答案:【工作的軟件高于詳盡的文檔】5、【單選題】Sean是一個正在構(gòu)建財(cái)務(wù)軟件的團(tuán)隊(duì)的開發(fā)人員。他的團(tuán)隊(duì)被要求開發(fā)一個新的交易系統(tǒng)。他和他的團(tuán)隊(duì)召開會議來提出他們正在使用的工作流的圖景。然后,他們將流程放在白板上,流程中的每個步驟都有一列。經(jīng)過對團(tuán)隊(duì)在白板上的工作項(xiàng)目進(jìn)行了幾周觀察,他們注意到這個過程中有幾個步驟似乎過載了。對于他們來說,下一步應(yīng)該做什么?本題答案:【對過載步驟中正在進(jìn)行的工作項(xiàng)目的數(shù)量進(jìn)行限制】6、【單選題】下列哪一個不是精益原則?本題答案:【實(shí)施反饋循環(huán)】7、【單選題】下列哪一個更好地描述了如何使用看板?本題答案:【觀察特征如何流經(jīng)過程,以便團(tuán)隊(duì)可以確定如何限制WIP并通過工作流程中的步驟確定最均勻的工作流程】8、【單選題】以下不是經(jīng)常出現(xiàn)在Kanban上記事貼中的內(nèi)容本題答案:【團(tuán)隊(duì)名詞】9、【判斷題】一個公司內(nèi),各個團(tuán)隊(duì)的Kanban列設(shè)置應(yīng)當(dāng)一致,便于公司管理。本題答案:【錯誤】10、【判斷題】在制品規(guī)模越小越好,因?yàn)檫@樣可以優(yōu)化前置時間,并且團(tuán)隊(duì)的效率會變高。本題答案:【錯誤】11、【判斷題】在DevOps中,可以使用Kanban方法,也可以使用Scrum等其他敏捷方法。本題答案:【正確】12、【判斷題】敏捷軟件開發(fā)宣言表明,在DevOps中寫文檔是沒有必要的。本題答案:【錯誤】第四講軟件架構(gòu)演化1、【單選題】下面關(guān)于軟件架構(gòu)的描述哪個是不正確的?本題答案:【軟件架構(gòu)是一組特定的架構(gòu)元素,包括處理元素、數(shù)據(jù)元素和上下文元素。】2、【單選題】在應(yīng)用分層架構(gòu)的軟件系統(tǒng)中,最先處理外部請求的是:本題答案:【表現(xiàn)層】3、【單選題】以下哪個關(guān)于面向服務(wù)架構(gòu)的描述是錯誤的?本題答案:【面向服務(wù)架構(gòu)是一個集中式組件的集合】4、【單選題】以下對于微服務(wù)優(yōu)點(diǎn)的描述中,哪一個是錯誤的?本題答案:【微服務(wù)系統(tǒng)測試變得非常簡單】5、【單選題】在微服務(wù)架構(gòu)中,ZooKeeper的主要作用是?本題答案:【注冊服務(wù)】6、【單選題】除SpringBoot之外,主流的微服務(wù)開發(fā)框架還有什么?本題答案:【ApacheDubbo】7、【多選題】在組成派看來,軟件架構(gòu)是指?本題答案:【軟件架構(gòu)將系統(tǒng)定義為計(jì)算組件及組件間的交互。#軟件架構(gòu)包括系統(tǒng)組件、連接件和約束的集合。#軟件架構(gòu)由軟件元素、這些元素的外部可見屬性,以及元素之間的關(guān)系組成?!?、【多選題】分層架構(gòu)將軟件系統(tǒng)的組件分成多個互不重疊的層,包括本題答案:【數(shù)據(jù)層#持久層#業(yè)務(wù)層#表現(xiàn)層】9、【多選題】分層架構(gòu)模式的缺點(diǎn)包括:本題答案:【代碼調(diào)整通常比較麻煩#不易于持續(xù)發(fā)布和部署#軟件升級需要暫停整個服務(wù)#由于層間依賴關(guān)系,軟件系統(tǒng)的可擴(kuò)展性差#額外的性能開銷】10、【多選題】以下哪幾個不是面向服務(wù)架構(gòu)強(qiáng)調(diào)的實(shí)現(xiàn)原則?H、服務(wù)無狀態(tài)本題答案:【服務(wù)簡單#服務(wù)去中心化】11、【多選題】以下選項(xiàng)中,哪些屬于微服務(wù)架構(gòu)的特點(diǎn)?本題答案:【圍繞業(yè)務(wù)能力組織#內(nèi)聚和解耦#基礎(chǔ)設(shè)施自動化#通過服務(wù)組件化】12、【多選題】以下選項(xiàng)中,API網(wǎng)關(guān)模式的優(yōu)點(diǎn)有哪些?本題答案:【為每套客戶端提供最優(yōu)API#將從客戶端調(diào)用多項(xiàng)服務(wù)的邏輯轉(zhuǎn)換為從API網(wǎng)關(guān)處調(diào)用,以簡化整個客戶端。#確保客戶端不必關(guān)心應(yīng)用程序的微服務(wù)拆分方式#確??蛻舳瞬皇芊?wù)實(shí)例位置的影響】13、【多選題】與面向服務(wù)架構(gòu)相關(guān)的Web服務(wù)標(biāo)準(zhǔn)包括:本題答案:【HTTPS#WSDL#SOAP#UDDI】14、【判斷題】單體應(yīng)用的所有功能都被集成在一起作為一個單一的單元。本題答案:【正確】15、【判斷題】單體架構(gòu)更多地作為應(yīng)用的部署架構(gòu),單體應(yīng)用只運(yùn)行在一個進(jìn)程中。本題答案:【錯誤】16、【判斷題】微服務(wù)架構(gòu)架構(gòu)風(fēng)格是一種將一個單一應(yīng)用程序開發(fā)為一個小型服務(wù)的方法。本題答案:【錯誤】17、【判斷題】本質(zhì)上,微服務(wù)架構(gòu)是SOA的一種擴(kuò)展。本題答案:【正確】18、【判斷題】核心模式即針對采用微服務(wù)系統(tǒng)在通用場景下的所有問題,所使用的成熟的架構(gòu)解決方案集合。本題答案:【錯誤】第五章云原生與容器技術(shù)1、【單選題】下列哪項(xiàng)不是Docker容器的特點(diǎn):本題答案:【啟動時間是分鐘級】2、【單選題】下列哪項(xiàng)不是Docker的網(wǎng)絡(luò)模式本題答案:【其他全是】3、【單選題】以下哪些是Docker的存儲驅(qū)動:本題答案:【其他都是】4、【單選題】以下哪個命令可以查看當(dāng)前運(yùn)行容器:本題答案:【dockerps】5、【單選題】Kubernetes集群將元數(shù)據(jù)保存在以下哪個組件:本題答案:【Etcd】6、【單選題】以下哪些是Kubernetes的控制器:本題答案:【BothReplicaSetandDeployment】7、【單選題】以下哪些是Kubernetes的核心概念本題答案:【其他都是】8、【單選題】Kubernetes里面的Replication控制器的職責(zé)是:本題答案:【其他都是】9、【單選題】如何通過命令行創(chuàng)建一個容器本題答案:【dockerrun】10、【單選題】Dockerfile中的命令RUN,CMD和ENTRYPOINT幾者有何區(qū)別?本題答案:【其他都是】11、【單選題】使用Kubernetes帶來的好處有哪些本題答案:【其他都是】12、【單選題】以下哪項(xiàng)用于確保pod不會被調(diào)度到不適當(dāng)?shù)墓?jié)點(diǎn)上?本題答案:【Taints和Tolerations】13、【多選題】Docker容器的狀態(tài)有本題答案:【Running#Exited】14、【判斷題】關(guān)于Kubernetes的namespace的論述是否正確:命名空間是在多個用戶之間劃分群集資源的方法本題答案:【正確】15、【判斷題】以下描述是否正確:多步構(gòu)建允許在Dockerfile中使用多個FROM指令。兩個FROM指令之間的所有指令會生產(chǎn)一個中間鏡像,最后一個FROM指令之后的指令將生成最終鏡像。中間鏡像中的文件可以通過COPY--from=image-number指令拷貝,其中image-number為鏡像編號,0為第一個基礎(chǔ)鏡像。沒有被拷貝的文件都不會存在于最終生成的鏡像,這樣可以減小鏡像大小,同時避免出現(xiàn)安全問題。本題答案:【正確】第七講DevOps工具鏈1、【單選題】下列哪項(xiàng)不屬于DevOps工具生態(tài)圈?本題答案:【持續(xù)部署】2、【單選題】下列哪項(xiàng)不屬于協(xié)同開發(fā)工具?本題答案:【Confluence】3、【單選題】下列哪種持續(xù)集成工具是目前DevOps領(lǐng)域使用最廣泛的?本題答案:【Jenkins】4、【單選題】下列哪種版本管理工具不是同宗同源的?本題答案:【Subversion】5、【單選題】以下哪項(xiàng)不是Git的文件目錄?本題答案:【Documents】6、【單選題】下列哪種編譯工具無法編譯JAVA語言?本題答案:【MSBuild】7、【單選題】下列哪種工具無法實(shí)現(xiàn)對遠(yuǎn)程服務(wù)器的配置操作?本題答案:【JIRA】8、【單選題】下列不屬于測試的是本題答案:【SIT部署】9、【單選題】使用工具完成DevOps持續(xù)交付流水線編排配置?本題答案:【Jenkins】10、【單選題】Git是何種工具?本題答案:【版本管理工具】11、【單選題】以下哪種工具是開源工具?本題答案:【JUnit】12、【單選題】下列哪種工具能模擬市場上主流瀏覽器的操作?本題答案:【Selenium】13、【判斷題】JIRASoftware不支持極限編程這種敏捷開發(fā)方法。本題答案:【正確】14、【判斷題】Jenkins支持工作流即代碼(pipeline-as-code)。本題答案:【正確】15、【判斷題】Git使用副本方式存儲文件版本。本題答案:【錯誤】16、【判斷題】Selenium能實(shí)現(xiàn)自動化單元測試。本題答案:【錯誤】17、【判斷題】Nagios不屬于監(jiān)控工具。本題答案:【錯誤】18、【判斷題】Zabbix有兩種工作模式。本題答案:【正確】19、【判斷題】SonarQube能完成持續(xù)交付流水線編排配置本題答案:【錯誤】20、【判斷題】Ansible只需要在Server端安裝就能實(shí)現(xiàn)對遠(yuǎn)程服務(wù)器的配置管理?本題答案:【正確】DevOps導(dǎo)論期末考試客觀題部分1、【單選題】下列描述中,不屬于典型軟件發(fā)展三大階段的是:本題答案:【軟件作坊】2、【單選題】Measuretwice,Cutonce是哪個階段的典型開發(fā)特征?本題答案:【軟硬件一體化階段】3、【單選題】關(guān)于軟件過程管理,以下哪一種說法是比較貼切的:本題答案:【軟件過程管理關(guān)注的是企業(yè)軟件過程能力的穩(wěn)定輸出和提升?!?、【單選題】軟件開發(fā)的本質(zhì)難題中哪一個與軟件發(fā)展階段沒有直接關(guān)系?本題答案:【不可見性】5、【單選題】CodeandFix是軟件發(fā)展哪個階段的典型開發(fā)特征?本題答案:【軟硬件一體化】6、【單選題】以下哪個因素促成了軟件成為獨(dú)立的產(chǎn)品?本題答案:【操作系統(tǒng)的出現(xiàn)】7、【單選題】軟件危機(jī)和軟件工程這兩個概念提出時間是?本題答案:【上世紀(jì)六十年代】8、【單選題】下述各個度量項(xiàng)中,哪一個不是PSP的基本度量項(xiàng)?本題答案:【風(fēng)險(xiǎn)】9、【單選題】根據(jù)敏捷宣言,以下哪項(xiàng)描述了更多的價(jià)值?本題答案:【個體和交互、可工作的軟件、客戶協(xié)作、響應(yīng)變化】10、【單選題】下列哪一項(xiàng)更好地描述了敏捷宣言?本題答案:【它包含了建立敏捷思維方式的價(jià)值觀】11、【單選題】你是一家社交媒體公司的開發(fā)人員,正在開發(fā)一個項(xiàng)目,項(xiàng)目需要一個為企業(yè)客戶創(chuàng)建私有網(wǎng)站的新功能。您需要與公司的網(wǎng)絡(luò)工程師一起確定部署策略,并提出一組工程師可以用于管理站點(diǎn)的服務(wù)和工具。網(wǎng)絡(luò)工程師希望在你的網(wǎng)絡(luò)內(nèi)部部署所有服務(wù),但您和您的團(tuán)隊(duì)成員不同意,并且認(rèn)為服務(wù)應(yīng)該部署在客戶的網(wǎng)絡(luò)上。為了達(dá)成一個協(xié)議,該項(xiàng)目的工作已經(jīng)停止。哪種敏捷價(jià)值最適合這種情況?本題答案:【客戶合作高于合同談判】12、【單選題】你是一個軟件團(tuán)隊(duì)的開發(fā)人員。一個用戶向你的團(tuán)隊(duì)詢問有關(guān)構(gòu)建新功能的信息,并以規(guī)范的形式提供了需求。她非常確定這個功能要如何工作,并承諾不會有任何變化。哪種敏捷價(jià)值最適用于這種情況?本題答案:【工作的軟件高于詳盡的文檔】13、【單選題】Sean是一個正在構(gòu)建財(cái)務(wù)軟件的團(tuán)隊(duì)的開發(fā)人員。他的團(tuán)隊(duì)被要求開發(fā)一個新的交易系統(tǒng)。他和他的團(tuán)隊(duì)召開會議來提出他們正在使用的工作流的圖景。然后,他們將流程放在白板上,流程中的每個步驟都有一列。經(jīng)過對團(tuán)隊(duì)在白板上的工作項(xiàng)目進(jìn)行了幾周觀察,他們注意到這個過程中有幾個步驟似乎過載了。對于他們來說,下一步應(yīng)該做什么?本題答案:【對過載步驟中正在進(jìn)行的工作項(xiàng)目的數(shù)量進(jìn)行限制】14、【單選題】下列哪一個不是精益原則?本題答案:【實(shí)施反饋循環(huán)】15、【單選題】下列哪一個更好地描述了如何使用看板?本題答案:【觀察特征如何流經(jīng)過程,以便團(tuán)隊(duì)可以確定如何限制WIP并通過工作流程中的步驟確定最均勻的工作流程】16、【單選題】以下不是經(jīng)常出現(xiàn)在Kanban上記事貼中的內(nèi)容本題答案:【團(tuán)隊(duì)名詞】17、【單選題】下面關(guān)于軟件架構(gòu)的描述哪個是不正確的?本題答案:【軟件架構(gòu)是一組特定的架構(gòu)元素,包括處理元素、數(shù)據(jù)元素和上下文元素。】18、【單選題】在應(yīng)用分層架構(gòu)的軟件系統(tǒng)中,最先處理外部請求的是:本題答案:【表現(xiàn)層】19、【單選題】以下哪個關(guān)于面向服務(wù)架構(gòu)的描述是錯誤的?本題答案:【面向服務(wù)架構(gòu)是一個集中式組件的集合】20、【單選題】以下對于微服務(wù)優(yōu)點(diǎn)的描述中,哪一個是錯誤的?本題答案:【微服務(wù)系統(tǒng)測試變得非常簡單】21、【單選題】在微服務(wù)架構(gòu)中,ZooKeeper的主要作用是?本題答案:【注冊服務(wù)】22、【單選題】除SpringBoot之外,主流的微服務(wù)開發(fā)框架還有什么?本題答案:【ApacheDubbo】23、【單選題】下列哪項(xiàng)不是Docker容器的特點(diǎn):本題答案:【啟動時間是分鐘級】24、【單選題】下列哪項(xiàng)不是Docker的網(wǎng)絡(luò)模式本題答案:【其他全是】25、【單選題】以下哪些是Docker的存儲驅(qū)動:本題答案:【其他都是】26、【單選題】以下哪個命令可以查看當(dāng)前運(yùn)行容器:本題答案:【dockerps】27、【單選題】Kubernetes集群將元數(shù)據(jù)保存在以下哪個組件:本題答案:【Etcd】28、【單選題】以下哪些是Kubernetes的控制器:本題答案:【BothReplicaSetandDeployment】29、【單選題】以下哪些是Kubernetes的核心概念本題答案:【其他都是】30、【單選題】Kubernetes里面的Replication控制器的職責(zé)是:本題答案:【其他都是】31、【單選題】如何通過命令行創(chuàng)建一個容器本題答案:【dockerrun】32、【單選題】Dockerfile中的命令RUN,CMD和ENTRYPOINT幾者有何區(qū)別?本題答案:【其他都是】33、【單選題】使用Kubernetes帶來的好處有哪些本題答案:【其他都是】34、【單選題】以下哪項(xiàng)用于確保pod不會被調(diào)度到不適當(dāng)?shù)墓?jié)點(diǎn)上?本題答案:【Taints和Tolerations】35、【單選題】下列哪項(xiàng)不屬于DevOps工具生態(tài)圈?本題答案:【持續(xù)部署】36、【單選題】下列哪項(xiàng)不屬于協(xié)同開發(fā)工具?本題答案:【Confluence】37、【單選題】下列哪種持續(xù)集成工具是目前DevOps領(lǐng)域使用最廣泛的?本題答案:【Jenkins】38、【單選題】下列哪種版本管理工具不是同宗同源的?本題答案:【Subversion】39、【單選題】以下哪項(xiàng)不是Git的文件目錄?本題答案:【Documents】40、【單選題】下列哪種編譯工具無法編譯JAVA語言?本題答案:【MSBuild】41、【單選題】下列哪種工具無法實(shí)現(xiàn)對遠(yuǎn)程服務(wù)器的配置操作?本題答案:【JIRA】42、【單選題】下列不屬于測試的是本題答案:【SIT測試】43、【單選題】使用以下什么工具完成DevOps持續(xù)交付流水線編排配置?本題答案:【Jenkins】44、【單選題】Git是何種工具?本題答案:【版本管理工具】45、【單選題】以下哪種工具是開源工具?本題答案:【JUnit】46、【單選題】以下選項(xiàng)中,哪一項(xiàng)不屬于API網(wǎng)關(guān)模式的優(yōu)點(diǎn)?本題答案:【增加請求往返次數(shù)。】47、【單選題】以下選項(xiàng)中,哪一項(xiàng)不屬于微服務(wù)架構(gòu)的特點(diǎn)?本題答案:【低內(nèi)聚和高耦合】48、【多選題】以下描述中,哪幾種是網(wǎng)絡(luò)化和服務(wù)化這個階段的典型軟件應(yīng)用特征?本題答案:【用戶數(shù)量急劇增加#快速演化、需求不確定#通過SaaS等方式來發(fā)布軟件系統(tǒng)】49、【多選題】關(guān)于形式化方法的描述當(dāng)中,不正確的有哪些?本題答案:【這種方法的主要目的是解決軟件開發(fā)的效率問題#這種方法是網(wǎng)絡(luò)化和服務(wù)化階段用來應(yīng)對軟件開發(fā)本質(zhì)四大難題而提出來的】50、【多選題】關(guān)于迭代式方法的說法哪些是比較恰當(dāng)?shù)??本題答案:【迭代式方法是指一類具有類似特征的方法#迭代式方法主要特征在于將軟件開發(fā)過程視作一個逐步學(xué)習(xí)和交流的過程】51、【多選題】DevOps方法的出現(xiàn)具有一定的必然性,與以下哪些軟件應(yīng)用特征相匹配?本題答案:【軟件定義世界,軟件隨處可見#軟件在社會生活當(dāng)中扮演了越來越關(guān)鍵的角色#軟件系統(tǒng)部署環(huán)境越來越錯綜復(fù)雜#用戶需求多變所帶來了軟件系統(tǒng)的快速演化的要求】52、【多選題】DevOps的哪些特點(diǎn)可以有效支撐當(dāng)前社會對軟件系統(tǒng)的期望?本題答案:【敏捷開發(fā)、精益思想以及看板方法,支持快速開發(fā)、交付、迭代和演化#微服務(wù)架構(gòu)設(shè)計(jì)#虛擬機(jī)技術(shù)的大量應(yīng)用#工具鏈支持高效率的自動化】53、【多選題】關(guān)于面向用戶的質(zhì)量觀,我們應(yīng)該關(guān)注如下哪些問題:本題答案:【真實(shí)用戶是誰?#用戶期望是否有優(yōu)先級?#用戶期望的優(yōu)先級對軟件開發(fā)的影響?】54、【多選題】PSP當(dāng)中為什么用缺陷管理替代質(zhì)量管理?下述說法中正確的是:本題答案:【因?yàn)槿毕萃鶎?yīng)了面向用戶質(zhì)量觀中的首要用戶期望。#因?yàn)閱渭冑|(zhì)量管理很難操作?!?5、【多選題】關(guān)于PROBE估算法,下述各種說法中,不正確的有哪些?本題答案:【PROBE不能給出精確估算,因而適合用來跟用戶討論需求和規(guī)模。#PROBE估算結(jié)果帶著小數(shù),肯定不準(zhǔn)確,因而,不應(yīng)該在項(xiàng)目估算的時候使用。#PROBE方法不需要?dú)v史數(shù)據(jù)?!?6、【多選題】關(guān)于質(zhì)量路徑(QualityJourney),下列說法中哪些不恰當(dāng)。本題答案:【質(zhì)量路徑中所列舉的方法都是提升開發(fā)質(zhì)量的有效手段,可以隨意選擇使用。#質(zhì)量路徑與個體軟件工程師無關(guān),是團(tuán)隊(duì)層面的集體努力。】57、【多選題】關(guān)于評審檢查表,下述說法中不恰當(dāng)?shù)氖牵罕绢}答案:【項(xiàng)目團(tuán)隊(duì)所有人應(yīng)該共用一份評審檢查表,體現(xiàn)統(tǒng)一性#評審檢查表應(yīng)該保持穩(wěn)定,確保缺陷不會被遺漏】58、【多選題】關(guān)于PQI,下述說法中不恰當(dāng)?shù)氖牵罕绢}答案:【PQI越高越好,最好達(dá)到1.0#PQI五個分指標(biāo)都可以超過1.0,比如,設(shè)計(jì)時間多于編碼時間的時候,該分指標(biāo)就超過1.0了】59、【多選題】關(guān)于評審,下述說法中不恰當(dāng)是:本題答案:【代碼的個人評審應(yīng)該安排在單元測試之后,確保評審對象有著較高的質(zhì)量,提升評審價(jià)值。#代碼的個人評審最好交叉進(jìn)行,因?yàn)殚喿x自己代碼容易產(chǎn)生思維定式,不利于缺陷發(fā)現(xiàn)。】60、【多選題】關(guān)于質(zhì)量的各種定義當(dāng)中,下述哪些質(zhì)量屬性屬于內(nèi)部屬性?本題答案:【可移植性#可擴(kuò)展性】61、【多選題】在組成派看來,軟件架構(gòu)是指?本題答案:【軟件架構(gòu)將系統(tǒng)定義為計(jì)算組件及組件間的交互。#軟件架構(gòu)包括系統(tǒng)組件、連接件和約束的集合。#軟件架構(gòu)由軟件元素、這些元素的外部可見屬性,以及元素之間的關(guān)系組成。】62、【多選題】分層架構(gòu)將軟件系統(tǒng)的組件分成多個互不重疊的層,包括本題答案:【數(shù)據(jù)層#持久層#業(yè)務(wù)層#表現(xiàn)層】63、【多選題】分層架構(gòu)模式的缺點(diǎn)包括:本題答案:【代碼調(diào)整通常比較麻煩#不易于持續(xù)發(fā)布和部署#軟件升級需要暫停整個服務(wù)#由于層間依賴關(guān)系,軟件系統(tǒng)的可擴(kuò)展性差#額外的性能開銷】64、【多選題】以下哪幾個不是面向服務(wù)架構(gòu)強(qiáng)調(diào)的實(shí)現(xiàn)原則?H、服務(wù)無狀態(tài)本題答案:【服務(wù)簡單#服務(wù)去中心化】65、【多選題】以下選項(xiàng)中,哪些屬于微服務(wù)架構(gòu)的特點(diǎn)?本題答案:【圍繞業(yè)務(wù)能力組織#內(nèi)聚和解耦#基礎(chǔ)設(shè)施自動化#通過服務(wù)組件化】66、【多選題】以下選項(xiàng)中,API網(wǎng)關(guān)模式的優(yōu)點(diǎn)有哪些?本題答案:【為每套客戶端提供最優(yōu)API#將從客戶端調(diào)用多項(xiàng)服務(wù)的邏輯轉(zhuǎn)換為從API網(wǎng)關(guān)處調(diào)用,以簡化整個客戶端。#確??蛻舳瞬槐仃P(guān)心應(yīng)用程序的微服務(wù)拆分方式#確保客戶端不受服務(wù)實(shí)例位置的影響】67、【多選題】與面向服務(wù)架構(gòu)相關(guān)的Web服務(wù)標(biāo)準(zhǔn)包括:本題答案:【HTTPS#WSDL#SOAP#UDDI】68、【多選題】Docker容器的狀態(tài)有本題答案:【Running#Exited】69、【多選題】下列哪些工具不能模擬市場上主流瀏覽器的操作?本題答案:【JUnit#FitNesse#Jenkins】70、【多選題】下面關(guān)于軟件架構(gòu)的描述,哪幾項(xiàng)是正確的?本題答案:【軟件架構(gòu)即一系列重要的設(shè)計(jì)決策#軟件架構(gòu)包括系統(tǒng)組件、連接件和約束的集合#軟件架構(gòu)包含一系列重要決策,包括軟件組織、構(gòu)成系統(tǒng)的結(jié)構(gòu)要素等】71、【多選題】以下對于微服務(wù)優(yōu)點(diǎn)的描述中,哪幾項(xiàng)是正確的?本題答案:【單個微服務(wù)很簡單,只關(guān)注一個業(yè)務(wù)功能#微服務(wù)可以使用RPC進(jìn)行服務(wù)間通信#不同的微服務(wù)可以使用不同的語言進(jìn)行開發(fā)。】72、【判斷題】在DevOps化的threeways當(dāng)中,關(guān)注質(zhì)量問題是第二個階段才需要考慮的。本題答案:【錯誤】73、【判斷題】DevOps中的XaaS特指SaaS、PaaS以及IaaS這三種。本題答案:【錯誤】74、【判斷題】DevOps化的Threeways當(dāng)中,建立反饋機(jī)制是二階段應(yīng)該實(shí)現(xiàn)的目標(biāo)。本題答案:【正確】75、【判斷題】PSP鼓勵使用瀑布型生命周期模型。本題答案:【錯誤】76、【判斷題】對于初學(xué)者來說,代碼評審速度可以控制到每小時不超過400行。本題答案:【錯誤】77、【判斷題】“高質(zhì)量的軟件開發(fā)是計(jì)劃出來的”本題答案:【正確】78、【判斷題】一個公司內(nèi),各個團(tuán)隊(duì)的Kanban列設(shè)置應(yīng)當(dāng)一致,便于公司管理。本題答案:【錯誤】79、【判斷題】在制品規(guī)模越小越好,因?yàn)檫@樣可以優(yōu)化前置時間,并且團(tuán)隊(duì)的效率會變高。本題答案:【錯誤】80、【判斷題】在DevOps中,可以使用Kanban方法,也可以使用Scrum等其他敏捷方法。本題答案:【正確】81、【判斷題】敏捷軟件開發(fā)宣言表明,在DevOps中寫文檔是沒有必要的。本題答案:【錯誤】82、【判斷題】單體應(yīng)用的所有功能都被集成在一起作為一個單一的單元。本題答案:【正確】83、【判斷題】單體架構(gòu)更多地作為應(yīng)用的部署架構(gòu),單體應(yīng)用只運(yùn)行在一個進(jìn)程中。本題答案:【錯誤】84、【判斷題】微服務(wù)架構(gòu)架構(gòu)風(fēng)格是一種將一個單一應(yīng)用程序開發(fā)為一個小型服務(wù)的方法。本題答案:【錯誤】85、【判

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論