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