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

下載本文檔

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

文檔簡介

1、2013年下半年系統(tǒng)架構(gòu)設(shè)計師考試上午真題(權(quán)威解析+標(biāo)準答案)卷面總分:75.0 分答題時間:150 分鐘測試次數(shù):1340 次平均得分:51.0 分是否需要批改:否單項選擇題每題的四個選項中只有一個答案是正確的,請將正確的選項選擇出來。1某操作系統(tǒng)采用分頁存儲管理方式,下圖給出了進程A和進程B的頁表結(jié)構(gòu)。如果物理頁的大小為512字節(jié),那么進程A邏輯地址為1111(十進制)的變量存放在(1)號物理內(nèi)存頁中。假設(shè)進程A的邏輯頁4與進程B的邏輯頁5要共享物理頁8,那么應(yīng)該在進程A頁表的邏輯頁4和進程B頁表的邏輯頁5對應(yīng)的物理頁處分別填(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進程P1、P2、P3和P4的前趨圖如下所示:若用PV操作控制進程P1P4并發(fā)執(zhí)行

4、的過程,則需要設(shè)置5個信號量S1、S2、S3、S4和S5,且信號量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分別達到了 (1);分解 (2)。A1NF、2NF、3NFB1NF、3NF、3NFC2 NF、2NF、3NFD2NF、3NF、3NFA有損連接但保持函數(shù)依賴B既無損連接又保持函數(shù)依賴C有損連接

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

7、責(zé)人姓名、年齡,則正確的關(guān)系代數(shù)表達式為(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在實時操作系統(tǒng)中,兩個任務(wù)并發(fā)執(zhí)行,一個任務(wù)要等待另一個任務(wù)發(fā)來消息,或建立某個條件后再向前執(zhí)行,這種制約性合作關(guān)系被稱為任務(wù)的()。A同步B互斥C調(diào)度D執(zhí)行選擇答案· A· B· C· D··6在嵌入式系統(tǒng)設(shè)計中,用來進行CPU調(diào)試的常用接口是()。APCI接口BUSB接口C網(wǎng)絡(luò)接口D

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

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

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

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

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

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

15、、工藝設(shè)計、產(chǎn)品設(shè)計、生產(chǎn)制造過程的管理,進而還要擴展到對()的管理乃至發(fā)展到電子商務(wù)。A人力資源和物資B信息技術(shù)和知識C財務(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ù)和知識C生產(chǎn)技術(shù)和信息技術(shù)D信息采集、存儲和共享選擇問題 1 的答案· A· B· C· D選擇問題 2 的答案· A· B· C· D選擇問題 3 的答案· A· B· C· D··15企業(yè)信息集成按照

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

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

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

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

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

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

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

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

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

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

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

27、建                     D移交A在每一輪迭代中都要進行測試與集成B每一輪迭代的重點是對特定的用例進行部分實現(xiàn)C在后續(xù)迭代中強調(diào)用戶的主動參與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)造帶有滾動條或者帶有黑色邊框,或者既有滾動條又有黑色邊框的文本顯示控件和圖片顯示控件,但希望最多只增加3個類。那么采用設(shè)計模式()可實現(xiàn)該需求,其優(yōu)點是()。A外觀              B單體          

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

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

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

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

34、的階段,考慮系統(tǒng)結(jié)構(gòu)的可選方案B便于技術(shù)人員與非技術(shù)人員就軟件設(shè)計進行交互C展現(xiàn)軟件的結(jié)構(gòu)、屬性與內(nèi)部交互關(guān)系D表達系統(tǒng)是否滿足用戶的功能性需求選擇答案· A· B· C· D··31特定領(lǐng)域軟件架構(gòu)(Domain Specific Software Architecture,DSSA)是在一個特定應(yīng)用領(lǐng)域中,為一組應(yīng)用提供組織結(jié)構(gòu)參考的標(biāo)準軟件體系結(jié)構(gòu)。DSSA通常是一個具有三個層次的系統(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ǔ)軟件,其核心功能是對源代碼形態(tài)的單個或一組源程序依次進行預(yù)處理、詞法分析、語法分析、語義分析、代碼生成、代碼優(yōu)化等處理,最終生成目標(biāo)機器的可執(zhí)行代碼??紤]以下與編譯器相關(guān)的軟件架構(gòu)設(shè)計場景:傳統(tǒng)的編譯器設(shè)計中,上述處理過程都以獨立功能模塊的形式存在,程序源代碼作為一個整體,依次在不同模塊中進行傳遞,最終完成編譯過程。針對這種設(shè)計思路,傳統(tǒng)的

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

37、式操作系統(tǒng)專用編程語言的IDE,隨著一種新的嵌入式操作系統(tǒng)上市并迅速占領(lǐng)市場,公司決定對IDE進行適應(yīng)性改造,支持采用現(xiàn)有編程語言進行編程,生成符合新操作系統(tǒng)要求的運行代碼,并能夠在現(xiàn)有操作系統(tǒng)上模擬出新操作系統(tǒng)的運行環(huán)境,以支持代碼調(diào)試工作。針對上述要求,為了使IDE能夠生成符合新操作系統(tǒng)要求的運行代碼,采用基于()的架構(gòu)設(shè)計策略比較合適;為了模擬新操作系統(tǒng)的運行環(huán)境,通常采用()架構(gòu)風(fēng)格比較合適。A管道-過濾器B順序批處理C過程控制D獨立進程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倉庫結(jié)構(gòu)C基于規(guī)則D虛擬機選擇問題

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è)計(Architecture-Based Software Design,ABSD)方法進行軟件設(shè)計與開發(fā)。ABSD方法有

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

40、相關(guān)人員 D針對不同背景的人員書寫文檔的方式不同A架構(gòu)需求說明書B架構(gòu)實現(xiàn)說明書C架構(gòu)質(zhì)量說明書D架構(gòu)評審說明書選擇問題 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)評估方法,主要在系統(tǒng)開發(fā)之前,針對性能、()、安全性和可修改性等質(zhì)量屬性進行評價和折中。ATAM可以分為4個主要的活動階段,包括需求收集、()描述、屬性模型構(gòu)造和分析、架構(gòu)決策與折中,整個評估過程強調(diào)以()作為架構(gòu)評估的核心概念。某軟件公司采用ATAM進行軟件架構(gòu)評估,在評估過程中識別出了多個關(guān)于質(zhì)量屬性的描述。其中,“系統(tǒng)在進行文件保存操作時,應(yīng)該與Windows系統(tǒng)的操作方式保持一致,主要與()質(zhì)量屬性相關(guān):“系統(tǒng)應(yīng)該提供一個開放的API接口,支持遠程對系統(tǒng)的行為進行控制與調(diào)試,主要與()質(zhì)量屬性相關(guān)。

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

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

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

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

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

47、;           D敏感點選擇問題 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)于第三方認證服務(wù)的敘述中,正確的是()。AKerberos認證服務(wù)中保存數(shù)字證書的服務(wù)器叫CAB第三方認證服務(wù)的兩種體制分別是Kerberos和PKICPKI體制中保存數(shù)字證書的服務(wù)器叫KDCDKerberos的中文全稱是“公鑰基礎(chǔ)設(shè)施”選擇答案· A· B· C· D··36采用Kerberos系統(tǒng)進行認證時,可以在報文中加入()來防止重放攻擊。A會話密鑰B時間戳C用戶I

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

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

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

52、內(nèi)均勻隨機地到達同一車站,則它們相隔4分鐘內(nèi)到達該站的概率為()。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è)計的說明,在答題紙上回答問題1和問題2?!菊f明】某航空公司希望對構(gòu)建于上世紀七、八十年代的主要業(yè)務(wù)系統(tǒng)進行改造與集成,提高企業(yè)的競爭力。由于集成過程非常復(fù)雜,公司決定首先以Ramp Coordination系統(tǒng)為例進行集成過程的探索與驗證。在航空業(yè)中,Ramp Coordination是指飛機從降落到起飛過程中所需要進行的各種業(yè)務(wù)活動的協(xié)調(diào)過程。通常每個航班都有一位員工負責(zé)Ramp Coordination,稱之為Ramp Coordinator由Ramp Coordinator協(xié)調(diào)的業(yè)務(wù)活動包括檢查機位環(huán)境、卸貨和裝貨等。由于航班類型、機型的不同,Ramp Coordinat

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

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

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

67、#160; 【問題2】(15分)對Ramp Coordination信息系統(tǒng)的集成涉及到對乘務(wù)人員管理系統(tǒng)、航班調(diào)度系統(tǒng)、機務(wù)人員管理系統(tǒng)和訂票系統(tǒng)的組織與協(xié)調(diào),公司架構(gòu)師決定采用企業(yè)服務(wù)總線(Enterprise Service Bus,ESB)技術(shù)進行系統(tǒng)集成,請用200字以內(nèi)的文字對ESB的定義進行描述,給出ESB的五個主要功能,并針對題干描述,將恰當(dāng)?shù)膬?nèi)容填入圖1-2中的(1)(6)。圖1-2 系統(tǒng)集成框架圖我的答案:看視頻      讀書參考答案:【問題1】(1)機位環(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)準接口。ESB的主要功能:(1)服務(wù)位置透明性;(2)傳輸協(xié)議轉(zhuǎn)換;(3)消息格式轉(zhuǎn)換;(4)消息路由;(5)消息增強;(6)安全性;(7)監(jiān)控與管理。試題分析:本案例題的主題是企業(yè)應(yīng)用系統(tǒng)集成,使用的技術(shù)主要是SOA中的ESB。所以要求考生對ESB有一定的熟悉程度。試題中問題2的前兩問為概念題,在此不作分析,請直接參看答案。       問題1要求指出業(yè)務(wù)服務(wù)組件

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論