軟考系統(tǒng)架構(gòu)師2013年真題_第1頁(yè)
軟考系統(tǒng)架構(gòu)師2013年真題_第2頁(yè)
軟考系統(tǒng)架構(gòu)師2013年真題_第3頁(yè)
軟考系統(tǒng)架構(gòu)師2013年真題_第4頁(yè)
軟考系統(tǒng)架構(gòu)師2013年真題_第5頁(yè)
已閱讀5頁(yè),還剩56頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、2013年下半年系統(tǒng)架構(gòu)設(shè)計(jì)師考試上午真題(權(quán)威解析+標(biāo)準(zhǔn)答案)卷面總分:75.0 分答題時(shí)間:150 分鐘測(cè)試次數(shù):1340 次平均得分:51.0 分是否需要批改:否單項(xiàng)選擇題每題的四個(gè)選項(xiàng)中只有一個(gè)答案是正確的,請(qǐng)將正確的選項(xiàng)選擇出來(lái)。1某操作系統(tǒng)采用分頁(yè)存儲(chǔ)管理方式,下圖給出了進(jìn)程A和進(jìn)程B的頁(yè)表結(jié)構(gòu)。如果物理頁(yè)的大小為512字節(jié),那么進(jìn)程A邏輯地址為1111(十進(jìn)制)的變量存放在(1)號(hào)物理內(nèi)存頁(yè)中。假設(shè)進(jìn)程A的邏輯頁(yè)4與進(jìn)程B的邏輯頁(yè)5要共享物理頁(yè)8,那么應(yīng)該在進(jìn)程A頁(yè)表的邏輯頁(yè)4和進(jìn)程B頁(yè)表的邏輯頁(yè)5對(duì)應(yīng)的物理頁(yè)處分別填(2)。A9     

2、             B2                  C4                  D6A4、5B5、4&#

3、160;             C5、8             D8、8選擇問題 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D··2進(jìn)程P1、P2、P3和P4的前趨圖如下所示:若用PV操作控制進(jìn)程P1P4并發(fā)執(zhí)行

4、的過程,則需要設(shè)置5個(gè)信號(hào)量S1、S2、S3、S4和S5,且信號(hào)量S4-S5的初值都等于0。下圖中a、b和c處應(yīng)分別填寫(1);d、e和f處應(yīng)分別填寫(2)。AV(S1)V(S2)、P(S1)V(S3)和V(S4)BP(S1)V(S2)、P(S1)P(S2)和V(S1)CV(S1)V(S2)、P(S1)P(S3)和V(S4)DP(S1)P(S2)、V(S1)P(S3)和V(S2) AP(S2)、V(S3)V(S5)和P(S4)P(S5)BV(S2)、P(S3)V(S5)和V(S4)P(S5)CP(S2)、V(S3)P(S5)和P(S4)V(S5)DV(S2)、V(S3)P(S5)和P

5、(S4)V(S5)選擇問題 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D··3假設(shè)關(guān)系模式R(U,F(xiàn)),屬性集U=A,B,C),函數(shù)依賴集F=AB,BC)。若將其分解為p=R1(U1,F(xiàn)1),R2(U2,F(xiàn)2),其中U1=A,B),U2=A,C。那么,關(guān)系模式R、R1、R2分別達(dá)到了 (1);分解 (2)。A1NF、2NF、3NFB1NF、3NF、3NFC2 NF、2NF、3NFD2NF、3NF、3NFA有損連接但保持函數(shù)依賴B既無(wú)損連接又保持函數(shù)依賴C有損連接

6、且不保持函數(shù)依賴D無(wú)損連接但不保持函數(shù)依賴選擇問題 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D··4給定員工關(guān)系EMP(EmpID,Ename,sex,age,tel,DepID),其屬性含義分別為:?jiǎn)T工號(hào)、姓名、性別、年齡、電話、部門號(hào);部門關(guān)系DEP(DepID,Dname,Dtel,DEmpID),其屬性含義分別為:部門號(hào)、部門名、電話,負(fù)責(zé)人號(hào)。若要求DepID參照部門關(guān)系DEP的主碼DepID,則可以在定義EMP時(shí)用(1)進(jìn)行約束。若要查詢開發(fā)部的負(fù)

7、責(zé)人姓名、年齡,則正確的關(guān)系代數(shù)表達(dá)式為(2)。APrimary Key(DepID)On DEP(DepID)BPrimary Key(DepID)On EMP(DepID)CForeign Key(DepID)References DEP(DepID)DForeign Key(DepID)References EMP(DepID)A2,4 (8='開發(fā)部'(EMP×DEP)B2,4 (1=9(EMP2='開發(fā)部'(DEP)C2,3 (EMP×2='開發(fā)部'(DEP)D2,3 (1,2

8、,4,6(EMP)2='開發(fā)部'(DEP)選擇問題 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D··5在實(shí)時(shí)操作系統(tǒng)中,兩個(gè)任務(wù)并發(fā)執(zhí)行,一個(gè)任務(wù)要等待另一個(gè)任務(wù)發(fā)來(lái)消息,或建立某個(gè)條件后再向前執(zhí)行,這種制約性合作關(guān)系被稱為任務(wù)的()。A同步B互斥C調(diào)度D執(zhí)行選擇答案· A· B· C· D··6在嵌入式系統(tǒng)設(shè)計(jì)中,用來(lái)進(jìn)行CPU調(diào)試的常用接口是()。APCI接口BUSB接口C網(wǎng)絡(luò)接口D

9、JTAG接口選擇答案· A· B· C· D··7看門狗(Watch Dog)是嵌入式系統(tǒng)中一種常用的保證系統(tǒng)可靠性的技術(shù),()會(huì)產(chǎn)生看門狗中斷。A軟件喂狗B處理器溫度過高C外部中斷D看門狗定時(shí)器超時(shí)選擇答案· A· B· C· D··8以下關(guān)于實(shí)時(shí)操作系統(tǒng)(RTOS)任務(wù)調(diào)度器的敘述中,正確的是()。A任務(wù)之間的公平性是最重要的調(diào)度目標(biāo)B大多數(shù)RTOS調(diào)度算法都是搶占方式(可剝奪方式)CRTOS調(diào)度器都采用了基于時(shí)間片輪轉(zhuǎn)的調(diào)度算法D大多數(shù)RTOS調(diào)度算法只采用一種靜態(tài)優(yōu)先

10、級(jí)調(diào)度算法選擇答案· A· B· C· D··9以下關(guān)于層次化網(wǎng)絡(luò)設(shè)計(jì)原則的敘述中,錯(cuò)誤的是()。A一般將網(wǎng)絡(luò)劃分為核心層、匯聚層、接入層三個(gè)層次B應(yīng)當(dāng)首先設(shè)計(jì)核心層,再根據(jù)必要的分析完成其他層次設(shè)計(jì)C為了保證網(wǎng)絡(luò)的層次性,不能在設(shè)計(jì)中隨意加入額外連接D除去接入層,其他層次應(yīng)盡量采用模塊化方式,模塊間邊界應(yīng)非常清晰選擇答案· A· B· C· D··10網(wǎng)絡(luò)需求分析包括網(wǎng)絡(luò)總體需求分析、綜合布線需求分析、網(wǎng)絡(luò)可用性與可靠性分析、網(wǎng)絡(luò)安全性需求分析,此外還需要進(jìn)行()。A工程造

11、價(jià)估算B工程進(jìn)度安排C硬件設(shè)備選型DIP地址分配分析選擇答案· A· B· C· D··11主機(jī)PC對(duì)某個(gè)域名進(jìn)行查詢,最終由該域名的授權(quán)域名服務(wù)器解析并返回結(jié)果,查詢過程如下圖所示。這種查詢方式中不合理的是()。A根域名服務(wù)器采用遞歸查詢,影響了性能B根域名服務(wù)器采用迭代查詢,影響了性能C中介域名服務(wù)器采用迭代查詢,加重了根域名服務(wù)器負(fù)擔(dān)D中介域名服務(wù)器采用遞歸查詢,加重了根域名服務(wù)器負(fù)擔(dān)選擇答案· A· B· C· D··12把應(yīng)用程序中應(yīng)用最頻繁的那部分核心程序作為評(píng)價(jià)

12、計(jì)算機(jī)性能的標(biāo)準(zhǔn)程序,稱為(1)程序。(2)不是對(duì)Web服務(wù)器進(jìn)行性能評(píng)估的主要指標(biāo)。A仿真測(cè)試                 B核心測(cè)試              C基準(zhǔn)測(cè)試         &#

13、160;    D標(biāo)準(zhǔn)測(cè)試A丟包率                    B最大并發(fā)連接數(shù)   C響應(yīng)延遲              D吞吐量選擇問題 1 的答案· A·

14、 B· C· D選擇問題 2 的答案· A· B· C· D··13與電子政務(wù)相關(guān)的行為主體主要有三個(gè),即(),政府的業(yè)務(wù)活動(dòng)也主要圍繞著這三個(gè)行為主體展開。A政府、數(shù)據(jù)及電子政務(wù)系統(tǒng)B政府、企(事)業(yè)單位及中介C政府、服務(wù)機(jī)構(gòu)及企事業(yè)單位D政府、企(事)業(yè)單位及公民選擇答案· A· B· C· D··14企業(yè)信息化涉及到對(duì)企業(yè)管理理念的創(chuàng)新,按照市場(chǎng)發(fā)展的要求,對(duì)企業(yè)現(xiàn)有的管理流程重新整合,管理核心從對(duì)()的管理,轉(zhuǎn)向?qū)Γǎ┑墓芾?,并延伸到?duì)企業(yè)技術(shù)創(chuàng)新

15、、工藝設(shè)計(jì)、產(chǎn)品設(shè)計(jì)、生產(chǎn)制造過程的管理,進(jìn)而還要擴(kuò)展到對(duì)()的管理乃至發(fā)展到電子商務(wù)。A人力資源和物資B信息技術(shù)和知識(shí)C財(cái)務(wù)和物料D業(yè)務(wù)流程和數(shù)據(jù)A業(yè)務(wù)流程和數(shù)據(jù)B企業(yè)信息系統(tǒng)和技術(shù)C業(yè)務(wù)流程、數(shù)據(jù)和接口D技術(shù)、物資和人力資源A客戶關(guān)系和供應(yīng)鏈B信息技術(shù)和知識(shí)C生產(chǎn)技術(shù)和信息技術(shù)D信息采集、存儲(chǔ)和共享選擇問題 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D選擇問題 3 的答案· A· B· C· D··15企業(yè)信息集成按照

16、組織范圍分為企業(yè)內(nèi)部的信息集成和外部的信息集成。在企業(yè)內(nèi)部的信息集成中,()實(shí)現(xiàn)了不同系統(tǒng)之間的互操作,使得不同系統(tǒng)之間能夠?qū)崿F(xiàn)數(shù)據(jù)和方法的共享:()實(shí)現(xiàn)了不同應(yīng)用系統(tǒng)之間的連接、協(xié)調(diào)運(yùn)作和信息共享。A技術(shù)平臺(tái)集成B數(shù)據(jù)集成C應(yīng)用系統(tǒng)集成D業(yè)務(wù)過程集成A技術(shù)平臺(tái)集成B數(shù)據(jù)集成C應(yīng)用系統(tǒng)集成D業(yè)務(wù)過程集成選擇問題 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D··16數(shù)據(jù)挖掘是從數(shù)據(jù)庫(kù)的大量數(shù)據(jù)中揭示出隱含的、先前未知的并有潛在價(jià)值的信息的非平凡過程,主要任務(wù)有()

17、。A聚類分析、聯(lián)機(jī)分析、信息檢索等B信息檢索、聚類分析、分類分析等C聚類分析、分類分析、關(guān)聯(lián)規(guī)則挖掘等D分類分析、聯(lián)機(jī)分析、關(guān)聯(lián)規(guī)則挖掘等選擇答案· A· B· C· D··17詳細(xì)的項(xiàng)目范圍說(shuō)明書是項(xiàng)目成功的關(guān)鍵,()不屬于項(xiàng)目范圍定義的輸入。A項(xiàng)目章程B項(xiàng)目范圍管理計(jì)劃C批準(zhǔn)的變更申請(qǐng)D項(xiàng)目文檔管理方法選擇答案· A· B· C· D··18活動(dòng)定義是項(xiàng)目時(shí)間管理中的過程之一,()是進(jìn)行活動(dòng)定義時(shí)通常使用的一種工具。AGantt圖B活動(dòng)圖C工作分解結(jié)構(gòu)(WBS)DPERT

18、圖選擇答案· A· B· C· D··19以下敘述中,()不屬于可行性分析的范疇。A對(duì)系統(tǒng)開發(fā)的各種候選方案進(jìn)行成本/效益分析B分析現(xiàn)有系統(tǒng)存在的運(yùn)行問題C評(píng)價(jià)該項(xiàng)目實(shí)施后可能取得的無(wú)形收益D評(píng)估現(xiàn)有技術(shù)能力和信息技術(shù)是否足以支持系統(tǒng)目標(biāo)的實(shí)現(xiàn)選擇答案· A· B· C· D··20遺留系統(tǒng)的演化可以采用淘汰、繼承、改造和集成四種策略。若企業(yè)中的遺留系統(tǒng)技術(shù)含量較高,業(yè)務(wù)價(jià)值較低,在局部領(lǐng)域中工作良好,形成了一個(gè)個(gè)信息孤島時(shí),適合于采用()演化策略。A淘汰 

19、0;            B繼承              C改造              D集成選擇答案· A· B· C· D··2

20、1逆向工程導(dǎo)出的信息可以分為實(shí)現(xiàn)級(jí)、結(jié)構(gòu)級(jí)、功能級(jí)和領(lǐng)域級(jí)四個(gè)抽象層次。程序的抽象語(yǔ)法樹屬于();反映程序分量之間相互依賴關(guān)系的信息屬于()。A實(shí)現(xiàn)級(jí)                        B結(jié)構(gòu)級(jí)             

21、;    C功能級(jí)                 D領(lǐng)域級(jí)A實(shí)現(xiàn)級(jí)                        B結(jié)構(gòu)級(jí)  &

22、#160;              C功能級(jí)                 D領(lǐng)域級(jí)選擇問題 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D··22在面向

23、對(duì)象設(shè)計(jì)中,()可以實(shí)現(xiàn)界面控制、外部接口和環(huán)境隔離。()作為完成用例業(yè)務(wù)的責(zé)任承擔(dān)者,協(xié)調(diào)、控制其他類共同完成用例規(guī)定的功能或行為。A實(shí)體類                        B控制類             

24、60;   C邊界類                 D交互類A實(shí)體類                        B控制類   

25、;              C邊界類                 D交互類選擇問題 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D··23基于RUP的軟

26、件過程是一個(gè)迭代過程。一個(gè)開發(fā)周期包括初始、細(xì)化、構(gòu)建和移交四個(gè)階段,每次通過這四個(gè)階段就會(huì)產(chǎn)生一代軟件,其中建立完善的架構(gòu)是()階段的任務(wù)。采用迭代式開發(fā),()。A初始              B細(xì)化                     C構(gòu)

27、建                     D移交A在每一輪迭代中都要進(jìn)行測(cè)試與集成B每一輪迭代的重點(diǎn)是對(duì)特定的用例進(jìn)行部分實(shí)現(xiàn)C在后續(xù)迭代中強(qiáng)調(diào)用戶的主動(dòng)參與D通常以功能分解為基礎(chǔ)選擇問題 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D··24某系統(tǒng)中的文

28、本顯示類(TextView)和圖片顯示類(PictureView)都繼承了組件類(Component),分別顯示文本和圖片內(nèi)容,現(xiàn)需要構(gòu)造帶有滾動(dòng)條或者帶有黑色邊框,或者既有滾動(dòng)條又有黑色邊框的文本顯示控件和圖片顯示控件,但希望最多只增加3個(gè)類。那么采用設(shè)計(jì)模式()可實(shí)現(xiàn)該需求,其優(yōu)點(diǎn)是()。A外觀              B單體          

29、60;          C裝飾                     D模板方法A比靜態(tài)繼承具有更大的靈活性B提高已有功能的重復(fù)使用性C可以將接口與實(shí)現(xiàn)相分離D為復(fù)雜系統(tǒng)提供了簡(jiǎn)單接口選擇問題 1 的答案· A· B· C· D選擇問題 2 的答

30、案· A· B· C· D··25以下關(guān)于自頂向下開發(fā)方法的敘述中,正確的是()。A自頂向下過程因?yàn)閱卧獪y(cè)試而比較耗費(fèi)時(shí)間B自頂向下過程可以更快地發(fā)現(xiàn)系統(tǒng)性能方面的問題C相對(duì)于自底向上方法,自頂向下方法可以更快地得到系統(tǒng)的演示原型D在自頂向下的設(shè)計(jì)中,如發(fā)現(xiàn)了一個(gè)錯(cuò)誤,通常是因?yàn)榈讓幽K沒有滿足其規(guī)格說(shuō)明(因?yàn)楦邔幽K已經(jīng)被測(cè)試過了)選擇答案· A· B· C· D··26以下關(guān)于白盒測(cè)試方法的敘述中,錯(cuò)誤的是()。A語(yǔ)句覆蓋要求設(shè)計(jì)足夠多的測(cè)試用例,使程序中每條語(yǔ)句至少被執(zhí)

31、行一次B與判定覆蓋相比,條件覆蓋增加對(duì)符合判定情況的測(cè)試,增加了測(cè)試路徑C判定/條件覆蓋準(zhǔn)則的缺點(diǎn)是未考慮條件的組合情況D組合覆蓋要求設(shè)計(jì)足夠多的測(cè)試用例,使得每個(gè)判定中條件結(jié)果的所有可能組合最多出現(xiàn)一次選擇答案· A· B· C· D··27以下關(guān)于面向?qū)ο筌浖y(cè)試的敘述中,正確的是()。A在測(cè)試一個(gè)類時(shí),只要對(duì)該類的每個(gè)成員方法都進(jìn)行充分的測(cè)試就完成了對(duì)該類充分的測(cè)試B存在多態(tài)的情況下,為了達(dá)到較高的測(cè)試充分性,應(yīng)對(duì)所有可能的綁定都進(jìn)行測(cè)試C假設(shè)類B是類A的子類,如果類A已經(jīng)進(jìn)行了充分的測(cè)試,那么在測(cè)試類B時(shí)不必測(cè)試任何類B繼承自

32、類A的成員方法D對(duì)于一棵繼承樹上的多個(gè)類,只有處于葉子節(jié)點(diǎn)的類需要測(cè)試選擇答案· A· B· C· D··28軟件系統(tǒng)架構(gòu)是關(guān)于軟件系統(tǒng)的結(jié)構(gòu)、()和屬性的高級(jí)抽象。在描述階段,主要描述直接構(gòu)成系統(tǒng)的抽象組件以及各個(gè)組件之間的連接規(guī)則,特別是相對(duì)細(xì)致地描述組件的()。在實(shí)現(xiàn)階段,這些抽象組件被細(xì)化為實(shí)際的組件,比如具體類或者對(duì)象。軟件系統(tǒng)架構(gòu)不僅指定了軟件系統(tǒng)的組織和()結(jié)構(gòu),而且顯示了系統(tǒng)需求和組件之間的對(duì)應(yīng)關(guān)系,包括設(shè)計(jì)決策的基本方法和基本原理。A行為B組織C性能D功能A交互關(guān)系B實(shí)現(xiàn)關(guān)系C數(shù)據(jù)依賴D功能依賴A進(jìn)程B拓?fù)銫處理D數(shù)

33、據(jù)選擇問題 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D選擇問題 3 的答案· A· B· C· D··29軟件架構(gòu)風(fēng)格是描述某一特定應(yīng)用領(lǐng)域中系統(tǒng)組織方式的慣用模式。架構(gòu)風(fēng)格定義了一類架構(gòu)所共有的特征,主要包括架構(gòu)定義、架構(gòu)詞匯表和架構(gòu)()。A描述B組織C約束D接口選擇答案· A· B· C· D··30以下敘述,()不是軟件架構(gòu)的主要作用。A在設(shè)計(jì)變更相對(duì)容易

34、的階段,考慮系統(tǒng)結(jié)構(gòu)的可選方案B便于技術(shù)人員與非技術(shù)人員就軟件設(shè)計(jì)進(jìn)行交互C展現(xiàn)軟件的結(jié)構(gòu)、屬性與內(nèi)部交互關(guān)系D表達(dá)系統(tǒng)是否滿足用戶的功能性需求選擇答案· A· B· C· D··31特定領(lǐng)域軟件架構(gòu)(Domain Specific Software Architecture,DSSA)是在一個(gè)特定應(yīng)用領(lǐng)域中,為一組應(yīng)用提供組織結(jié)構(gòu)參考的標(biāo)準(zhǔn)軟件體系結(jié)構(gòu)。DSSA通常是一個(gè)具有三個(gè)層次的系統(tǒng)模型,包括()環(huán)境、領(lǐng)域特定應(yīng)用開發(fā)環(huán)境和應(yīng)用執(zhí)行環(huán)境,其中()主要在領(lǐng)域特定應(yīng)用開發(fā)環(huán)境中工作。A領(lǐng)域需求B領(lǐng)域開發(fā)C領(lǐng)域執(zhí)行D領(lǐng)域應(yīng)用A操作員

35、B領(lǐng)域架構(gòu)師C應(yīng)用工程師D程序員選擇問題 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D··32“編譯器”是一種非常重要的基礎(chǔ)軟件,其核心功能是對(duì)源代碼形態(tài)的單個(gè)或一組源程序依次進(jìn)行預(yù)處理、詞法分析、語(yǔ)法分析、語(yǔ)義分析、代碼生成、代碼優(yōu)化等處理,最終生成目標(biāo)機(jī)器的可執(zhí)行代碼??紤]以下與編譯器相關(guān)的軟件架構(gòu)設(shè)計(jì)場(chǎng)景:傳統(tǒng)的編譯器設(shè)計(jì)中,上述處理過程都以獨(dú)立功能模塊的形式存在,程序源代碼作為一個(gè)整體,依次在不同模塊中進(jìn)行傳遞,最終完成編譯過程。針對(duì)這種設(shè)計(jì)思路,傳統(tǒng)的

36、編譯器采用()架構(gòu)風(fēng)格比較合適。       隨著編譯、鏈接、調(diào)試、執(zhí)行等開發(fā)過程的一體化趨勢(shì)發(fā)展,集成開發(fā)環(huán)境(IDE)隨之出現(xiàn)。IDE集成了編譯器、連接器、調(diào)試器等多種工具,支持代碼的增量修改與處理,能夠?qū)崿F(xiàn)不同工具之間的信息交互,覆蓋整個(gè)軟件開發(fā)生命周期。針對(duì)這種需求,IDE采用()架構(gòu)風(fēng)格比較合適。IDE強(qiáng)調(diào)交互式編程,用戶在修改程序代碼后,會(huì)同時(shí)觸發(fā)語(yǔ)法高亮顯示、語(yǔ)法錯(cuò)誤提示、程序結(jié)構(gòu)更新等多種功能的調(diào)用與結(jié)果呈現(xiàn),針對(duì)這種需求,通常采用()架構(gòu)風(fēng)格比較合適。       某公司已經(jīng)開發(fā)了一款針對(duì)某種嵌入

37、式操作系統(tǒng)專用編程語(yǔ)言的IDE,隨著一種新的嵌入式操作系統(tǒng)上市并迅速占領(lǐng)市場(chǎng),公司決定對(duì)IDE進(jìn)行適應(yīng)性改造,支持采用現(xiàn)有編程語(yǔ)言進(jìn)行編程,生成符合新操作系統(tǒng)要求的運(yùn)行代碼,并能夠在現(xiàn)有操作系統(tǒng)上模擬出新操作系統(tǒng)的運(yùn)行環(huán)境,以支持代碼調(diào)試工作。針對(duì)上述要求,為了使IDE能夠生成符合新操作系統(tǒng)要求的運(yùn)行代碼,采用基于()的架構(gòu)設(shè)計(jì)策略比較合適;為了模擬新操作系統(tǒng)的運(yùn)行環(huán)境,通常采用()架構(gòu)風(fēng)格比較合適。A管道-過濾器B順序批處理C過程控制D獨(dú)立進(jìn)程A規(guī)則引擎B解釋器C數(shù)據(jù)共享D黑板A隱式調(diào)用B顯式調(diào)用C主程序-子程序D層次結(jié)構(gòu)A代理B適配C包裝D模擬A隱式調(diào)用B倉(cāng)庫(kù)結(jié)構(gòu)C基于規(guī)則D虛擬機(jī)選擇問題

38、 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D選擇問題 3 的答案· A· B· C· D選擇問題 4 的答案· A· B· C· D選擇問題 5 的答案· A· B· C· D··33 某公司采用基于架構(gòu)的軟件設(shè)計(jì)(Architecture-Based Software Design,ABSD)方法進(jìn)行軟件設(shè)計(jì)與開發(fā)。ABSD方法有

39、三個(gè)基礎(chǔ),分別是對(duì)系統(tǒng)進(jìn)行功能分解、采用()實(shí)現(xiàn)質(zhì)量屬性與商業(yè)需求、采用軟件模板設(shè)計(jì)軟件結(jié)構(gòu)。ABSD方法主要包括架構(gòu)需求等6個(gè)主要活動(dòng),其中()活動(dòng)的目標(biāo)是標(biāo)識(shí)潛在的風(fēng)險(xiǎn),及早發(fā)現(xiàn)架構(gòu)設(shè)計(jì)中的缺陷和錯(cuò)誤;()活動(dòng)針對(duì)用戶的需求變化,修改應(yīng)用架構(gòu),滿足新的需求。小王是該公司的一位新任架構(gòu)師,在某項(xiàng)目中主要負(fù)責(zé)架構(gòu)文檔化方面的工作。小王()的做法不符合架構(gòu)文檔化的原則。架構(gòu)文檔化的主要輸出結(jié)果是架構(gòu)規(guī)格說(shuō)明書和()。A架構(gòu)風(fēng)格B設(shè)計(jì)模式C架構(gòu)策略D架構(gòu)描述A架構(gòu)設(shè)計(jì)B架構(gòu)實(shí)現(xiàn)C架構(gòu)復(fù)審D架構(gòu)演化A架構(gòu)設(shè)計(jì)B架構(gòu)實(shí)現(xiàn)C架構(gòu)復(fù)審D架構(gòu)演化A從使用者的角度書寫文檔B隨時(shí)保證文檔都是最新的C將文檔分發(fā)給

40、相關(guān)人員 D針對(duì)不同背景的人員書寫文檔的方式不同A架構(gòu)需求說(shuō)明書B架構(gòu)實(shí)現(xiàn)說(shuō)明書C架構(gòu)質(zhì)量說(shuō)明書D架構(gòu)評(píng)審說(shuō)明書選擇問題 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D選擇問題 3 的答案· A· B· C· D選擇問題 4 的答案· A· B· C· D選擇問題 5 的答案· A· B· C· D··34架構(gòu)權(quán)衡分析方法(Archit

41、ecture Tradeoff Analysis Method,ATAM)是一種系統(tǒng)架構(gòu)評(píng)估方法,主要在系統(tǒng)開發(fā)之前,針對(duì)性能、()、安全性和可修改性等質(zhì)量屬性進(jìn)行評(píng)價(jià)和折中。ATAM可以分為4個(gè)主要的活動(dòng)階段,包括需求收集、()描述、屬性模型構(gòu)造和分析、架構(gòu)決策與折中,整個(gè)評(píng)估過程強(qiáng)調(diào)以()作為架構(gòu)評(píng)估的核心概念。某軟件公司采用ATAM進(jìn)行軟件架構(gòu)評(píng)估,在評(píng)估過程中識(shí)別出了多個(gè)關(guān)于質(zhì)量屬性的描述。其中,“系統(tǒng)在進(jìn)行文件保存操作時(shí),應(yīng)該與Windows系統(tǒng)的操作方式保持一致,主要與()質(zhì)量屬性相關(guān):“系統(tǒng)應(yīng)該提供一個(gè)開放的API接口,支持遠(yuǎn)程對(duì)系統(tǒng)的行為進(jìn)行控制與調(diào)試,主要與()質(zhì)量屬性相關(guān)。

42、在識(shí)別出上述描述后,通常采用()對(duì)質(zhì)量屬性的描述進(jìn)行刻畫與排序。在評(píng)估過程中,()是一個(gè)會(huì)影響多個(gè)質(zhì)量屬性的架構(gòu)設(shè)計(jì)決策。A可測(cè)試性B可移植性C可用性D易用性A架構(gòu)視圖B架構(gòu)排序C架構(gòu)風(fēng)格D架構(gòu)策略A用例B視圖C屬性D模型A可測(cè)試性                    B互操作性          

43、;          C可移植性              D易用性A可測(cè)試性                    B互操作性  

44、0;                  C可移植性              D易用性A期望管理矩陣               

45、     B決策表                        C優(yōu)先隊(duì)列              D效用樹A風(fēng)險(xiǎn)點(diǎn)    &

46、#160;                  B決策點(diǎn)                        C權(quán)衡點(diǎn)      

47、;           D敏感點(diǎn)選擇問題 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D選擇問題 3 的答案· A· B· C· D選擇問題 4 的答案· A· B· C· D選擇問題 5 的答案· A· B· C· D選擇問題 6 的答案· A&

48、#183; B· C· D選擇問題 7 的答案· A· B· C· D··35以下關(guān)于第三方認(rèn)證服務(wù)的敘述中,正確的是()。AKerberos認(rèn)證服務(wù)中保存數(shù)字證書的服務(wù)器叫CAB第三方認(rèn)證服務(wù)的兩種體制分別是Kerberos和PKICPKI體制中保存數(shù)字證書的服務(wù)器叫KDCDKerberos的中文全稱是“公鑰基礎(chǔ)設(shè)施”選擇答案· A· B· C· D··36采用Kerberos系統(tǒng)進(jìn)行認(rèn)證時(shí),可以在報(bào)文中加入()來(lái)防止重放攻擊。A會(huì)話密鑰B時(shí)間戳C用戶I

49、DD私有密鑰選擇答案· A· B· C· D··37以下關(guān)于為撰寫學(xué)術(shù)論文引用他人資料的敘述中,錯(cuò)誤的是()。A既可引用發(fā)表的作品,也可引用未發(fā)表的作品B只能限于介紹、評(píng)論或?yàn)榱苏f(shuō)明某個(gè)問題引用作品C只要不構(gòu)成自己作品的主要部分,可引用資料的部分或全部D不必征得著作權(quán)人的同意,不向原作者支付合理的報(bào)酬選擇答案· A· B· C· D··38以下作品中,不適用或不受著作權(quán)法保護(hù)的作品是()。A國(guó)務(wù)院頒布的計(jì)算機(jī)軟件保護(hù)條例B某作家的作品綠化樹C最高人民法院組織編寫的行政訴訟案例

50、選編D某人在公共場(chǎng)所的即興演說(shuō)選擇答案· A· B· C· D··39以下著作權(quán)權(quán)利中,()的保護(hù)期受時(shí)間限制。A署名權(quán)B發(fā)表權(quán)C修改權(quán)D保護(hù)作品完整權(quán)選擇答案· A· B· C· D··40某企業(yè)擬生產(chǎn)甲、乙、丙、丁四個(gè)產(chǎn)品。每個(gè)產(chǎn)品必須依次由設(shè)計(jì)部門、制造部門和檢驗(yàn)部門進(jìn)行設(shè)計(jì)、制造和檢驗(yàn),每個(gè)部門生產(chǎn)產(chǎn)品的順序是相同的。各產(chǎn)品各工序所需的時(shí)間如下表所示:項(xiàng)目設(shè)計(jì)(天)制造(天)檢驗(yàn)(天)甲131520乙102018丙201610丁81015只要適當(dāng)安排好項(xiàng)目實(shí)施順序,企

51、業(yè)最快可以在()天全部完成這四個(gè)項(xiàng)目。A84B86                 C91                 D93選擇答案· A· B· C· D··411路和2路公交車都將在10分鐘

52、內(nèi)均勻隨機(jī)地到達(dá)同一車站,則它們相隔4分鐘內(nèi)到達(dá)該站的概率為()。A0.36B0.48C0.64D0.76選擇答案· A· B· C· D··42A system's architecture is a representation of a system in which there is a mapping of()onto hardware and software components, a mapping of the()onto the hardware architecture. and a concern fo

53、r the human interaction with these components. That is, system architecture is concerned with a total system, including hardware. software, and humans.Software architectural structures can be divided into three major categories, depending on the broad nature of the elements they show.1)()embody deci

54、sions as a set of code or data units that have to be constructed or procured.2)()embody decisions as to how the system is to be structured as set of elements that have runtime behavior and interactions.3)()embody decisions as to how the system will relate to nonsoftware structures in itsenvironment(

55、such as CPUs, file systems, networks, development teams, etc.).Aattributes                           Bconstraint         

56、0;                 Cfunctionality              DrequirementsAphysical components   Bnetwork architecture     &

57、#160;     Csoftware architecture      Dinterface architectureAService structures                            &#

58、160;                    BModule structures        CDeployment structures               

59、60;                                 DWork assignment structuresADecompostion structures         

60、;                              BLayer structuresCImplementation structures             

61、60;                      DComponent-and-connector structuresAAllocation structures   BClass structures             

62、     CConcurrency structuresDUses structures選擇問題 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D選擇問題 3 的答案· A· B· C· D選擇問題 4 的答案· A· B· C· D選擇問題 5 的答案· A· B· C· D··閱讀以下關(guān)于企業(yè)應(yīng)

63、用系統(tǒng)集成架構(gòu)設(shè)計(jì)的說(shuō)明,在答題紙上回答問題1和問題2?!菊f(shuō)明】某航空公司希望對(duì)構(gòu)建于上世紀(jì)七、八十年代的主要業(yè)務(wù)系統(tǒng)進(jìn)行改造與集成,提高企業(yè)的競(jìng)爭(zhēng)力。由于集成過程非常復(fù)雜,公司決定首先以Ramp Coordination系統(tǒng)為例進(jìn)行集成過程的探索與驗(yàn)證。在航空業(yè)中,Ramp Coordination是指飛機(jī)從降落到起飛過程中所需要進(jìn)行的各種業(yè)務(wù)活動(dòng)的協(xié)調(diào)過程。通常每個(gè)航班都有一位員工負(fù)責(zé)Ramp Coordination,稱之為Ramp Coordinator由Ramp Coordinator協(xié)調(diào)的業(yè)務(wù)活動(dòng)包括檢查機(jī)位環(huán)境、卸貨和裝貨等。由于航班類型、機(jī)型的不同,Ramp Coordinat

64、ion的流程有很大差異。圖1-1 (a)所示的流程主要針對(duì)短期中轉(zhuǎn)航班,這類航班在機(jī)場(chǎng)稍作停留后就起飛;圖1-1(b)所示的流程主要針對(duì)到達(dá)航班,通常在機(jī)場(chǎng)過夜后第二天起飛;圖1-1(c)所示的流程主要針對(duì)離港航班,這類航班是每天的第一班飛機(jī)。這三種類型的航班根據(jù)長(zhǎng)途/短途、國(guó)內(nèi)/國(guó)外等因素還可以進(jìn)一步細(xì)分,每種細(xì)分航班類型的Ramp Coordination的流程也略有不同。圖1-1 Ramp Coordination業(yè)務(wù)流程為了完成上述業(yè)務(wù),Ramp Coordination信息系統(tǒng)需要從乘務(wù)人員管理系統(tǒng)中提取航班乘務(wù)員的信息、從訂票系統(tǒng)中提取乘客信息、從機(jī)務(wù)人員管理系統(tǒng)中提取機(jī)務(wù)人員信息

65、、接收來(lái)自航班調(diào)度系統(tǒng)的航班到達(dá)事件。其中乘務(wù)人員管理系統(tǒng)和航班調(diào)度系統(tǒng)運(yùn)行在大型主機(jī)系統(tǒng)中,機(jī)務(wù)人員管理系統(tǒng)運(yùn)行在Unix操作系統(tǒng)之上,訂票系統(tǒng)基于Java語(yǔ)言,具有Web界面,運(yùn)行在Linux操作系統(tǒng)之上。目前Ramp Coordination信息系統(tǒng)主要由人工完成所有協(xié)調(diào)工作,效率低且容易出錯(cuò)。公司領(lǐng)導(dǎo)要求集成后的Ramp Coordination信息系統(tǒng)能夠針對(duì)不同需求迅速開展業(yè)務(wù)流程,靈活、高效地完成協(xié)調(diào)任務(wù)。針對(duì)上述要求,公司IT部門的架構(gòu)師經(jīng)過分析與討論,最終采用面向服務(wù)的架構(gòu),以服務(wù)為中心進(jìn)行Ramp Coordination信息系統(tǒng)的集成工作。【問題1】(10分)服務(wù)建模是對(duì)

66、Ramp Coordination信息系統(tǒng)進(jìn)行集成的首要工作,公司的架構(gòu)師首先對(duì)Ramp Coordination信息系統(tǒng)進(jìn)行服務(wù)建模,識(shí)別出系統(tǒng)中的兩個(gè)主要業(yè)務(wù)服務(wù)組件:(1)Ramp Control:負(fù)責(zé)Ramp Coordination信息系統(tǒng)中相關(guān)各種業(yè)務(wù)活動(dòng)的組件;(2)Flight Management:負(fù)責(zé)航班相關(guān)信息的管理,包括航班日程,乘客信息等。針對(duì)上述服務(wù)模型,結(jié)合題干描述,請(qǐng)為每個(gè)業(yè)務(wù)服務(wù)組件提供的服務(wù)進(jìn)行分析與整理,完成表1-1中的空白部分。表1-1 業(yè)務(wù)組件服務(wù)提供的服務(wù)業(yè)務(wù)服務(wù)組件提供服務(wù)名稱Ramp Control Flight Management&

67、#160; 【問題2】(15分)對(duì)Ramp Coordination信息系統(tǒng)的集成涉及到對(duì)乘務(wù)人員管理系統(tǒng)、航班調(diào)度系統(tǒng)、機(jī)務(wù)人員管理系統(tǒng)和訂票系統(tǒng)的組織與協(xié)調(diào),公司架構(gòu)師決定采用企業(yè)服務(wù)總線(Enterprise Service Bus,ESB)技術(shù)進(jìn)行系統(tǒng)集成,請(qǐng)用200字以內(nèi)的文字對(duì)ESB的定義進(jìn)行描述,給出ESB的五個(gè)主要功能,并針對(duì)題干描述,將恰當(dāng)?shù)膬?nèi)容填入圖1-2中的(1)(6)。圖1-2 系統(tǒng)集成框架圖我的答案:看視頻      讀書參考答案:【問題1】(1)機(jī)位環(huán)境查詢服務(wù)、卸貨檢查服務(wù)、裝貨檢查服務(wù)、檢查關(guān)門服務(wù)(2)接收航班

68、信息服務(wù)【問題2】ESB是傳統(tǒng)中間件技術(shù)與XML、Web服務(wù)等技術(shù)結(jié)合的產(chǎn)物,主要支持異構(gòu)系統(tǒng)集成。ESB基于內(nèi)容的路由和過濾,具備復(fù)雜數(shù)據(jù)的傳輸能力,并可以提供一系列的標(biāo)準(zhǔn)接口。ESB的主要功能:(1)服務(wù)位置透明性;(2)傳輸協(xié)議轉(zhuǎn)換;(3)消息格式轉(zhuǎn)換;(4)消息路由;(5)消息增強(qiáng);(6)安全性;(7)監(jiān)控與管理。試題分析:本案例題的主題是企業(yè)應(yīng)用系統(tǒng)集成,使用的技術(shù)主要是SOA中的ESB。所以要求考生對(duì)ESB有一定的熟悉程度。試題中問題2的前兩問為概念題,在此不作分析,請(qǐng)直接參看答案。       問題1要求指出業(yè)務(wù)服務(wù)組件

69、RampControl和Flight Management分別提供的服務(wù)名稱。很多考生在看到這類問題時(shí),都覺得自己沒有做過面向服務(wù)架構(gòu)設(shè)計(jì)中的服務(wù)設(shè)計(jì),覺得題目難度已經(jīng)超出自己的能力范圍,而無(wú)法答題。其實(shí)不然,因?yàn)榉?wù)的劃分,與傳統(tǒng)開發(fā)中的功能模塊劃分一樣,只是粒度大一些而已。只要認(rèn)真看題,并分析系統(tǒng)提供了哪些功能,哪些功能歸屬于RampControl,哪些應(yīng)歸屬于Flight Management,答案是很容易得出的。如題目“通常每個(gè)航班都有一位員工負(fù)責(zé)Ramp Coordination,稱之為Ramp Coordinator由Ramp Coordinator協(xié)調(diào)的業(yè)務(wù)活動(dòng)包括檢查機(jī)位環(huán)境、

70、卸貨和裝貨等。”從此就可以看出Ramp Control提供的服務(wù)包括:機(jī)位環(huán)境查詢服務(wù)、卸貨檢查服務(wù)、裝貨檢查服務(wù)。從流程圖可以看出此組件還應(yīng)包括檢查關(guān)門服務(wù)。這樣,整個(gè)流程圖中,只余下接收航班信息服務(wù)適合劃分至Flight Management組件。       對(duì)于問題2中的填圖問題,主要是通過題目中給出的信息,以及圖中其它同類位置的信息來(lái)判斷。如:圖中中心模塊連接了各個(gè)分支模塊,每個(gè)分支模塊結(jié)構(gòu)相同,所以可從分支模塊表達(dá)的信息看出,外框要填寫的是“*系統(tǒng)”,而內(nèi)框是“*信息”,依據(jù)這個(gè)規(guī)則,在題干中很容易得出答案。中心部分,自然

71、就是連接件ESB了。閱讀以下關(guān)于某項(xiàng)目開發(fā)計(jì)劃的說(shuō)明,在答題紙上回答問題1至問題4?!菊f(shuō)明】某軟件公司擬開發(fā)一套電子商務(wù)系統(tǒng),王工作為項(xiàng)目組負(fù)責(zé)人負(fù)責(zé)編制項(xiàng)目計(jì)劃。由于該企業(yè)業(yè)務(wù)發(fā)展需要,CEO急于啟動(dòng)電子商務(wù)系統(tǒng),要求王工盡快準(zhǔn)備一份擬開發(fā)系統(tǒng)的時(shí)間和成本估算報(bào)告。項(xiàng)目組經(jīng)過討論后,確定出與項(xiàng)目相關(guān)的任務(wù)如表2-1所示。其中,根據(jù)項(xiàng)目組開發(fā)經(jīng)驗(yàn),分別給出了正常工作及加班趕工兩種情況下所需的時(shí)間和費(fèi)用。表2-1 項(xiàng)目開發(fā)任務(wù)進(jìn)度及費(fèi)用任務(wù)名稱正常工作加班工作前置任務(wù)A.系統(tǒng)調(diào)研4天/7200元3天/8400元-B.提交項(xiàng)目計(jì)劃2天/1600元1天/1900元AC.需求分析6天/9600元4天/

72、14200元BD.系統(tǒng)設(shè)計(jì)12天/22200元8天/27600元CE.數(shù)據(jù)庫(kù)開發(fā)3天/5100元2天/5700元DF.網(wǎng)頁(yè)開發(fā)6天/8700元5天/10000元DG.報(bào)表開發(fā)4天/6000元任務(wù)外包無(wú)法趕工DH.測(cè)試修改7天/9800元4天/12800元E,F,GI.安裝部署4天/4000元2天/5000元H 【問題1】(7分)請(qǐng)用400字以內(nèi)文字說(shuō)明王工擬編制的項(xiàng)目計(jì)劃中應(yīng)包括哪些內(nèi)容?!締栴}2】(8分)請(qǐng)根據(jù)表2-1,分別給出正常工作和最短工期兩種情況下完成此項(xiàng)目所需的時(shí)間和費(fèi)用。【問題3】(4分)如果項(xiàng)目在系統(tǒng)調(diào)研階段用了7天時(shí)間才完成,公司要求盡量控制成本,王工可在后續(xù)任務(wù)中

73、采取什么措施來(lái)保證項(xiàng)目能按照正常工作進(jìn)度完成?【問題4】(6分)如果企業(yè)CEO想在34天后系統(tǒng)上線,王工應(yīng)該采取什么措施來(lái)滿足這一要求?這種情況下完成項(xiàng)目所需的費(fèi)用是多少?我的答案:看視頻      讀書參考答案:【問題1】(1)項(xiàng)目背景(2)項(xiàng)目經(jīng)理、項(xiàng)目經(jīng)理的主管領(lǐng)導(dǎo)、客戶方聯(lián)系人、客戶方的主管領(lǐng)導(dǎo),項(xiàng)目領(lǐng)導(dǎo)小組(項(xiàng)目管理團(tuán)隊(duì))和項(xiàng)目實(shí)施小組人員(3)項(xiàng)目的總體技術(shù)解決方案(4)所選擇的項(xiàng)目管理過程及執(zhí)行水平(5)對(duì)這些過程的工具、技術(shù)和輸入輸出的描述(6)選擇的項(xiàng)目的生命周期和相關(guān)的項(xiàng)目階段(7)項(xiàng)目最終目標(biāo)和階段性目標(biāo)(8)進(jìn)度計(jì)劃(9)項(xiàng)目預(yù)算(10)變更流程和變更控制委員會(huì)(11)對(duì)于內(nèi)容、范圍

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論