2019軟件水平考試(中級(jí)) 軟件設(shè)計(jì)師真題及答案綜合第02套_第1頁
2019軟件水平考試(中級(jí)) 軟件設(shè)計(jì)師真題及答案綜合第02套_第2頁
2019軟件水平考試(中級(jí)) 軟件設(shè)計(jì)師真題及答案綜合第02套_第3頁
2019軟件水平考試(中級(jí)) 軟件設(shè)計(jì)師真題及答案綜合第02套_第4頁
2019軟件水平考試(中級(jí)) 軟件設(shè)計(jì)師真題及答案綜合第02套_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

試卷科目:軟件水平考試(中級(jí))軟件設(shè)計(jì)師綜合2019軟件水平考試(中級(jí))軟件設(shè)計(jì)師真題及答案綜合第02套PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages2019軟件水平考試(中級(jí))軟件設(shè)計(jì)師真題及答案綜合第02套第1部分:?jiǎn)雾?xiàng)選擇題,共74題,每題只有一個(gè)正確答案,多選或少選均不得分。[單選題]1.在cpu內(nèi)外常需設(shè)置多級(jí)高速緩存cache,主要目的是()。A)擴(kuò)大主存的存儲(chǔ)容量B)提高cpu訪問主存數(shù)據(jù)或指令的效率C)擴(kuò)大存儲(chǔ)系統(tǒng)的容量D)提高cpu訪問外存儲(chǔ)器的速度答案:B解析:Cache存放的內(nèi)容是主存內(nèi)容的一部分副本,其目的是提高cpu訪問主存數(shù)據(jù)或指令的效率。[單選題]2.某系統(tǒng)的可靠性結(jié)構(gòu)框圖如下圖所示,假設(shè)部件1、2、3的可靠度分別為0.90;0.80;0.80(部件2、3為冗余系統(tǒng))若要求該系統(tǒng)的可靠度不小于0.85,則進(jìn)行系統(tǒng)設(shè)計(jì)時(shí),部件4的可靠度至少應(yīng)為()。A)AB)BC)CD)D答案:A解析:設(shè)部件4的可靠度為X,則根據(jù)串并聯(lián)系統(tǒng)的可靠性特點(diǎn)列方程:0.90×X×(1-(1-0.80)(1-0.80))>=0.85得X>=0.85/(0.90*(1-(1-0.8)2))[單選題]3.計(jì)算機(jī)運(yùn)行過程中,進(jìn)行中斷處理時(shí)需保存現(xiàn)場(chǎng),其目的是()。A)防止丟失中斷處理程序的數(shù)據(jù)B)防止對(duì)其他程序的數(shù)據(jù)造成破壞C)能正確返回到被中斷的程序繼續(xù)執(zhí)行D)能為中斷處理程序提供所需的數(shù)據(jù)答案:C解析:在中斷處理時(shí),會(huì)保存現(xiàn)場(chǎng),系統(tǒng)會(huì)保存程序狀態(tài)條件寄存器PSW和程序計(jì)數(shù)器PC等的值,目的是為了在中斷處理結(jié)束后能夠使進(jìn)程準(zhǔn)確地返回到中斷點(diǎn)。[單選題]4.內(nèi)存按字節(jié)編址,地址從A0000H到CFFFFH的內(nèi)存,共存(請(qǐng)作答此空)字節(jié),若用存儲(chǔ)容量為64k*8bit的存儲(chǔ)器芯片構(gòu)成該內(nèi)存空間,至少需要()片。A)80kB)96kC)160kD)192k答案:D解析:地址從A0000H到CFFFFH的內(nèi)存共有:CFFFFH-A0000H+1=30000H=3×16^4=3×2^16=192K字節(jié)。[單選題]5.內(nèi)存按字節(jié)編址,地址從A0000H到CFFFFH的內(nèi)存,共存()字節(jié),若用存儲(chǔ)容量為64k*8bit的存儲(chǔ)器芯片構(gòu)成該內(nèi)存空間,至少需要(請(qǐng)作答此空)片。A)2B)3C)5D)8答案:B解析:若用存儲(chǔ)容量為64k×8bit的存儲(chǔ)器芯片構(gòu)成該內(nèi)存空間則需要192K/64k=3個(gè)芯片。[單選題]6.A)2500B)2505C)2510D)2515答案:B解析:根據(jù)流水線執(zhí)行時(shí)間公式:(t1+t2+...+tk)+(n-1)×△t=(5△t+2△t+3△t)+(500-1)×5△t=2505△t。[單選題]7.下列算法中,不屬于公開密鑰加密算法的是()。A)ECC]B)DSA]C)RSA]D)DES答案:D解析:非對(duì)稱加密算法也稱為公開鑰加密算法,是指加密密鑰和解密密鑰完全不同,其中一個(gè)為公鑰,另一個(gè)為私鑰,并且不可能從任何一個(gè)推導(dǎo)出另一個(gè)。常見的公開密鑰加密算法有:ECC、DSA、RSA。DES屬于對(duì)稱密鑰加密算法。[單選題]8.kerberos系統(tǒng)中可通過在報(bào)文中加入()來防止重放攻擊。A)會(huì)話密鑰B)時(shí)間戳C)用戶ID]D)私有密鑰答案:B解析:所謂重放攻擊就是攻擊者發(fā)送一個(gè)目的主機(jī)已接收過的包,來達(dá)到欺騙系統(tǒng)的目的,主要用于身份認(rèn)證過程。為了抵御重放攻擊,在身份認(rèn)證時(shí)可以采用時(shí)間戳的方式。[單選題]9.某電子商務(wù)網(wǎng)站向CA申請(qǐng)了數(shù)字證書,用戶可以通過使用(請(qǐng)作答此空)驗(yàn)證()的真?zhèn)蝸泶_定該網(wǎng)站的合法性。A)CA的公鑰B)CA的簽名C)網(wǎng)站的公鑰D)網(wǎng)站的私鑰答案:A解析:用戶通過驗(yàn)證數(shù)字證書進(jìn)而驗(yàn)證網(wǎng)站的合法性,他可以使用CA的公鑰對(duì)CA證書上的簽名進(jìn)行驗(yàn)證,如果通過驗(yàn)證,則說明該數(shù)字證書是由CA簽發(fā)的。[單選題]10.某電子商務(wù)網(wǎng)站想CA申請(qǐng)了數(shù)字證書,用戶可以通過使用()驗(yàn)證(請(qǐng)作答此空)的真?zhèn)蝸泶_定該網(wǎng)站的合法性。A)CA的公鑰B)CA的簽名C)網(wǎng)站的公鑰D)網(wǎng)站的私鑰答案:B解析:用戶通過驗(yàn)證數(shù)字證書進(jìn)而驗(yàn)證網(wǎng)站的合法性,他可以使用CA的公鑰對(duì)CA證書上的簽名進(jìn)行驗(yàn)證,如果通過驗(yàn)證,則說明該數(shù)字證書是由CA簽發(fā)的。[單選題]11.李某受非任職單位委托,利用該單位實(shí)驗(yàn)室實(shí)驗(yàn)材料和技術(shù)資料開發(fā)了一項(xiàng)軟件產(chǎn)品,對(duì)該軟件的權(quán)利歸屬,表達(dá)正確的是()。A)該軟件屬于委托單位B)若該單位與李某對(duì)軟件的歸屬有特別的約定,則遵從約定;無約定的原則上歸屬于李某C)取決于該軟件是否屬于單位分派給李某的D)無論李某與該單位有無特別約定,該軟件屬于李某答案:B解析:根據(jù)知識(shí)產(chǎn)權(quán)法的有關(guān)規(guī)定,受委托創(chuàng)作的作品,著作權(quán)的歸屬由委托人和受托人通過合同約定。合同未作明確約定或者沒有訂立合同的,著作權(quán)屬于受托人。[單選題]12.李工是某軟件公司的軟件設(shè)計(jì)師,每當(dāng)軟件開發(fā)完成均按公司規(guī)定申請(qǐng)軟件著作權(quán),該軟件的著作權(quán)()。A)應(yīng)由李工享有B)應(yīng)由公司和李工共同享有C)應(yīng)由公司享有D)除署名權(quán)以外,著作權(quán)的其他權(quán)利由李工享有答案:C解析:李某開發(fā)的軟件屬于職務(wù)作品,該軟件的著作權(quán)屬于李某所在的公司所有。[單選題]13.某考試系統(tǒng)的部分功能描述如下,審核考生報(bào)名表,通過審核的考生登錄系統(tǒng),系統(tǒng)自動(dòng)為其生成一套試題,考試中心提供標(biāo)準(zhǔn)答案,問卷老師問卷,提交考生成績(jī),考生查看自己的成績(jī)。若用數(shù)據(jù)流圖對(duì)該系統(tǒng)進(jìn)行建模,則()不是外部實(shí)體。A)考生B)考試中心C)問卷老師D)試題答案:D解析:在數(shù)據(jù)流圖中,外部實(shí)體是指處于系統(tǒng)之外,跟系統(tǒng)有交互的對(duì)象。外部實(shí)體可以是人、物、其他系統(tǒng)等。根據(jù)題意,?試題?是考試系統(tǒng)本身包含的部分,不屬于外部實(shí)體。[單選題]14.以下關(guān)于軟件設(shè)計(jì)原則的敘述中,不正確的是()。A)系統(tǒng)需要?jiǎng)澐侄鄠€(gè)模塊,模塊的規(guī)模越小越好B)考慮信息隱蔽,模塊內(nèi)部的數(shù)據(jù)不能讓其他模塊直接訪問C)模塊獨(dú)立性要好,盡可能高內(nèi)聚和低耦合D)采用過程抽象和數(shù)據(jù)抽象設(shè)計(jì)答案:A解析:在結(jié)構(gòu)化設(shè)計(jì)中,系統(tǒng)由多個(gè)邏輯上相對(duì)獨(dú)立的模塊組成,在模塊劃分時(shí)需要遵循?模塊的大小要適中?的原則。過大的模塊可能導(dǎo)致系統(tǒng)分解不充分,其內(nèi)部可能包括不同類型的功能,需要進(jìn)一步劃分,盡量使得各個(gè)模塊的功能單一;過小的模塊將導(dǎo)致系統(tǒng)的復(fù)雜度增加,模塊之間的調(diào)用過于頻繁,反而降低了模塊的獨(dú)立性。一般來說,一個(gè)模塊的大小使其實(shí)現(xiàn)代碼在1~2頁紙之內(nèi),或者其實(shí)現(xiàn)代碼行數(shù)在50~200行之間,這種規(guī)模的模塊易于實(shí)現(xiàn)和維護(hù)。[單選題]15.某模塊中各個(gè)處理元素都密切相關(guān)于同一功能且必須順序執(zhí)行,前一處理元素的輸出就是下一處理元素的輸入,則該模塊的內(nèi)聚類型為()內(nèi)聚A)過程B)時(shí)間C)順序D)邏輯答案:C解析:小編正在快馬加鞭出??[單選題]16.下圖是一個(gè)軟件項(xiàng)目的活動(dòng)圖,其中頂點(diǎn)表示項(xiàng)目里程碑,連接頂點(diǎn)的邊表示包含的活動(dòng)。邊上的權(quán)重表示活動(dòng)的持續(xù)時(shí)間(天),則里程碑(請(qǐng)作答此空)不在關(guān)鍵路徑上。在其他活動(dòng)都按時(shí)完成的情況下,活動(dòng)BE最多可以晚()天開始而不影響工期。A)B]B)C]C)D]D)J答案:B解析:關(guān)鍵路徑為從開始到結(jié)束持續(xù)時(shí)間最長(zhǎng)的路徑,也是項(xiàng)目的工期。該網(wǎng)絡(luò)圖的關(guān)鍵路徑由兩條分別是:ABFJL、ADGIJL,工期為22天,顯然C不在關(guān)鍵路徑上。[單選題]17.下圖是一個(gè)軟件項(xiàng)目的活動(dòng)圖,其中頂點(diǎn)表示項(xiàng)目里程碑,連接頂點(diǎn)的邊表示包含的活動(dòng)。邊上的權(quán)重表示活動(dòng)的持續(xù)時(shí)間(天),則里程碑()不在關(guān)鍵路徑上。在其他活動(dòng)都按時(shí)完成的情況下,活動(dòng)BE最多可以晚(請(qǐng)作答此空)天開始而不影響工期。A)0B)1C)2D)3答案:C解析:關(guān)鍵路徑為從開始到結(jié)束持續(xù)時(shí)間最長(zhǎng)的路徑,也是項(xiàng)目的工期。該網(wǎng)絡(luò)圖的關(guān)鍵路徑由兩條分別是:ABFJL、ADGIJL,工期為22天,顯然C不在關(guān)鍵路徑上。活動(dòng)BE的最早時(shí)間為第3天,最晚時(shí)間為第5天,總浮動(dòng)時(shí)間為5-3=2天,即BE最多可以晚2天不影響總共工期。[單選題]18.以下關(guān)于軟件風(fēng)險(xiǎn)的敘述中,不正確的是()。A)風(fēng)險(xiǎn)是可能發(fā)生的事件B)如果發(fā)生風(fēng)險(xiǎn),風(fēng)險(xiǎn)的本質(zhì)、范圍和時(shí)間可能會(huì)影響風(fēng)險(xiǎn)所產(chǎn)生的后果C)如果風(fēng)險(xiǎn)可以預(yù)測(cè),可以避免其發(fā)生D)可以對(duì)風(fēng)險(xiǎn)進(jìn)行控制答案:C解析:選項(xiàng)C說的過于絕對(duì),軟件項(xiàng)目的風(fēng)險(xiǎn)可以來源于進(jìn)度、預(yù)算、人員、資源、利益相關(guān)者等等,很難避免其發(fā)生。[單選題]19.將編譯器的工作過程劃分為詞法分析,語義分析.中間代碼生成,代碼優(yōu)化和目標(biāo)代碼生成時(shí),語法分析階段的輸入是(請(qǐng)作答此空)若程序中的括號(hào)不配對(duì),則會(huì)在()階段檢查出錯(cuò)誤A)記號(hào)流B)字符流C)源程序D)分析樹答案:A解析:詞法分析器的任務(wù)是把源文件的字符流轉(zhuǎn)換成記號(hào)流。語法分析器根據(jù)語法規(guī)則識(shí)別出記號(hào)流中的結(jié)構(gòu)(短語、句子),并構(gòu)造一棵能夠正確反映該結(jié)構(gòu)的語法樹。[單選題]20.將編譯器的工作過程劃分為詞法分析,語義分析.中間代碼生成,代碼優(yōu)化和目標(biāo)代碼生成時(shí),語法分析階段的輸入是()若程序中的括號(hào)不配對(duì),則會(huì)在(請(qǐng)作答此空)階段檢查出錯(cuò)誤A)詞法分析B)語法分析C)語義分析D)目標(biāo)代碼生成答案:B解析:語法分析主要檢查句子的結(jié)構(gòu)是否符合語法規(guī)則,?程序中的括號(hào)不配對(duì)?屬于語法錯(cuò)誤。[單選題]21.表達(dá)式(a-b)*(c+d)的后綴式(逆波蘭式)是()A)abcd-+*B)ab-c+d*C)abc-d/-*D)ab-cd+*答案:D解析:逆波蘭式是把運(yùn)算符寫在運(yùn)算對(duì)象之后的一種表示表達(dá)式的方法。如:?a-b?寫成?ab-?。同時(shí)遵循算數(shù)運(yùn)算中?先乘除后加減,括號(hào)優(yōu)先的原則?。[單選題]22.進(jìn)程Pl、P2、P3、P4、P5和P6的前趨圖如下圖所示:若用PV操作控制這6個(gè)進(jìn)程的同步與互斥的程序如下,那么程序中的空①和空②處應(yīng)分別為(23);空③和空④處應(yīng)分別為(24);空⑤和空⑥處應(yīng)分別為(25)。A)V(S3)和V(S5)V(S6)B)P(S3)和V(S5)V(S6)C)V(S3)和P(S5)P(S6)D)P(S3)和P(S5)P(S6)(22)答案:B解析:圖中有八條箭線,因此,需要設(shè)置八個(gè)信號(hào)量。按照從小到大的順序分別是:P1→P2對(duì)應(yīng)S1,P1→P3對(duì)應(yīng)S2,P2→P3對(duì)應(yīng)S3,P2→P3對(duì)應(yīng)S3,P2→P4對(duì)應(yīng)S4,P3→P4對(duì)應(yīng)S5,P3→P5對(duì)應(yīng)S6,P4→P6對(duì)應(yīng)S7,P5→P6對(duì)應(yīng)S8。每個(gè)進(jìn)程開始的時(shí)候執(zhí)行P操作(P1沒有P操作,只有V操作),結(jié)束的時(shí)候執(zhí)行V操作。例如,P2開始的時(shí)候執(zhí)行P(S1)的操作,結(jié)束時(shí)執(zhí)行V(S3)和V(S4)的操作,P3開始的時(shí)候執(zhí)行P(S2)P(S3)的操作,結(jié)束時(shí)執(zhí)行V(S5)和V(S6)的操作,其他同理。[單選題]23.進(jìn)程Pl、P2、P3、P4、P5和P6的前趨圖如下圖所示:若用PV操作控制這5個(gè)進(jìn)程的同步與互斥的程序如下,那么程序中的空①和空②處應(yīng)分別為(請(qǐng)作答此空);空③和空④處應(yīng)分別為();空⑤和空⑥處應(yīng)分別為()。若用PV操作控制這6個(gè)進(jìn)程的同步與互斥的程序如下,那么程序中的空①和空②處應(yīng)分別為(23);空③和空④處應(yīng)分別為(24);空⑤和空⑥處應(yīng)分別為(25)。A)V(S1)V(S2)和P(S2)B)P(S1)P(S2)和V(S2)C)V(S1)V(S2)和P(S1)D)P(S1)P(S2)和V(S1)答案:C解析:圖中有八條箭線,因此,需要設(shè)置八個(gè)信號(hào)量。按照從小到大的順序分別是:P1→P2對(duì)應(yīng)S1,P1→P3對(duì)應(yīng)S2,P2→P3對(duì)應(yīng)S3,P2→P3對(duì)應(yīng)S3,P2→P4對(duì)應(yīng)S4,P3→P4對(duì)應(yīng)S5,P3→P5對(duì)應(yīng)S6,P4→P6對(duì)應(yīng)S7,P5→P6對(duì)應(yīng)S8。每個(gè)進(jìn)程開始的時(shí)候執(zhí)行P操作(P1沒有P操作,只有V操作),結(jié)束的時(shí)候執(zhí)行V操作。例如,P2開始的時(shí)候執(zhí)行P(S1)的操作,結(jié)束時(shí)執(zhí)行V(S3)和V(S4)的操作,P3開始的時(shí)候執(zhí)行P(S2)P(S3)的操作,結(jié)束時(shí)執(zhí)行V(S5)和V(S6)的操作,其他同理。[單選題]24.進(jìn)程Pl、P2、P3、P4、P5和P6的前趨圖如下圖所示:若用PV操作控制這6個(gè)進(jìn)程的同步與互斥的程序如下,那么程序中的空①和空②處應(yīng)分別為(23);空③和空④處應(yīng)分別為(24);空⑤和空⑥處應(yīng)分別為(25)。A)P(S6)和P(S7)V(S8)B)V(S6)和V(S7)V(S8)C)P(S6)和P(S7)P(S8)D)V(S7)和P(S7)P(S8)答案:D解析:圖中有八條箭線,因此,需要設(shè)置八個(gè)信號(hào)量。按照從小到大的順序分別是:P1→P2對(duì)應(yīng)S1,P1→P3對(duì)應(yīng)S2,P2→P3對(duì)應(yīng)S3,P2→P3對(duì)應(yīng)S3,P2→P4對(duì)應(yīng)S4,P3→P4對(duì)應(yīng)S5,P3→P5對(duì)應(yīng)S6,P4→P6對(duì)應(yīng)S7,P5→P6對(duì)應(yīng)S8。每個(gè)進(jìn)程開始的時(shí)候執(zhí)行P操作(P1沒有P操作,只有V操作),結(jié)束的時(shí)候執(zhí)行V操作。例如,P2開始的時(shí)候執(zhí)行P(S1)的操作,結(jié)束時(shí)執(zhí)行V(S3)和V(S4)的操作,P3開始的時(shí)候執(zhí)行P(S2)P(S3)的操作,結(jié)束時(shí)執(zhí)行V(S5)和V(S6)的操作,其他同理。[單選題]25.以下關(guān)于I/0軟件的敘述中,正確的是()A)I/O軟件開放了I/O操作實(shí)現(xiàn)的細(xì)節(jié),方便用戶使用I/O設(shè)備B)I/O軟件隱藏了I/O操作實(shí)現(xiàn)的細(xì)節(jié),向用戶提供物理接口C)I/O軟件隱藏了I/O操作實(shí)現(xiàn)的細(xì)節(jié),方便用戶使用I/O設(shè)備D)I/O軟件開放了I/O操作實(shí)現(xiàn)的細(xì)節(jié),用戶可以使用邏輯地址訪問I/O設(shè)備答案:C解析:I/O軟件隱藏物理設(shè)備細(xì)節(jié),方便用戶使用抽象的I/O命令即可使用I/O設(shè)備。[單選題]26.在磁盤調(diào)度管理中通常()A)先進(jìn)行旋轉(zhuǎn)調(diào)度,再進(jìn)行移臂調(diào)度B)在訪問不同柱面的信息時(shí),只需要進(jìn)行旋轉(zhuǎn)調(diào)度C)先進(jìn)行移臂調(diào)度,再進(jìn)行旋轉(zhuǎn)調(diào)度D)在訪問不同磁盤的信息時(shí),只需要進(jìn)行移臂調(diào)度答案:C解析:磁盤調(diào)度分為移臂調(diào)度和旋轉(zhuǎn)調(diào)度兩類,并且是先進(jìn)行移臂調(diào)度,然后進(jìn)行旋轉(zhuǎn)調(diào)度。[單選題]27.假設(shè)磁盤臂位于15號(hào)柱面上,進(jìn)程的請(qǐng)求序列如下表表示,如果采用最短移臂調(diào)度算法,那么系統(tǒng)的響應(yīng)序列應(yīng)為()A)①②③④⑤⑥B)⑤①②④③⑥C)②③④⑤①⑥D(zhuǎn))④②③⑤①⑥答案:B解析:采用最短移臂調(diào)度算法,磁盤臂當(dāng)前在15號(hào)柱面,下一步應(yīng)該移動(dòng)到最近的12號(hào)柱面,其次是19號(hào)柱面、23號(hào)柱面、最后是28號(hào)柱面。對(duì)應(yīng)的響應(yīng)序列可以是⑤①②④③⑥。[單選題]28.敏捷開發(fā)方法scrum的步驟不包括()A)ProductBacklogB)RefactoringC)SprintBacklogD)Sprint答案:B解析:并列爭(zhēng)求法scrum使用迭代的方法。在Scrum開發(fā)中,項(xiàng)目團(tuán)隊(duì)由Scrum主管、產(chǎn)品負(fù)責(zé)人和開發(fā)團(tuán)隊(duì)人員三種不同的角色組成,其開發(fā)過程由若干個(gè)Sprint(短的迭代周期,通常為2到4周)活動(dòng)組成。ProductBacklog是在Scrum過程初期產(chǎn)生的一個(gè)按照商業(yè)價(jià)值排序的需求列表,該列表?xiàng)l目的體現(xiàn)形式通常為用戶故事。在每一個(gè)Sprint活動(dòng)中,項(xiàng)目團(tuán)隊(duì)從ProductBacklog中挑選最高優(yōu)先級(jí)的用戶故事進(jìn)行開發(fā)。被挑選的用戶故事在Sprint計(jì)劃會(huì)議上經(jīng)過細(xì)化分解為任務(wù),同時(shí)初步估算每一個(gè)任務(wù)的預(yù)計(jì)完成時(shí)間,編寫SprintBacklog。在Sprint活動(dòng)期間,項(xiàng)目團(tuán)隊(duì)每天早晨需舉行每日站立會(huì)議,重新估算剩余任務(wù)的預(yù)計(jì)完成時(shí)間,更新SprintBacklog、Sprint燃盡圖和Release燃盡圖。在每個(gè)Sprint活動(dòng)結(jié)束時(shí),項(xiàng)目團(tuán)隊(duì)召開評(píng)審會(huì)議和回顧會(huì)議,交付產(chǎn)品增量,總結(jié)Sprint期間的工作情況和問題。此時(shí),如果ProductBacklog中還有未完成的用戶故事,則項(xiàng)目團(tuán)隊(duì)將開始籌備下一個(gè)Sprint活動(dòng)迭代。Scrum中不包括Refactoring重構(gòu)。[單選題]29.以下關(guān)于CMM的敘述中,不正確的是()A)CMM是指軟件過程能力成熟度模型B)CMM根據(jù)軟件過程的不同成熟度劃分了5個(gè)等級(jí),其中,1級(jí)被認(rèn)為成熟度最高,5級(jí)被認(rèn)為成熟度最低C)CMMI的任務(wù)是將已有的幾個(gè)CMM模型結(jié)合在一起,使之構(gòu)成"集成模型"D)采用更成熟的CMM模型,一般來說可以提高最終產(chǎn)品的質(zhì)量答案:B解析:CMM(軟件能力成熟度模型)其研究目的是提供一種評(píng)價(jià)軟件承接方能力的方法,同時(shí)它可幫助軟件組織改進(jìn)其軟件過程。CMM分為五個(gè)等級(jí):初始級(jí)、可重復(fù)級(jí)、已定義級(jí)、已管理級(jí)、優(yōu)化級(jí)。一級(jí)最低,五級(jí)最高。CMMI(軟件能力成熟度模型集成)的任務(wù)是將已有的幾個(gè)CMM模型結(jié)合在一起,使之構(gòu)成"集成模型"。[單選題]30.ISO/IEC軟件質(zhì)量模型中,易使用性是指與使用所需的努力由一組規(guī)定或隱含的用戶對(duì)這樣使用所作的個(gè)別評(píng)價(jià)有關(guān)的一組屬性,其易使用性的子特性不包括()。A)易理解性B)易學(xué)性C)易分析性D)易操作性答案:C解析:ISO/IEC軟件質(zhì)量模型中,質(zhì)量特性及其子特性如下表所示。[單選題]31.()不是采用MVC(模型-視圖-控制器)體系結(jié)構(gòu)進(jìn)行軟件系統(tǒng)開發(fā)的優(yōu)點(diǎn)A)有利于代碼重用B)提高系統(tǒng)的運(yùn)行效率C)提高系統(tǒng)的開發(fā)效率D)提高系統(tǒng)的可維護(hù)性答案:B解析:MVC模式把一個(gè)應(yīng)用的輸入、處理、輸出流程按照視圖、控制、模型的方式進(jìn)行分離,形成了控制器、模型、視圖三個(gè)核心模塊,每個(gè)模塊各司其職。MVC模式的控制器和視圖可以隨著模型的擴(kuò)展而進(jìn)行相應(yīng)的擴(kuò)展,只要保持一種公共的接口,控制器和視圖的舊版本也可以繼續(xù)使用,提高系統(tǒng)的可維護(hù)性。MVC模式允許使用各種不同視圖來訪問同一個(gè)服務(wù)器端的代碼,即多個(gè)視圖能共享一個(gè)模型,有利于代碼重用,提高了系統(tǒng)的開發(fā)效率。[單選題]32.以下關(guān)于各類文檔撰寫階段的敘述中,不正確的是A)軟件需求規(guī)格說明書在需求分析階段撰寫B(tài))概要設(shè)計(jì)規(guī)格說明書在設(shè)計(jì)階段撰寫C)測(cè)試設(shè)計(jì)必須在測(cè)試階段撰寫D)測(cè)試分析報(bào)告在測(cè)試階段撰寫答案:C解析:測(cè)試設(shè)計(jì)和測(cè)試用例在需求分析階段撰寫。[單選題]33.下圖用白盒測(cè)試方法進(jìn)行測(cè)試,圖中有()條路徑采用McCabe度量計(jì)算該程序圖的環(huán)路復(fù)雜性為(請(qǐng)作答此空)A)3B)4C)5D)6答案:B解析:圖中有4條路徑。35題的環(huán)路復(fù)雜性為圖中閉環(huán)的個(gè)數(shù)+1,結(jié)果是4。[單選題]34.以下關(guān)于軟件維護(hù)的敘述中,不正確的是()A)軟件維護(hù)解決軟件產(chǎn)品交付用戶之后進(jìn)行中發(fā)生的各種問題B)軟件維護(hù)期通常比開發(fā)期長(zhǎng)得多,投入也大得多C)軟件可維護(hù)性是軟件開發(fā)階段各個(gè)時(shí)期的關(guān)鍵目標(biāo)D)相對(duì)于軟件開發(fā)任務(wù)而言,軟件維護(hù)工作要簡(jiǎn)單得多答案:D解析:開發(fā)與維護(hù)工作分屬于軟件生命周期的不同階段,不能簡(jiǎn)單的比較。[單選題]35.一個(gè)類中成員變量和成員函數(shù)有時(shí)也可以分別被稱為A)屬性和活動(dòng)B)值和方法C)數(shù)據(jù)和活動(dòng)D)屬性和方法答案:D解析:一個(gè)類中成員變量是屬性,成員函數(shù)是方法。[單選題]36.下圖用白盒測(cè)試方法進(jìn)行測(cè)試,圖中有(請(qǐng)作答此空)條路徑采用McCabe度量計(jì)算該程序圖的環(huán)路復(fù)雜性為()A)3B)4C)5D)6答案:B解析:路徑覆蓋是指選取足夠的測(cè)試用例,使得程序的每條可能執(zhí)行到的路徑都至少經(jīng)過一次(如果程序中有環(huán)路,則要求每條環(huán)路路徑至少經(jīng)過一次)。[單選題]37.采用面向?qū)ο蠓椒ㄟM(jìn)行系統(tǒng)開發(fā)時(shí),需要對(duì)兩者之間關(guān)系會(huì)建新類的是()A)汽車和座位B)主人和寵物C)醫(yī)生和病人D)部門和員工答案:C解析:選項(xiàng)C?醫(yī)生和病人?屬于多對(duì)多的聯(lián)系,需要轉(zhuǎn)換成一個(gè)獨(dú)立的關(guān)系模式,這個(gè)關(guān)系模式形成一個(gè)新的類。剩下的選項(xiàng)都是一對(duì)多的聯(lián)系,不一定需要轉(zhuǎn)換成獨(dú)立的關(guān)系模式,也就可以不用建立新的類。[單選題]38.進(jìn)行面向?qū)ο笙到y(tǒng)設(shè)計(jì)時(shí),軟件實(shí)體(類、模塊、函數(shù)等)應(yīng)該是可以擴(kuò)展但不可修改的,這屬于()設(shè)計(jì)原則。A)共同重用B)開放封閉C)接品分離D)共同封閉答案:B解析:選項(xiàng)A共同重用原則指-個(gè)包中的所有類應(yīng)該是共同重用的。如果重用了包中的一個(gè)類,那么就要重用包中的所有類。選項(xiàng)B開放封閉原則指類要對(duì)擴(kuò)展開放,對(duì)修改封閉。選項(xiàng)C接口分離原則指不應(yīng)該強(qiáng)迫客戶依賴于它們不用的方法。接口屬于客戶,不屬于它所在的類層次結(jié)構(gòu)。即:依賴于抽象,不要依賴于具體,同時(shí)在抽象級(jí)別不應(yīng)該有對(duì)于細(xì)節(jié)的依賴。這樣做的好處就在于可以最大限度地應(yīng)對(duì)可能的變化。選項(xiàng)D共同封閉原則指包中的所有類對(duì)于同一類性質(zhì)的變化應(yīng)該是共同封閉的。一個(gè)變化若對(duì)一個(gè)包產(chǎn)生影響,則將對(duì)該包中的所有類產(chǎn)生影響,而對(duì)于其他的包不造成任何影響。[單選題]39.()綁定是指在運(yùn)行時(shí)把過程調(diào)用和響應(yīng)調(diào)用所需要執(zhí)行的代碼加以結(jié)合。A)動(dòng)態(tài)B)過載C)靜態(tài)D)參數(shù)答案:A解析:動(dòng)態(tài)綁定是在程序運(yùn)行時(shí)進(jìn)行的綁定,靜態(tài)綁定是在編譯時(shí)進(jìn)行的綁定。[單選題]40.下圖所示UML圖為(請(qǐng)作答此空)有關(guān)該圖的敘述中,不正確的是()A)對(duì)象圖B)類圖C)組件圖D)部署圖答案:B解析:從圖中的多重關(guān)聯(lián)度可以看出是類圖,并且類A與類B是關(guān)聯(lián)關(guān)系,一個(gè)A的實(shí)例可以關(guān)聯(lián)多個(gè)B的實(shí)例。[單選題]41.下圖所示UML圖為()有關(guān)該圖的敘述中,不正確的是(請(qǐng)作答此空)A)如果B的一個(gè)實(shí)例被刪除,所有包含A的實(shí)例都被刪除B)A的一個(gè)實(shí)例可以與B的一個(gè)實(shí)例關(guān)聯(lián)C)B的一個(gè)實(shí)例被唯一的一個(gè)A的實(shí)例所包含D)B的一個(gè)實(shí)例可與B的另外兩個(gè)實(shí)例關(guān)聯(lián)答案:A解析:從圖中的多重關(guān)聯(lián)度可以看出是類圖,并且類A與類B是關(guān)聯(lián)關(guān)系,一個(gè)A的實(shí)例可以關(guān)聯(lián)多個(gè)B的實(shí)例。但是如果B的一個(gè)實(shí)例被刪除,包含A的實(shí)例是不會(huì)被刪除的。[單選題]42.欲開放一個(gè)繪圖軟件,要求使用不同的繪圖程序繪制不同的圖形,該繪圖軟件的擴(kuò)展性要求將不斷擴(kuò)充新的圖形和新的繪圖程序,以繪制直線和圖形為例,得到如下圖所示的類圖,該設(shè)計(jì)采用()模式將抽象部分與其實(shí)現(xiàn)部分分離,使它們都可以獨(dú)立的變化。其中(請(qǐng)作答此空)定義了實(shí)現(xiàn)類接口,該模式適用于()的情況,該模式屬于()模式。A)Shape]B)Circle和Rectangle]C)V1Drawing和V2DrawingD)drawing答案:A解析:Drawing類是抽象類,Shape類是實(shí)現(xiàn)類,在橋接圖中由抽象類指向?qū)崿F(xiàn)類。[單選題]43.欲開放一個(gè)繪圖軟件,要求使用不同的繪圖程序繪制不同的圖形,該繪圖軟件的擴(kuò)展性要求將不斷擴(kuò)充新的圖形和新的繪圖程序,以繪制直線和圖形為例,得到如下圖所示的類圖,該設(shè)計(jì)采用()模式將抽象部分與其實(shí)現(xiàn)部分分離,使它們都可以獨(dú)立的變化。其中()定義了實(shí)現(xiàn)類接口,該模式適用于(請(qǐng)作答此空)的情況,該模式屬于()模式。A)不希望在抽象和它的實(shí)現(xiàn)部分之間有一個(gè)固定判定關(guān)系B)想表示對(duì)象的部分-整體層次結(jié)構(gòu)C)想使用一個(gè)已經(jīng)存在的類,而它的接口不符合要求D)在不影響其他對(duì)象的情況下,以動(dòng)態(tài)透明的方式給單個(gè)對(duì)象添加職責(zé)答案:A解析:橋接模式模式屬于結(jié)構(gòu)型對(duì)象模式,可以將抽象部分與其實(shí)現(xiàn)部分分離,使它們都可以獨(dú)立的變化。橋接模式適用于不希望在抽象和它的實(shí)現(xiàn)部分之間有一個(gè)固定判定關(guān)系。[單選題]44.欲開放一個(gè)繪圖軟件,要求使用不同的繪圖程序繪制不同的圖形,該繪圖軟件的擴(kuò)展性要求將不斷擴(kuò)充新的圖形和新的繪圖程序,以繪制直線和圖形為例,得到如下圖所示的類圖,該設(shè)計(jì)采用()模式將抽象部分與其實(shí)現(xiàn)部分分離,使它們都可以獨(dú)立的變化。其中()定義了實(shí)現(xiàn)類接口,該模式適用于()的情況,該模式屬于(請(qǐng)作答此空)模式。A)創(chuàng)建型對(duì)象B)結(jié)構(gòu)型對(duì)象C)行為型對(duì)象D)結(jié)構(gòu)類型答案:B解析:橋接模式模式屬于結(jié)構(gòu)型對(duì)象模式,可以將抽象部分與其實(shí)現(xiàn)部分分離,使它們都可以獨(dú)立的變化。橋接模式適用于不希望在抽象和它的實(shí)現(xiàn)部分之間有一個(gè)固定判定關(guān)系。Drawing類是抽象類,Shape類是實(shí)現(xiàn)類,在橋接圖中由抽象類指向?qū)崿F(xiàn)類。適配器模式將一個(gè)類的接口轉(zhuǎn)換成客戶希望的另外一個(gè)接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些類可以一起工作。裝飾模式動(dòng)態(tài)地給一個(gè)對(duì)象添加一些額外的職責(zé)。就擴(kuò)展功能而言,Decorator模式比生成子類方式更為靈活。組合模式將對(duì)象組合成樹形結(jié)構(gòu)以表示?部分-整體?的層次結(jié)構(gòu)。Composite使得客戶對(duì)單個(gè)對(duì)象和復(fù)合對(duì)象的使用具有一致性。[單選題]45.A)A和A]B)AB和A]C)A和AC]D)AB和AC]答案:A解析:關(guān)系R與S中的屬性A可以推出兩個(gè)關(guān)系式其他全部屬性,因此關(guān)系R和S的主鍵都是A。[單選題]46.A)AB)BC)CD)D答案:C解析:對(duì)于關(guān)系R,A→BC也就是說A→B并且A→C,又因?yàn)锽→D,存在傳遞函數(shù)依賴,對(duì)于關(guān)系S,A→C,C→E,也存在傳遞依賴。[單選題]47.事務(wù)的()是指,當(dāng)某個(gè)事務(wù)提交(COMMIT)后,對(duì)數(shù)據(jù)庫的更新操作可能還停留在服務(wù)器磁盤緩沖區(qū)而未寫入到磁盤時(shí),即使系統(tǒng)發(fā)生障礙事務(wù)的執(zhí)行結(jié)果仍不會(huì)丟失A)原子性B)一致性C)隔離性D)持久性答案:D解析:事務(wù)具有原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)和持久性(Durability)。這4個(gè)特性也稱事務(wù)的ACID性質(zhì)。(1)原子性。事務(wù)是原子的,要么都做,要么都不做。(2)-致性。事務(wù)執(zhí)行的結(jié)果必須保證數(shù)據(jù)庫從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)。因此,當(dāng)數(shù)據(jù)庫只包含成功事務(wù)提交的結(jié)果時(shí),稱數(shù)據(jù)庫處于一致性狀態(tài)。(3)隔離性。事務(wù)相互隔離。當(dāng)多個(gè)事務(wù)并發(fā)執(zhí)行時(shí),任一事務(wù)的更新操作直到其成功提交的整個(gè)過程,對(duì)其他事務(wù)都是不可見的。(4)持久性。一旦事務(wù)成功提交,即使數(shù)據(jù)庫崩潰,其對(duì)數(shù)據(jù)庫的更新操作也將永久有效。[單選題]48.某二叉樹的中序,先序遍歷序列分別為{20,30,10,50,40},{10,20.30,40,50}則該二叉樹的后序遍歷序列為()A)50,40,30,20,10B)30,20,10,50,40C)30,20,50,40,10D)20,30,10,40,50答案:C解析:根據(jù)要求構(gòu)造出二叉樹。可以看出后序遍歷是30,20,50,40,10[單選題]49.某樹共有n個(gè)結(jié)點(diǎn),其中所有分支結(jié)點(diǎn)的度為k(即每個(gè)非葉子結(jié)點(diǎn)的子樹數(shù)目),則該樹中葉子結(jié)點(diǎn)的個(gè)數(shù)為()A)(n(k+1)-1)/kB)(n(k+1)+1)/k?C)(n(k-1)+1)/kD)(n(k-1)-1)/k?答案:C解析:任意畫一棵樹,再帶入四個(gè)選項(xiàng),符合要求的是選項(xiàng)C。[單選題]50.對(duì)于如下所示的有向圖,其鄰接矩陣是一個(gè)(請(qǐng)作答此空)的矩陣,采用鄰接鏈表存儲(chǔ)時(shí)頂點(diǎn)的表結(jié)點(diǎn)個(gè)數(shù)為2,頂點(diǎn)5的表結(jié)點(diǎn)個(gè)數(shù)為0,頂點(diǎn)2和3的表結(jié)點(diǎn)個(gè)數(shù)分別為()A)5*5B)5*7C)7*5D)7*7答案:A解析:有向圖的鄰接矩陣如下。可以看出有4個(gè)結(jié)點(diǎn)的鄰接矩陣是一個(gè)4*4的矩陣。同理,題干是5個(gè)結(jié)點(diǎn)的有向圖若采用鄰接矩陣存儲(chǔ)是一個(gè)5*5的矩陣[單選題]51.對(duì)于如下所示的有向圖,其鄰接矩陣是一個(gè)()的矩陣,采用鄰接鏈表存儲(chǔ)時(shí)頂點(diǎn)的表結(jié)點(diǎn)個(gè)數(shù)為2,頂點(diǎn)5的表結(jié)點(diǎn)個(gè)數(shù)為0,頂點(diǎn)2和3的表結(jié)點(diǎn)個(gè)數(shù)分別為(請(qǐng)作答此空)A)2.1B)2.2C)3.4D)4.3答案:B解析:如果是采用鄰接表的方式存儲(chǔ),那么對(duì)于頂點(diǎn)V0來說,結(jié)點(diǎn)個(gè)數(shù)是2。同理,題干是5個(gè)結(jié)點(diǎn)的有向圖若采用鄰接矩陣存儲(chǔ)是一個(gè)5*5的矩陣,若采用鄰接表的方式存儲(chǔ),頂點(diǎn)2和3的表結(jié)點(diǎn)個(gè)數(shù)分別為2、2。[單選題]52.對(duì)N個(gè)數(shù)排序,最壞情況下時(shí)間復(fù)雜度最低的算法是()排序算法A)插入B)冒泡C)歸并D)快速答案:C解析:歸并排序最好和最壞的情況下的時(shí)間復(fù)雜度都是(O)nlogn,而其他幾個(gè)算法最壞情況下的時(shí)間復(fù)雜度是(O)n^2。[單選題]53.采用貪心算法保證能求得最優(yōu)解的問題是()A)0-1背包B)矩陣連乘C)最長(zhǎng)公共子序列D)鄰分(分?jǐn)?shù))背包答案:D解析:動(dòng)態(tài)規(guī)劃算法適合解決0-1背包問題,貪心法適合解決部分背包(鄰分(分?jǐn)?shù))背包)問題。[單選題]54.已知某文檔包含5個(gè)字符。每個(gè)字符出現(xiàn)的頻率如下表所示。采用霍夫曼編碼對(duì)該文檔壓縮存儲(chǔ),則單詞?cade?的編碼為(請(qǐng)作答此空),文檔的壓縮比為()A)1110110101B)1100111101C)1110110100D)1100111100答案:A解析:根據(jù)題意構(gòu)造哈夫曼樹如下。a的編碼:0,b的編碼100,c的編碼111,d的編碼110,e的編碼:101。單詞?cade?的編碼就是?1110110101?。[單選題]55.已知某文檔包含5個(gè)字符。每個(gè)字符出現(xiàn)的頻率如下表所示。采用霍夫曼編碼對(duì)該文檔壓縮存儲(chǔ),則單詞?cade?的編碼為(),文檔的壓縮比為(請(qǐng)作答此空)A)20%B)25%C)27%D)30%答案:B解析:壓縮前,屬于定長(zhǎng)編碼,每個(gè)字符用3位編碼,壓縮后編碼長(zhǎng)度是:1*40%+3*10%+3*20%+3*16%+3*14%=2.2,壓縮率:(3-2.2)/3=27%[單選題]56.在TCP/IP網(wǎng)絡(luò)中,建立連接進(jìn)行可靠通信是在()完成中,此功能在OSI/RM中是在(請(qǐng)作答此空)層來實(shí)現(xiàn)的A)傳輸層B)會(huì)話層C)表示層D)網(wǎng)絡(luò)層答案:A解析:建立連接進(jìn)行可靠通信的是傳輸層的功能,并且在傳輸層完成。[單選題]57.IPV6的地址空間是IPV4的()倍A)4B)96C)128D)2的96次方答案:D解析:IPV4的地址是32位,地址空間2^32。IPV6的地址是128位,地址空間2^128,是IPV4的96倍。[單選題]58.下列無線通信技術(shù)中,通信距離最短的是()A)藍(lán)牙B)窄帶微波C)CDMA]D)蜂窩通信答案:A解析:個(gè)人通訊的藍(lán)牙傳輸距離在10米距離之間,通信距離最短。[單選題]59.在發(fā)送電子郵件附加多媒體數(shù)據(jù)時(shí)需采用()協(xié)議來支持郵件傳輸A)MIME]B)SMIPC)POP3D)IMAP4答案:A解析:多用途互聯(lián)網(wǎng)郵件擴(kuò)展,它是一個(gè)互聯(lián)網(wǎng)標(biāo)準(zhǔn),在1992年最早應(yīng)用于電子郵件系統(tǒng),但后來也應(yīng)用到瀏覽器。服務(wù)器會(huì)將它們發(fā)送的多媒體數(shù)據(jù)的類型告訴瀏覽器,而通知手段就是說明該多媒體數(shù)據(jù)的MIME類型,從而讓瀏覽器知道接收到的信息哪些是MP3文件,哪些是Shockwave文件等等。服務(wù)器將MIME標(biāo)志符放入傳送的數(shù)據(jù)中來告訴瀏覽器使用哪種插件讀取相關(guān)文件。[單選題]60.以下關(guān)于UML狀態(tài)圖的敘述中,不正確的是()A)活動(dòng)可以在狀態(tài)內(nèi)執(zhí)行,也可以在遷移時(shí)執(zhí)行B)若事件觸發(fā)一個(gè)沒有特定監(jiān)護(hù)條件的遷移,則對(duì)象離開當(dāng)前狀態(tài)C)遷移可以包含事件觸發(fā)器,監(jiān)護(hù)條件和狀態(tài)D)事件觸發(fā)遷移答案:B解析:[單選題]61.欲開放一個(gè)繪圖軟件,要求使用不同的繪圖程序繪制不同的圖形,該繪圖軟件的擴(kuò)展性要求將不斷擴(kuò)充新的圖形和新的繪圖程序,以繪制直線和圖形為例,得到如下圖所示的類圖,該設(shè)計(jì)采用(請(qǐng)作答此空)模式將抽象部分與其實(shí)現(xiàn)部分分離,使它們都可以獨(dú)立的變化。其中()定義了實(shí)現(xiàn)類接口,該模式適用于()的情況,該模式屬于()模式。A)適配器(adapten)B)裝飾(Decorator)C)橋接(Bridge)D)組合(composite)答案:C解析:[單選題]62.這個(gè)題目小編還在火速搜集中A)1B)2C)3D)4答案:A解析:[單選題]63.這個(gè)題目小編還在火速搜集中.A)1B)2C)3D)4答案:A解析:[單選題]64.這個(gè)題目小編還在火速搜集中..A)1B)2C)3D)4答案:A解析:[單選題]65.這個(gè)題目小編還在火速搜集中A)1B)2C)3D)4答案:A解析:[單選題]66.在ICP/IP網(wǎng)絡(luò)中,建立連接進(jìn)行可靠通信是在(請(qǐng)作答此空)完成中,此功能在OSI/RM中是在()層來實(shí)現(xiàn)的A)網(wǎng)絡(luò)層B)數(shù)據(jù)鏈路云C)應(yīng)用層D)傳輸層答案:C解析:[單選題]67.Youaredevelopingasewer-sideenterpriseappliceation.Itmustsupportavarietyofdifferentclientsincludingdesktopbrowsers.mobilebrewsersandnativemobileapplications.TheapplicationmightalsoexposeanAPIfor3rd?partiestocustume.Itmightalso(請(qǐng)作答此空)withotherapplicationsviaeitherwebservicesoramessagebroker.Theapplicationhandlesrequests(HTTPreuestsandmessages)byexecutingbusinesslogic;accessingadatabse;exchangingmessageswithothersystems;andreturningaHTML/JSON/XML().Therearelogicalcomponentscorrespondingtodifferentfunitionalareasoftheapplication.What?stheapplication?sdeploymentarchitecture?Defineanarchitecturethatstructurestheapplicationasasetof(),collaboratingservices.ThisapproachcorrespondstotheY-axisoftheScaleCube.Eachserviceis:◆Flighlymaintainableandtestable-enablesrapidandfrequentdevelopmentanddeployment◆Looselycoupledwithotherseruices-enablesateamtoworkindependently(themajorityoftimeontheirseruicers)withoutbeingimpoutedbychangestootherservicesandwithoutaffectingotherservices.◆()deployable-enableateamtodeploytheirserviceswithouthavingtocortdinatewithotherteams◆Capableofbeingdevelopedbyasmallteam-essentialforhighproductivitybyavoidingthehighcommunicationheadoflargeteamsServices()usingeithersynchronousprotocalssuchasHTTP/RESTorasynchronousprotocolssuchasAMQP.Servicescanbedevelopedanddeployedindependentlyofoneanother.Eachservicehasitsowndatabaseinordertobedecoupledfromotherservices.Dataconsistencybetweenservicesismaintainedusingsomeparticularpattern.A)integrate]B)Coordinate]C)cooperate]D)Communicate]答案:C解析:[單選題]68.Youaredevelopingasewer-sideenterpriseappliceation.Itmustsupportavarietyofdifferentclientsincludingdesktopbrowsers.mobilebrewsersandnativemobileapplications.TheapplicationmightalsoexposeanAPIfor3rd?partiestocustume.Itmightalso()withotherapplicationsviaeitherwebservicesoramessagebroker.Theapplicationhandlesrequests(HTTPreuestsandmessages)byexecutingbusinesslogic;accessingadatabse;exchangingmessageswithothersystems;andreturningaHTML/JSON/XML(請(qǐng)作答此空).Therearelogicalcomponentscorrespondingtodifferentfunitionalareasoftheapplication.What?stheapplication?sdeploymentarchitecture?Defineanarchitecturethatstructurestheapplicationasasetof(),collaboratingservices.ThisapproachcorrespondstotheY-axisoftheScaleCube.Eachserviceis:◆Flighlymaintainableandtestable-enablesrapidandfrequentdevelopmentanddeployment◆Looselycoupledwithotherseruices-enablesateamtoworkindependently(themajorityoftimeontheirseruicers)withoutbeingimpoutedbychangestootherservicesandwithoutaffectingotherservices.◆()deployable-enableateamtodeploytheirserviceswithouthavingtocortdinatewithotherteams◆Capableofbeingdevelopedbyasmallteam-essentialforhighproductivitybyavoidingthehighcommunicationheadoflargeteamsServices()usingeithersynchronousprotocalssuchasHTTP/RESTorasynchronousprotocolssuchasAMQP.Servicescanbedevelopedanddeployedindependentlyofoneanother.Eachservicehasitsowndatabaseinordertobedecoupledfromotherservices.Dataconsistencybetweenservicesismaintainedusingsomeparticularpattern.A)requestB)response]C)textD)File]答案:B解析:[單選題]69.Youaredevelopingasewer-sideenterpriseappliceation.Itmustsupportavarietyofdifferentclientsincludingdesktopbrowsers.mobilebrewsersandnativemobileapplications.TheapplicationmightalsoexposeanAPIfor3rd?partiestocustume.Itmightalso()withotherapplicationsviaeitherwebservicesoramessagebroker.Theapplicationhandlesrequests(HTTPreuestsandmessages)byexecutingbusinesslogic;accessingadatabse;exchangingmessageswithothersystems;andreturningaHTML/JSON/XML().Therearelogicalcomponentscorrespondingtodifferentfunitionalareasoftheapplication.What?stheapplication?sdeploymentarchitecture?Defineanarchitecturethatstructurestheapplicationasasetof(請(qǐng)作答此空),collaboratingservices.ThisapproachcorrespondstotheY-axisoftheScaleCube.Eachserviceis:◆Flighlymaintainableandtestable-enablesrapidandfrequentdevelopmentanddeployment◆Looselycoupledwithotherseruices-enablesateamtoworkindependently(themajorityoftimeontheirseruicers)withoutbeingimpoutedbychangestootherservicesandwithoutaffectingotherservices.◆()deployable-enableateamtodeploytheirserviceswithouthavingtocortdinatewithotherteams◆Capableofbeingdevelopedbyasmallteam-essentialforhighproductivitybyavoidingthehighcommunicationheadoflargeteamsServices()usingeithersynchronousprotocalssuchasHTTP/RESTorasynchronousprotocolssuchasAMQP.Servicescanbedevelopedanddeployedindependentlyofoneanother.Eachservicehasitsowndatabaseinordertobedecoupledfromotherservices.Dataconsistencybetweenservicesismaintainedusingsomeparticularpattern.A)looselycoupled]B)looselycohesionC)Highcoupled]D)Highlycohesion答案:A解析:[單選題]70.Youaredevelopingasewer-sideenterpriseappliceation.Itmustsupportavarietyofdifferentclientsincludingdesktopbrowsers.mobilebrewsersandnativemobileapplications.TheapplicationmightalsoexposeanAPIfor3rd?partiestocustume.Itmightalso()withotherapplicationsviaeitherwebservicesoramessagebroker.Theapplicationhandlesrequests(HTTPreuestsandmessages)byexecutingbusinesslogic;accessingadatabse;exchangingmessageswithothersystems;andreturningaHTML/JSON/XML().Therearelogicalcomponentscorrespondingtodifferentfunitionalareasoftheapplication.What?stheapplication?sdeploymentarchitecture?Defineanarchitecturethatstructurestheapplicationasasetof(),collaboratingservices.ThisapproachcorrespondstotheY-axisoftheScaleCube.Eachserviceis:◆Flighlymaintainableandtestable-enablesrapidandfrequentdevelopmentanddeployment◆Looselycoupledwithotherseruices-enablesateamtoworkindependently(themajorityoftimeontheirseruicers)withoutbeingimpoutedbychangestootherservicesandwithoutaffectingotherservices.◆(請(qǐng)作答此空)deployable-enableateamtodeploytheirserviceswithouthavingtocortdinatewithotherteams◆Capableofbeingdevelopedbyasmallteam-essentialforhighproductivitybyavoidingthehighcommunicationheadoflargeteamsServices()usingeithersynchronousprotocalssuchasHTTP/RESTorasynchronousprotocolssuchasAMQP.Servicescanbedevelopedanddeployedindependentlyofoneanother.Eachservicehasitsowndatabaseinordertobedecoupledfromotherservices.Dataconsistencybetweenservicesismaintainedusingsomeparticularpattern.A)DependentlyB)IndependentlyC)CoordinatelyD)Integratedly答案:B解析:[單選題]71.Youaredevelopingasewer-sideenterpriseappliceation.Itmustsupportavarietyofdifferentclientsincludingdesktopbrowsers.mobilebrewsersandnativemobileapplications.Theapplicationmightals

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論