61. 軟件項目管理中可以使用各種圖形工具,以下關(guān)于各種圖形工具的論述中正確的是 (66) 。
(66) A.流程圖直觀(guān)地描述了工作過(guò)程的具體步驟,以及這些步驟之間的時(shí)序關(guān)系,可以用于控制工作過(guò)程的完成時(shí)間
B.PERT圖畫(huà)出了項目中各個(gè)活動(dòng)之間的時(shí)序關(guān)系,可用于計算工程項目的關(guān)鍵路徑,以便控制項目的進(jìn)度
C.因果分析圖能表現出軟件過(guò)程中各種原因和效果之間的關(guān)系,并且表現了它們隨時(shí)間出 現的順序和重要程度,這些數據可用于改進(jìn)軟件過(guò)程的性能
D.Gantt圖為整個(gè)項目建立了一個(gè)時(shí)間表,反映了項目中的所有任務(wù)之間的依賴(lài)關(guān)系,以及各個(gè)任務(wù)的起止日期,這些信息可用于項目的任務(wù)調度
參考答案:(66)B。
解析:項目管理是在指定時(shí)間內用最少的費用開(kāi)發(fā)可接受的系統的管理過(guò)程,內容包括確定系統開(kāi)發(fā)范圍、計劃、人員安排、組織、指導和控制。
對于選項A的“流程圖”,它表達了系統中各個(gè)元素之間的信息流動(dòng)情況,是進(jìn)行系統詳細設計的工具,因此選項A的說(shuō)法是錯誤的。
選項B的“PERT圖”,是一種圖形化的網(wǎng)絡(luò )模型,描述一個(gè)項目中的任務(wù)和任務(wù)之間的關(guān)系。PERT圖用來(lái)在任務(wù)被調度之前弄清項目任務(wù)之間的依賴(lài)關(guān)系。PERT圖的特點(diǎn)是通過(guò)關(guān)鍵路徑法進(jìn)行包括費用在內的資源最優(yōu)化考慮,壓縮關(guān)鍵路徑上的工作,在規定的時(shí)間以前把它高效率地完成,因此選項B的說(shuō)法是正確的。
選項C的“因果分析圖”,也稱(chēng)魚(yú)骨圖,是一種用于確定、探索和描述問(wèn)題及其原因和結果的圖形工具?梢杂靡蚬治鰣D來(lái)迫使團隊考慮問(wèn)題的復雜性,并讓他們以一種客觀(guān)的態(tài)度來(lái)看待引起問(wèn)題的原因。因果分析圖可以幫助團隊來(lái)確立引起問(wèn)題的首要和次要原因,并幫助他們組織產(chǎn)生于頭腦風(fēng)暴會(huì )議中的觀(guān)點(diǎn),因此選項C的說(shuō)法是錯誤的。
選項D的“Gantt圖”,它和PERT圖是安排進(jìn)度時(shí)常用的圖形描述方法。Gantt圖中橫坐標表示時(shí)間,縱坐標表示任務(wù),圖中的水平線(xiàn)段表示對一個(gè)任務(wù)的進(jìn)度安排,線(xiàn)段的起點(diǎn)和終點(diǎn)所對應的橫坐標上的時(shí)間分別表示該任務(wù)的開(kāi)始時(shí)間和結束時(shí)間,線(xiàn)段的長(cháng)度表示完成該任務(wù)所需的時(shí)間。
Gantt圖能夠清晰地描述每個(gè)任務(wù)從何時(shí)開(kāi)始,到何時(shí)結束及各個(gè)任務(wù)之間的并行關(guān)系,但是它不能清晰地反映出各任務(wù)之間的依賴(lài)關(guān)系,難以確定整個(gè)項目的關(guān)鍵所在,因此選項D的說(shuō)法是錯誤的。
62. 成功的SOA(面向服務(wù)架構體系結構)實(shí)施計劃應該包含定義業(yè)務(wù)流程、SOA結構和模式、SOA基礎架構和SOA開(kāi)發(fā)程序等部分,其中 (67) 部分明確了需要哪些服務(wù),哪些數據與此相關(guān)。
(67) A.定義業(yè)務(wù)流程
B.SOA開(kāi)發(fā)程序
C.SOA基礎架構
D.SOA結構和模式
參考答案:(67)A。
解析:面向服務(wù)架構體系結構(SOA)作為一種架構模型,它將應用程序的不同功能單元通過(guò)一些以中立方式定義的接口聯(lián)系起來(lái)。成功的SOA實(shí)施計劃應該包含①定義業(yè)務(wù)流程、②SOA結構和模式、③SOA基礎架構和④SOA開(kāi)發(fā)程序等4個(gè)主要的組成部分,每個(gè)部分完成的功能見(jiàn)表3。
表3 SOA各組成部分功能表
組 成 部 分 |
功 能 |
① 定義業(yè)務(wù)流程 |
明確為了支持業(yè)務(wù)流程需要哪些服務(wù),哪些數據與此相關(guān) |
② SOA結構和模式 |
制定開(kāi)發(fā)服務(wù)過(guò)程中應該遵循的原則和標準,描述服務(wù)如何定義及實(shí)施,說(shuō)明通用實(shí)施和使用模式 |
③ SOA基礎架構 |
包括支持開(kāi)發(fā)和實(shí)施服務(wù)及業(yè)務(wù)流程所需要的網(wǎng)絡(luò )、服務(wù)器、存儲、信息工具、集成工具和流程自動(dòng)化工具等 |
④ SOA開(kāi)發(fā)程序 |
確定了服務(wù)開(kāi)發(fā)和流程實(shí)施的優(yōu)先順序,指導整個(gè)項目,產(chǎn)生新的服務(wù)和流程 |
63. 面向對象系統中有兩種基本的復用方式:框架復用和類(lèi)庫復用。以下關(guān)于框架和類(lèi)庫的描述中,說(shuō)法錯誤的是 (68) 。
(68) A.框架是一個(gè)“半成品”的應用程序
B.框架會(huì )為一個(gè)特定的目的實(shí)現一個(gè)基本的、可執行的架構
C.類(lèi)庫只包含一系列可被應用程序調用的類(lèi)
D.類(lèi)庫是框架的一種擴展形式
參考答案:(68)D。
解析:本試題討論的主題是框架和類(lèi)庫之間的區別。類(lèi)庫是一種預先定義的程序庫,它以程序模塊的形式,按照類(lèi)層次結構把一組類(lèi)的定義和實(shí)現組織在一起?梢(jiàn),類(lèi)庫只包含一系列可被應用程序調用的類(lèi)。
框架是類(lèi)庫的一種擴展形式,它為一個(gè)特定的目的實(shí)現一個(gè)基本的、可執行的架構。換言之,它是一個(gè)“半成品”的應用程序。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |