版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、一、選擇題1、需求獲取的成果( a )。a、獲取筆錄、錄音或攝像 b、客戶c、需求規(guī)格說明文檔 d、設計說明書2、項目前景與范圍文檔中,項目前景不應包括什么信息( b )。 a、前景概述 b、詳細的功能需求 c、主要特性 d、假設與依賴3、下列不屬于需求開發(fā)的活動的是( b )。 a、需求獲取 b、需求管理 c、需求驗證 d、需求分析4、面談的類別不包括( c )。 a、結構化面談 b、半結構化面談 c、封閉式面談 d、非結構化面談5、采用觀察方法進行需求獲取的原因( c )。 a、用戶多 b、客戶變化 d、事件的情景性 d、存在默認知識6、確定需求優(yōu)先級的常用的方法( a )。 a、累計投票
2、 b、協(xié)商 c、需求細化 d、需求建模7、需求評審是( b )中常用的一種方法。 a、需求獲取 b、需求驗證 c、需求分析 d、需求管理8、需求跟蹤是( d )中的一個活動。a、需求獲取 b、需求驗證 c、需求分析 d、需求管理9、針對客戶需求文檔進行文檔審查的時候,采用的方法是( c )。 a、需求重用 b、文檔分析 c、需求剝離 d、民族志10、下列不是過程建模中使用的技術是( c )。 a、上下文圖 b、數(shù)據(jù)流圖 c、e-r圖 d、微規(guī)格說明11、針對相關產(chǎn)品的需求規(guī)格說明進行文檔審查的時候,采用的方法是( c )。 a、需求剝離 b、文檔分析 c、需求重用 d、民族志12、下列不是用例
3、模型的基本元素的是( a )。a、用例 b、參與者c、實體 d、系統(tǒng)邊界13、下列不屬于需求驗證的方法的是( b )。a、需求評審 b、需求分析c、利用跟蹤關系d、開發(fā)測試用例14、下列不屬于變更控制過程的步驟是( d )。a、提出需求變更 b、接受變更請求c、變更評估 d、需求依賴15、需求分析的最終結果產(chǎn)生的是( c )。a、項目開發(fā)計劃 b、可行性分析報告 c、需求規(guī)格說明書 d、設計說明書16、最常見的ieee1998將需求分成5種類別,下列哪個不是5種類別的是( d )。 a、功能需求 b、性能需求 c、質(zhì)量屬性 d、需求獲取17、下列不屬于面向?qū)ο蠼V兴褂玫募夹g是( c )。a
4、、用例模型 b、行為模型c、數(shù)據(jù)模型 d、對象模型18、下列不屬于獲取信息的內(nèi)容的是( d )。 a、需求 b、問題域描述 c、環(huán)境與約束 d、涉眾19、下列不屬于涉眾的是( c )。 a、用戶 b、客戶 c、相關軟件 d、開發(fā)者20、面談中,問題組織結構中,下列不屬于問題的組織結構的是( c )。 a、金字塔結構 b、漏斗結構 c、封閉式結構 d、菱形結構21、下列哪種不屬于原型的表現(xiàn)方法( a )。 a、角色 b、靜態(tài)畫面 c、動態(tài)程序 d、情景串聯(lián)圖板22、下列不屬于需求分析方法的是( )。 a、傳統(tǒng)分析 b、結構化分析 c、信息工程 d、面向?qū)ο蠓治?3、下列不屬于文檔審查方法的是(
5、d )。a、需求重用 b、文檔分析 c、需求剝離 d、采樣觀察24、下列不屬于uml行為模型的是( a )、a、流程圖 b、交互圖c、狀態(tài)圖 d、活動圖25、文檔審查是( a )中常用的一種方法。 a、需求獲取 b、需求驗證 c、需求分析 d、需求管理26、在面談中不屬于問題的組織結構的是( b )。a、金字塔結構 b、梯形結構c、漏斗結構 d、菱形結構27、需求獲取中常見的困難不包括下列哪個( d )。a、用戶越俎代庖 b、知識理解困難c、用戶存在認知困境 d、模型建立二、名詞解釋1、業(yè)務需求:答:描述了新系統(tǒng)將帶給投資人、購買者和用戶的主要利益,說明了 項目的最終目標。、涉眾:答:所有能夠
6、影響軟件系統(tǒng)的實現(xiàn),或者會被實現(xiàn)后的軟件系統(tǒng)所影響的個人和團體。、需求基線:答:被明確和固定的需求集合,是項目團隊的需要在某一特定產(chǎn)品版本中實現(xiàn)的特征和需求集合。、情景性事件:答:需要將事件放在它們發(fā)生時情境中進行解釋,才能明確其意圖。、數(shù)據(jù)建模:答:描述數(shù)據(jù)的定義、結構和關系的特性。6、用戶需求:答:執(zhí)行實際工作的用戶對系統(tǒng)所能完成的具體任務的期望,描述了系統(tǒng)能夠幫助用戶做什么!7、黑洞:答:如果過程接收了數(shù)據(jù)輸入?yún)s沒有產(chǎn)生輸出。8、項目前景與范圍:答:前景描述了產(chǎn)品的作用以及最終 的的功能,將所有的涉眾都統(tǒng)一到方向上;范圍指出了當前項目是要解決產(chǎn)品長遠規(guī)劃中的哪一個部分,為項目劃定了需求的
7、界限。9、需求工程:答:是所有需求處理活動的總和,它收集信息、分析問題、整合觀念、記錄需求并驗證其正確性,最終反映軟件被應用后與其環(huán)境互動形式的期望效應。10、硬數(shù)據(jù) :答:登記表格、單據(jù)、報表等定量文檔、備忘錄、日志等定性文檔。11、系統(tǒng)需求:答:是用戶對系統(tǒng)行為的期望。12、用例模型:答:是將獲取得到的用例進行集中展示的圖形表示法。13、民族志:三、填空題、最常見的ieee1998,將需求的分為類:功能需求、性能需求、質(zhì)量屬性、對外接口和約束。、優(yōu)秀需求的特性:完整性 、正確性、精確性、可行性、必要性、 無歧義 、可驗證。、需求獲取的信息來源可能有哪些:涉眾、硬數(shù)據(jù)、相關產(chǎn)品、 重要文檔、
8、相關技術標準和法規(guī)。、常用的兩種抽樣技術:隨機抽樣、分層抽樣。、文檔審查有哪三種方法:需求重用、文檔分析、需求剝離。、dfd的基本元素:外部實體、過程、數(shù)據(jù)流和數(shù)據(jù)存儲 。、過程建模中常用的技術:上下文圖、 數(shù)據(jù)流圖 、 微規(guī)格說明 、和數(shù)據(jù)字典。、涉眾分析包括哪些活動:涉眾識別、涉眾描述 、涉眾評估和 涉眾選擇。、在需求工程中原型方法步驟:確定原型需求、原型開發(fā)、原型評估 、原型修正。10、常見的需求定義錯誤:沒有反映用戶真實需要、 模糊和歧義的需求、信息遺漏、 不必要的需求、不切實際的期望。11、需求獲取常用的方法:傳統(tǒng)方法、集體獲取方法、 原型 、模型驅(qū)動方法、認知方法、基于上下文的方法
9、。12、微規(guī)格說明是一些被用來描述過程處理邏輯的技術,主要有三種常用的技術:結構化英語、行為圖、決策表/樹 。13、用例模型的基本元素有四種:用例、參與者 、關系和系統(tǒng)邊界。14、面談中相關問題的組織結構有:金字塔結構、漏斗結構、菱形結構。15、dfd層次結構建立步驟:創(chuàng)建上下文圖、發(fā)現(xiàn)并建立dfd片段、根據(jù)dfd片段組合產(chǎn)生層圖、產(chǎn)生n層數(shù)據(jù)流圖。16、需求跟蹤的實現(xiàn)方法主要有: 矩陣 、 實體聯(lián)系模型 和交叉引用三種。17、功能需求通常體現(xiàn)為三個層次: 業(yè)務需求 、 用戶需求 和系統(tǒng)需求。18、面向?qū)ο蠼V杏玫降募夹g包括:對象模型、 用例模型 、行為模型、狀態(tài)機模型和對象約束語言。19、
10、需求規(guī)格說明活動就是將 需求 和軟件解決方案進行定義和文檔化,并傳遞給開發(fā)人員的需求工程活動。20、 業(yè)務需求 、高層解決方案 、系統(tǒng)邊界 都應該被定義到項目前景與范圍文檔中。四、簡答題、需求工程包括哪些活動,并簡要說明其內(nèi)容?軟件開發(fā)中為什么要重視需求工程?答: 1、需求工程活動包括:需求開發(fā)和需求管理; 2、1)、需求開發(fā)包括:需求獲取、需求分析、需求規(guī)格說明和需求驗證4個部分; 2)、需求管理:主要工作就是跟蹤后繼階段中需求實現(xiàn)與需求變更情況,確定需求得到了正確的理解并被正確的實現(xiàn)到軟件產(chǎn)品中。2、需求獲取活動包括那幾個部分,并對每一部分活動作簡要解釋?答:1、確定獲取信息的內(nèi)容2、確定
11、待獲取信息的來源3、確定應采用的獲取方法4、執(zhí)行獲取5、獲取的結果、需求分析的根本任務是什么?需求分析階段需要執(zhí)行哪些活動?答:需求分析的根本任務:1、建立分析模型 2、建立解決方案需求分析階段需要執(zhí)行活動:1)問題分析 2)確定系統(tǒng)邊界 3)需求建模 4)需求細化 5)確定需求優(yōu)先級 6)需求協(xié)商、什么是需求規(guī)格說明?為什么要建需求規(guī)格說明?需求規(guī)格說明有哪些描述手段?需求規(guī)格說明文檔常見的讀者?答:1、需求規(guī)格說明:就是將需求及其軟件的解決方案進行定義和文檔化,并傳遞給開發(fā)人員;2、 1)更好的傳遞軟件系統(tǒng)的需求信息和解決方案給所有的開發(fā)者; 2)拓展人們的知識記憶能力:復雜系統(tǒng)信息含量較
12、多書面的文檔可以彌補人的記憶能力不足; 3)開發(fā)者和客戶作為合同協(xié)議的重要部分; 4)作為項目開發(fā)活動的一個重要依據(jù); 5)發(fā)現(xiàn)和減少可能的需求錯誤,減少項目的返工,降低項目的工作量; 6)作為有效的智力資產(chǎn),可以幫助新加入成員更快融入項目;3、4、幾個常見的讀者群: 1)項目管理者 )設計人員與程序員 3)測試人員 )文檔寫作人員 )涉眾(用戶)5、什么是需求管理?為什么要執(zhí)行需求管理?需求管理的主要任務有哪些?答:需求管理:就是這樣一個管理活動,在需求開發(fā)之后的產(chǎn)品生命周期當中保證需求作用的有效發(fā)揮; 在需求開發(fā)結束之后,需要有一種力量保證后續(xù)的系統(tǒng)開發(fā)活動依照需求的基線進行展開,保證系統(tǒng)
13、的質(zhì)量; 需求管理的主要任務有: 1)交流涉眾需要什么;2)將需求應用、實施到解決方案;3)驅(qū)動設計和實現(xiàn)工作;4)控制變更;5)將需求分配到子系統(tǒng);6)測試和驗證最終產(chǎn)品;7)控制迭代式開發(fā)中的變化;8)輔助項目管理;6、描述需求工程的各個活動,并說明各個活動的任務?答: 需求工程活動包括:需求開發(fā)和需求管理; 需求開發(fā)包括:需求獲取、需求分析、需求規(guī)格說明和需求驗證4個部分;需求獲?。耗康膹捻椖繌埩_規(guī)劃開始建立最初的原始需求。它從相關人員、資料和環(huán)境中得到系統(tǒng)開發(fā)所需要的相關信息;需求分析:需求獲取的這些信息還不是開發(fā)者能夠立即加以實現(xiàn)的解決方案。還需要對需求獲取得到的信息,進行需求分析;
14、目的保證需求的完整性和一致性;需求規(guī)格說明:定義用戶需求,準確描述需求及其解決方案,目的將完整、一致的需求與能夠滿足需求的軟件行為以文檔的方式明確地固定下來;需求驗證:目的保證需求及其文檔的正確性,即需求真實地反映了用戶的真實意圖;以及通過檢查和修正保證需求及其文檔的完整性和一致性; 需求管理:主要工作就是跟蹤后繼階段中需求實現(xiàn)與需求變更情況,確定需求得到了正確的理解并被正確的實現(xiàn)到軟件產(chǎn)品中。7、什么是面談中的開放式問題?什么是封閉式問題?并比較二者的優(yōu)缺點?答:1、開放式問題:指被會見者對答復的選擇可以是開放和不受限制的,他們可能答復兩個詞,也可能答復兩段話;封閉式問題:指答案有基本的形式
15、,被會見者的回答是受到限制的; 2、優(yōu)缺點: 開放式問題的優(yōu)點:讓被會見者感到自在;會見者可以收集被會見者使用的詞匯,這能反應他的教育、價值標準、態(tài)度和信念;提供豐富的細節(jié);對沒采用的進一步的提問有啟迪作用;被會見者更感興趣;容許更多的自發(fā)性;會見者可以在沒有太多準備的情況下進行面談。 開放式問題的缺點:提此類問題可能會產(chǎn)生太多不相干的細節(jié);面談可能失控;開放式的回答會花費大量的時間才能獲得有用的信息量;可能會使會見者看上去沒有準備。 封閉式問題的優(yōu)點:節(jié)省時間;切中要點;保持對面談的控制;快速探討大范圍問題;得到貼切的數(shù)據(jù); 封閉式問題的缺點:使得被會見者厭煩;得不到豐富的細節(jié);不能建立和面
16、談者的友好關系。9、需求驗證的含義?需求驗證有哪些常用的方法?問題修正方法?答:需求驗證:是專指在需求規(guī)格說明完成之后,對需求規(guī)格說明文檔進行的驗證活動。常用的方法有:需求評審、原型與模擬、測試用例開發(fā)、用戶手冊編寫、利用跟蹤關系和自動化分析。 問題修正方法:1)需求澄清: 理解偏差:重新進行分析工作 分析遺漏:重新分析和文檔化這部分信息 表達不當:重新以合適的方式表達 2)缺失需求: 重新執(zhí)行需求獲取等一系列工作 3)需求沖突: 協(xié)商解決 4)不切實際的期望 : 項目調(diào)整與需求協(xié)商10、涉眾分析的過程? 答: 1、涉眾識別 2、涉眾描述 3、涉眾評估 4、涉眾選擇 11、需求工程中需要獲取的
17、內(nèi)容主要有哪3種?獲取信息的主要來源有哪些?常見的需求獲取方法有哪些(最少寫4種)? 答:需要獲取的內(nèi)容主要有:1、需求 2、問題域描述 3、環(huán)境與約束獲取信息的主要來源有:1、涉眾 2、硬數(shù)據(jù) 3、相關產(chǎn)品 4、重要文檔 5、相關技術標準和法規(guī)獲取信息的方法 :1、傳統(tǒng)方法 2、集體獲取方法 3、原型 4、模型驅(qū)動方法 5、認知方法 6、基于上下文的方法 12、需求管理的活動包括哪些?并作具體說明每一個活動內(nèi)容?答: 需求管理的個活動:1)維護需求基線 將需求基線納入配置管理2)實現(xiàn)需求跟蹤 以軟件需求規(guī)格說明文檔為基線,在前向和后向兩個方向上,描述需求以及跟蹤需求變化的能力3)控制需求變更
18、 以可控、一致的方式進行需求基線中需求的變更處理13、在需求獲取中獲取信息的主要來源有哪些? 答:獲取信息的主要來源有:1、涉眾 2、硬數(shù)據(jù) 3、相關產(chǎn)品 4、重要文檔 5、相關技術標準和法規(guī)14、硬數(shù)據(jù)采樣方式有哪2類?答:1、隨機抽樣2、分層抽樣 15、文檔審查有哪三種方法?分別寫出其含義、以及各自審查文檔的類型?答:文檔審查時采用的方法: 需求重用、文檔分析、需求剝離需求重用: 分析相關產(chǎn)品的規(guī)格說明,發(fā)現(xiàn)可以移植到到新產(chǎn)品中的需求信息,進行需求的重用;文檔類型:相關產(chǎn)品的需求規(guī)格說明文檔分析: 閱讀、研究得到的硬數(shù)據(jù),從中發(fā)現(xiàn)需求信息;文檔類型:硬數(shù)據(jù)需求剝離: 抽取客戶的需求文檔中的
19、需求描述;文檔類型:客戶的需求文檔16、什么是前景? 什么是范圍?答: 前景:描述了產(chǎn)品的作用以及最終的功能; 范圍:聲明了它為項目劃定了需求的界限;17、確定項目前景與范圍的流程?(步驟)答:問題分析 發(fā)現(xiàn)業(yè)務需求 定義解決方案及系統(tǒng)特性20、什么是需求驗證?需求驗證中常用的方法?需求驗證活動的流程?答:需求驗證:是專指在需求規(guī)格說明完成之后,對需求規(guī)格說明文檔進行的驗證活動。常用的方法有:需求評審、原型與模擬、測試用例開發(fā)、用戶手冊編寫、利用跟蹤關系和自動化分析。21、需求獲取活動的主要步驟包括哪5步? 22、涉眾分析有哪些活動?解釋每一個活動的具體內(nèi)容? 答:1、涉眾識別:目的是尋找和發(fā)
20、現(xiàn)各種涉眾類別;2、涉眾描述:描述對涉眾的基本特征描述、也會包括地理和社會特征;3、涉眾評估:是將孤立的描述信息聯(lián)合起來進行分析,以便得到更深層次信息的過程;4、涉眾選擇: 在發(fā)現(xiàn)關鍵涉眾類別,完成對他們角色和職責的定義之后,還需要為每個涉眾類別選擇合適的代表,為項目的最終成功起到應有的作用。 23、需求驗證中常用的方法(最少寫3種)?常見的問題修正行為有哪3種?答:需求評審、原型與模擬、測試用例開發(fā)、用戶手冊編寫、利用跟蹤關系和自動化分析。24、需求工程定義?需求工程的活動包括? 答:1)、需求工程是所有需求處理活動總和,它收集信息、分析問題、整理觀點、記錄需求并驗證其正確性,最終反映軟件被
21、應用后與其環(huán)境互動形成的期望效應.2)、需求工程的活動包括:需求開發(fā)和需求管理25、什么是過程建模?過程建模中用到哪些技術?并對每一個技術詳細解釋?過程建模與數(shù)據(jù)建模之間的區(qū)別與聯(lián)系?答:1、過程建模:就是分析需求獲取活動獲得的信息,根據(jù)數(shù)據(jù)在系統(tǒng)中的流動,發(fā)現(xiàn)系統(tǒng)的功能和其與外界的交互,建立能夠?qū)崿F(xiàn)系統(tǒng)功能的過程分解結構,形成系統(tǒng)的過程模型,并用圖行的方式將過程模型描述出來。 2、過程建模中用到哪些技術:1)上下文圖:用來說明系統(tǒng)的上下文環(huán)境,確定系統(tǒng)邊界; 2)數(shù)據(jù)流圖:用來建立過程的分解結構; 3)微規(guī)格說明:用來描述數(shù)據(jù)流圖過程分解結構中最底層過程的處理邏輯; 4)數(shù)據(jù)字典:用來說明系
22、統(tǒng)中涉及的數(shù)據(jù)的結構;3、過程建模:更多是側(cè)重數(shù)據(jù)產(chǎn)生和使用的時間、地點和方式,而沒有描述數(shù)據(jù)的定義、結構和關系等特性;數(shù)據(jù)建模彌補了過程建模在數(shù)據(jù)說明方面的不足,描述數(shù)據(jù)的定義、結構和關系等特性的模型;26、什么叫需求獲???需求獲取獲取信息的內(nèi)容包括?獲取信息的方法?(至少3種)?27、需求管理包括哪3個活動?并詳細解釋每一個活動? 答: 需求管理的個活動:1)維護需求基線 將需求基線納入配置管理2)實現(xiàn)需求跟蹤 以軟件需求規(guī)格說明文檔為基線,在前向和后向兩個方向上,描述需求以及跟蹤需求變化的能力3)控制需求變更 以可控、一致的方式進行需求基線中需求的變更處理28、需求驗證活動的過程?需求驗
23、證中常用的方法(最少寫3種)?常見的問題修正行為有哪3種? 答:1、2、驗證的常見方法有:需求評審、原型與模擬、測試用例開發(fā)、用戶手冊編寫、利用跟蹤關系和自動化分析。3、常見的問題修正有以下幾種:1)需求澄清(requirements clarification)理解偏差:重新進行分析工作分析遺漏:重新分析和文檔化這部分信息表達不當:重新以合適的方式表達2)缺失需求重新執(zhí)行需求獲取等一系列工作3)需求沖突協(xié)商解決4)不切實際的期望29、什么叫需求跟蹤?什么叫前向跟蹤?什么叫后向跟蹤?需求跟蹤的實現(xiàn)方法主要有哪3種?答:需求跟蹤:以軟件需求規(guī)格說明文檔為基線,在前向和后向兩個方向上,描述需求以及跟蹤需求變化的能力前向跟蹤:是指被定義到軟件需求規(guī)格說明文檔之前的需求演化過程;后向跟蹤:是指被定義到軟件需求規(guī)格說明文檔之后的需
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版人工智能技術研發(fā)與應用合同15篇
- 常州2025版二手房過戶稅費處理與過戶手續(xù)辦理合同2篇
- 二零二五版智慧城市建設合作合同范本2篇
- 二零二五版在線教育管理系統(tǒng)定制開發(fā)合同3篇
- 二零二五版ISO9001質(zhì)量管理體系認證與質(zhì)量管理體系審核與監(jiān)督合同3篇
- 水電工程2025年度施工安全評估合同2篇
- 二零二五版LED顯示屏戶外廣告位租賃合同協(xié)議3篇
- 二零二五年海鮮餐飲業(yè)特色菜品開發(fā)與銷售合同3篇
- 二零二五年度虛擬現(xiàn)實游戲開發(fā)電子合同承諾3篇
- 二零二五版智能零售企業(yè)兼職銷售員勞動合同3篇
- DLT 5285-2018 輸變電工程架空導線(800mm以下)及地線液壓壓接工藝規(guī)程
- 新員工入職培訓測試題附有答案
- 勞動合同續(xù)簽意見單
- 大學生國家安全教育意義
- 2024年保育員(初級)培訓計劃和教學大綱-(目錄版)
- 河北省石家莊市2023-2024學年高二上學期期末考試 語文 Word版含答案
- 企業(yè)正確認識和運用矩陣式管理
- 分布式光伏高處作業(yè)專項施工方案
- 陳閱增普通生物學全部課件
- 檢驗科主任就職演講稿范文
- 人防工程主體監(jiān)理質(zhì)量評估報告
評論
0/150
提交評論