軟件項目管理-軟件工程2009試題_第1頁
軟件項目管理-軟件工程2009試題_第2頁
軟件項目管理-軟件工程2009試題_第3頁
軟件項目管理-軟件工程2009試題_第4頁
軟件項目管理-軟件工程2009試題_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

得分一、單項選擇題(每題1分,共10分) 1一般地,可以將軟件開發(fā)的生命周期劃分為軟件項目計劃、【 】、軟件設計、編碼、測試和運行/維護6個階段。)可行性分析)初始調查)需求分析與定義)問題分析2某軟件企業(yè)2009年初計劃投資1000萬人民幣開發(fā)一套中間件產品,預計從2010年開始,年實現(xiàn)產品銷售收入1500萬元,年市場銷售成本1000萬元。該產品的系統(tǒng)分析員張工根據財務總監(jiān)提供的貼現(xiàn)率,制作了如下的產品銷售現(xiàn)金流量表。根據表中的數據,該產品的動態(tài)投資回收期是【 】年。 年度20092010201120122013投資1000-成本-1000100010001000收入-1500150015001500凈現(xiàn)金流量-1000500500500500凈現(xiàn)值-925.93428.67396.92367.51340.29A)1 B)2 C)2.27 D)2.73 3在軟件項目管理中可以使用各種圖形工具來輔助決策,下面對Gantt圖的描述中,不正確的是【 】。A)Gantt圖表現(xiàn)了各個活動的持續(xù)時間B)Gantt圖表現(xiàn)了各個活動的起始時間C)Gantt圖反映了各個活動之間偽依賴關系D)Gantt圖表現(xiàn)了完成各個活動的進度4某軟件的工作量是 20000 行,由 4 人組成的開發(fā)小組開發(fā),每個程序員的生產效率是 5000 行/人年,而每對程序員的溝通成本是 250 行/人年,則該軟件需要開發(fā)【 】年。A)1 B)1.05 C)1.08 D)1.115X公司為多個行業(yè)編寫客戶賬目管理軟件,張某是該公司的項目經理?,F(xiàn)在有一個客戶要求進行范圍變更,【 】不是此變更所關注的。A)管理變更 B)變更篩選C)影響導致變更的原因 D)確定變更已經發(fā)生6以下關于項目干系人管理的敘述中,【 】的表述是不正確的。A)對項目干系人的管理,由項目團隊每個成員分別負責B)項目干系人管理提高了干系人的滿意度C)項目干系人管理幫助解決與干系人相關的事宜D)項目干系人管理加強了人員的協(xié)調行動能力7小王所在的X公司項目管理委員會每月開一次項目評審會,負責對任何預算在一百萬元以上項目的實施情況進行評審。小王最近被提升為高級項目經理并負責管理一個大型項目,項目管理委員會要求小王介紹項目目標、邊界和配置管理等材料。為此,小王需要準備【 】。A)總體設計方案 B)項目范圍說明書C)產品描述 D)WBS和WBS詞典8軟件項目中,技術風險威脅到要開發(fā)軟件的質量及交付時間,而【 】不屬于技術風險。A)采用先進技術開發(fā)目前尚無用戶真正需要的產品或系統(tǒng)B)軟件需要使用新的或未經證實的硬件接口C)產品需求中要求開發(fā)某些程序構件,這些構件與以前所開發(fā)的構件完全不同D)需求中要求使用新的分析、設計或測試方法9某車間需要用一臺車床和一臺銑床加工 A、B、C、D 四個零件。每個零件都需要先用車床加工,再用銑床加工。車床和銑床加工每個零件所需的工時(包括加工前的準備時間以及加工后的處理時間)如下表。工時(小時)ABCD車床8466銑床6725若以 A、B、C、D 零件順序安排加工,則共需 29 小時。適當調整零件加工順序,可產生不同實施方案,在各種實施方案中,完成四個零件加工至少共需【 】小時。A)25 B)26 C)27 D)2810在下列關于軟件需求管理的困難性的相關論述中,其中不正確的是【 】。 A)需求總是能容易用文字明白無誤地表達 B)需求不總是顯而易見的,而且它可能來自各個方面 C)需求會變更D)存在不同種類的需求,其詳細程度各不相同得分二、填空題(每題2分,共10分) 1需求工程中的活動可分為兩大類,一類屬于【 】,另一類屬于需求管理。 2有一個穩(wěn)定產品定義和很容易被理解的技術解決方案時,【 】模型特別合適。3機動時間表示一個事件推遲多少時間可以不影響項目的結束。機動時間為0的事件為關鍵事件,將關鍵事件連接起來的最長路徑為【 】。4軟件配置管理從應用層次上可以從低到高分為三級:【 】、以開發(fā)者為中心、過程驅動。5風險識別方法中,【 】要求項目組成員、外聘專家、客戶等各方人員組成一個小組,成員根據各自經驗列出所有可能的風險。得分三、簡答題(每題5分,共20分)1什么是項目?它有哪些特性?2什么是軟件范圍?3什么是軟件配置管理?4什么是軟件項目管理?得分四、問答題(每題10分,共20分)1解釋項目管理的九大知識領域及其關系。2什么是WBS?請舉例說明如何表達WBS。得分五、設計分析題(每題10分,共20分)1工資系統(tǒng)已經被安裝在Brightmouth學院,目前有一個新的需求,需要在系統(tǒng)中添加一個子系統(tǒng),該系統(tǒng)分析每節(jié)課時老師的成本。每個老師的工資可以從系統(tǒng)中獲得,每個老師花在每個課程上的時間也可以從系統(tǒng)中獲得。為了實現(xiàn)該系統(tǒng),需要哪些任務,哪些任務的工作量比較難計算。2畫出下表所列活動的工程網絡圖,并計算其關鍵路徑和項目花費的時間?;顒踊顒用枋鰵v時(天)緊前活動ABCDEFGH選擇硬件軟件設計安裝硬件編碼和測試軟件檔案工作寫用戶手冊用戶培訓安裝和測試系統(tǒng)60403040301003020ABBE、FC、D得分六、案例分析題(20分)閱讀以下關于軟件配置管理的敘述,回答問題1和問題2。在一些大中型軟件項目中,經常會出現(xiàn)一些混亂和差錯,如版本錯誤、數據不一致等。在軟件的開發(fā)過程中,隨著工作的進展也會產生許多信息,如規(guī)格說明、設計說明、源程序、各種數據等,以及合同、計劃書、會議記錄、報告等需要管理的文檔。對于一個大中型軟件項目來說,這些信息文檔的數量可以達到幾百甚至上千個,如果沒有一套嚴謹、科學的管理辦法,出現(xiàn)混亂和差錯幾乎是必然的。軟件配置管理為軟件開發(fā)提供了一套管理辦法和原則,以防止混亂和差錯的產生,并且適應軟件的各類變更。典型的配置問題有:多重維護、共享數據、同時修改、丟失版本號或者沒有版本號。一般地,實施軟件配置管理應完成以下幾方面的任務:確定軟件配置管理計劃,確定配置標識規(guī)則,實施變更控制,報告配置狀態(tài),進行配置審核,進行版本管理和發(fā)行管理。問題1(1)軟件配置管理的一個重要內容就是對變更加以控制,使變更對成本、工期和質量的影響降到最小。請用簡潔的文字說明軟件配置管理中“變更管理”的主要任務。(6分)(2)為了有效地進行變更控制,通常會借助“配置數據庫”。請用簡潔的文字說明配置數據庫的主要作用及其分類。(7分)問題2配置狀態(tài)報告對于大型軟件開發(fā)項目的成功起著至關重要的作用。請用簡潔的文字說明配置狀態(tài)報告的主要作用及其包含的主要信息。(7分)標準答案及評分標準一、單項選擇題(每題1分,共10分) 1C2C3C4C5B6A7B8A9B10A二、填空題(每題2分,共10分) 1需求開發(fā)2瀑布3關鍵路徑4版本控制或控制版本(只有版本得1分)5頭腦風暴法三、簡答題(每題5分,共20分)1什么是項目?它有哪些特性?答:在有限時間內,致力完成某項特定產品或服務的任務。特性有:明確的時間性、資源的有限性、相互的關聯(lián)性、任務的特殊性、利益的沖突性6個給分點,缺1個扣1分。2什么是軟件范圍?答:指軟件的用途及對軟件的要求。應從管理角度和技術角度出發(fā),確定明確的可理解的軟件項目范圍。包括明確給出定量的數據、指明約束條件和/或限制、敘述某些質量因素等可酌情給分。3什么是軟件配置管理?答:配置管理是辨識,定義系統(tǒng)中的條目,在生命周期內控制這些條目的變化,記錄與報告條目和變更請求的狀態(tài),校驗條目的完整性和正確性?;騍CM包括辨識在一定時間,給定點的軟件配置(如,選擇的軟件產品和其描述)。在整個生命周期內,系統(tǒng)化的控制配置變化,維護軟件配置的集成性和可跟蹤性。工作產品置于軟件配置管理中,包含發(fā)送到客戶的產品 (如,軟件需求文檔和代碼), 用于創(chuàng)建這些軟件產品的被辨識的條目等(編譯器等)或軟件配置管理是一個管理學科,它對配置項的開發(fā)和支持生存期給予技術上和管理上的指導。配置管理的應用取決于項目的規(guī)模、復雜程度和風險大小。 或A.表示和確定系統(tǒng)中配置項的過程,在系統(tǒng)整個生存期內控制這些配置項的投放和更動,記錄并報告配置的狀態(tài)和更動要求,驗證配置項的完整性和正確性。B.對下列工作進行技術和行動指導與監(jiān)督的一套規(guī)范:對配置項的功能特性和物理特性進行標識和文件編制工作;控制這些特性的更動情況;記錄并報告這些更動進行的處理和實現(xiàn)的狀態(tài)。或軟件配置管理是一個軟件工程規(guī)律,由工具和用于管理軟件變化的流程組成;流程被用于控制與文檔化軟件生命周期內的所有變化;這是軟件項目的開始,其持續(xù)直到軟件不可用 (在軟件發(fā)貨時并為結束);它是采用技術手段和行政手段進行管理和監(jiān)督的一套規(guī)范化方法;對配置項的功能特性和物理特性加以標識,并將其文件化;控制這些特性的變更;報告變更進行的情況和變更實施的狀態(tài),并驗證與需求的一致性??勺们榻o分。4什么是軟件項目管理?答:軟件項目管理是為了使軟件項目能夠按照預定的成本、進度、質量順利完成,而對成本、人員、進度、質量、風險等進行分析和管理的活動??勺们榻o分。四、問答題(每題10分,共20分)1解釋項目管理的九大知識領域及其關系。答:項目管理涉及相關的資源,需要在范圍、時間、成本、質量等目標上進行均衡,因此,項目管理人員需要多方面的知識。PMBOK將項目管理劃分為9個知識領域:4大核心知識領域:范圍、時間、成本和質量管理,因為這四大知識領域直接形成具體的項目目標,對項目成功有著直接的關系;(2分)4大輔助知識領域:人力資源、溝通、風險和采購管理,因為項目目標是通過這四大知識領域來實現(xiàn)的,對項目成功有著間接的作用;(2分)項目集成管理是整個功能的集成,影響著其他所有的知識領域,同時也受其他知識領域的影響。(1分)5分,可酌情給分。5分,可酌情給分。2什么是WBS?請舉例說明如何表達WBS。答:WBS是基于交付成果對項目工作進行分組,它定義了項目的全部范圍。(2分)WBS是項目管理中的基礎文檔,它提供了計劃和管理項目進度、成本、資源和變更的基礎。(2分)使用WBS,可以創(chuàng)建甘特圖、進行關鍵路徑分析、掙值分析等。(1分)5分,可酌情給分。例:Intranet WBS in Tabular Form1.0 概念1.1 評估當前系統(tǒng)1.2 定義需求1.2.1 定義用戶需求1.2.2 定義內容需求1.2.3 定義系統(tǒng)需求1.2.4 定義服務器擁有者的需求1.3 定義特定的功能1.4 定義風險和風險管理方法1.5 開發(fā)項目計劃1.6 主要的Web開發(fā)團隊2.0 Web站點設計3.0 Web站點開發(fā)4.0 批量生產5.0 維護其他形式也正確。5分,可酌情給分。五、分析題(每題10分,共20分)1工資系統(tǒng)已經被安裝在Brightmouth學院,目前有一個新的需求,需要在系統(tǒng)中添加一個子系統(tǒng),該系統(tǒng)分析每節(jié)課時老師的成本。每個老師的工資可以從系統(tǒng)中獲得,每個老師花在每個課程上的時間也可以從系統(tǒng)中獲得。為了實現(xiàn)該系統(tǒng),需要哪些任務,哪些任務的工作量比較難計算。答:主要任務有:獲取用戶需求、分析系統(tǒng)中已有數據、設計報表和編寫用戶建議、編寫測試計劃、編寫技術描述、設計軟件、寫軟件、測試軟件、寫說明書、執(zhí)行接受測試。7分,給出7個以上任務即可滿分,缺1個扣1分。其中設計、寫、測試軟件將最難估算工作量。3分,給出3個以上任務即可滿分,缺1個扣1分。2畫出下表所列活動的工程網絡圖,并計算其關鍵路徑和項目花費的時間。活動活動描述歷時(天)緊前活動ABCDEFGH選擇硬件軟件設計安裝硬件編碼和測試軟件檔案工作寫用戶手冊用戶培訓安裝和測試系統(tǒng)60403040301003020ABBE、FC、D答:FG是關鍵路徑,(2分)項目共需130天才能完成。(2分)10002802060A=603703040B=4041102090C=30D=4051000100E=30F=100H=2061300130G=306分,圖形3分,數據3分,可酌情扣分。六、案例分析題(20分)閱讀以下關于軟件配置管理的敘述,回答問題1和問題2。在一些大中型軟件項目中,經常會出現(xiàn)一些混亂和差錯,如版本錯誤、數據不一致等。在軟件的開發(fā)過程中,隨著工作的進展也會產生許多信息,如規(guī)格說明、設計說明、源程序、各種數據等,以及合同、計劃書、會議記錄、報告等需要管理的文檔。對于一個大中型軟件項目來說,這些信息文檔的數量可以達到幾百甚至上千個,如果沒有一套嚴謹、科學的管理辦法,出現(xiàn)混亂和差錯幾乎是必然的。軟件配置管理為軟件開發(fā)提供了一套管理辦法和原則,以防止混亂和差錯的產生,并且適應軟件的各類變更。典型的配置問題有:多重維護、共享數據、同時修改、丟失版本號或者沒有版本號。一般地,實施軟件配置管理應完成以下幾方面的任務:確定軟件配置管理計劃,確定配置標識規(guī)則,實施變更控制,報告配置狀態(tài),進行配置審核,進行版本管理和發(fā)行管理。問題1(1)軟件配置管理的一個重要內容就是對變更加以控制,使變更對成本、工期和質量的影響降到最小。用150字以內文字,說明軟件配置管理中“變更管理”的主要任務。(6分)(2)為了有效地進行變更控制,通常會借助“配置數據庫”。請用200字以內文字,說明配置數據庫的主要作用及其分類。(7分)問題2配置狀態(tài)報告對于大型軟件開發(fā)

溫馨提示

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

評論

0/150

提交評論