




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優質文檔-傾情為你奉上需求工程練習題一、 單選題(每空1分,共20分,請在備選答案中選擇唯一一個正確的選項)1、 產品特性可以稱為質量屬性,在眾多質量屬性中,對于開發人員來說重要的屬性有哪些(B )A 有效性、效率、靈活性、互操作性B 可維護性、可移植性、可重用性、可測試性C 完整性、可靠性、健壯性、可用性D 容錯性、易用性、簡潔性、正確性2、需求包括11個方面的內容,其中網絡和操作系統的要求屬于(B ),如何隔離用戶之間的數據屬于(C),執行速度、相應時間及吞吐量屬于(D ),規定系統平均出錯時間屬于(A )。A 質量保證 B環境需求 C安全保密需求 D 性能需求3、需求分析過程應該建立
2、3種模型,它們分別是數據模型、功能模型、行為模型。以下幾種圖形中,(B )屬于功能模型,(A )屬于數據模型,(C)屬于行為模型。A 實體-聯系圖(ERD) B 數據流圖(DFD) C 狀態轉換圖(STD) D魚骨圖4、常用的需求分析方法有:面向數據流的結構化分析方法(SA),面向對象的分析方法(OOA),下列(D)不是結構化分析方法的圖形工具。A決策樹 B數據流圖 C數據字典 D快速原型 5、軟件開發中,原型是軟件的一個早期可運行的版本,它反映最終系統的部分重要特性。其中,(B )和(C )用完就可以丟棄,而(A)圍繞原型修改、增加。A 進化型 B 探索型 C實驗型 D 以上都是6、( D)
3、用于描述數據的處理過程。A 數據字典 B決策樹 C決策表 D 數據流圖7、DFD的基本符號不包括下列哪種(A)A 數據字典 B 加工 C 外部實體 D 數據流 E 數據存儲文件8、DD的主要字典條目包括以下哪種(E)A數據流 B文件 C 數據項 D加工 E以上都是9、常用的動態分析方法不包括以下哪種(B)A 狀態遷移圖 B 層次方框圖 C時序圖 D Petri網10、需求分析階段的文檔包括以下哪些(E )A 軟件需求規格說明書 B數據要求說明書 C初步的用戶手冊 D修改、完善與確定軟件開發實施計劃 E以上都是11、需求驗證應該從下述幾個方面進行驗證:(C )A 可靠性、可用性、易用性、重用性B
4、可維護性、可移植性、可重用性、可測試性C一致性、現實性、完整性、有效性 D 功能性、非功能性12、風險管理的要素包括哪項(D)A風險評價 B風險避免 C風險控制 D以上都是13、下列描述中錯誤的是(D)A每一個集成的需求變更必須能跟蹤到一個經核準的變更請求。B變更過程應該做成文檔,盡可能簡單,當然首要的是有效性。C所有需求變更必須遵循過程,按照此過程,如果一個變更需求未被采納,則其后過程不再予以考慮。D可以從數據庫中刪除或修改變更請求的原始文檔1需求分析最終結果是產生(C )A項目開發計劃 B可行性分析報告 C需求規格說明書 D設計說明書2需求分析中,開發人員要從用戶那里解決的最重要的問題是(
5、 A )A讓軟件做什么 B要給軟件提供哪些信息C需求軟件工作效率怎樣 D讓軟件具有何種結構3需求規格說明書的內容不應包括對( B )的描述。A主要功能 B算法的詳細過程 C用戶界面的運行環境 D軟件性能4需求規格說明書的作用不應包括( D )A軟件設計的依據 B用戶與開發人員對軟件要做什么的共同理解C軟件驗收的依據 D軟件可行性研究的依據5下面關于面向對象方法中消息的敘述,不正確的是( B )A鍵盤,鼠標,通信端口、網絡等設備有變化,就會產生消息B操作系統不斷向應用程序發送消息,但應用程序不能向操作系統發送消息C應用程序之間可以相互發送消息D發送與接收消息的通信機制與傳統的子程序調用機制不同6
6、面向對象技術中,對象是類的實例。對象有三種成分( A )、屬性和方法(或操作)。A標識 B規則 C封裝 D消息7軟件需求分析階段的工作,可以分成以下四個方面:對問題的識別、分析與綜合、制定規格說明以及( C )A總結 B實踐性報告 C需求分析評審 D以上答案都不正確8軟件需求規格說明書的內容不應包括對(B )的描述。A主要功能 B算法的詳細過程 C用戶界面及運行環境 D軟件的性能9. 軟件需求分析階段的工作,可以分成4個方面:需求獲取,需求分析,編寫需求規格說明書以及( B )A用戶 B需求評審 C總結 D都不正確10在原型法中,開發人員根據( A)的需求不斷修改原型,直到滿足客戶要求為止。A
7、用戶 B開發人員 C系統分析員 D程序員11需求驗證應該從下述幾個方面進行驗證:(C )A可靠性、可用性、易用性、重用性B可維護性、可移植性、可重用性、可測試性C一致性、現實性、完整性、有效性D功能性、非功能性12風險管理的要素包括哪項( D )A風險評價 B風險避免 C風險控制 D以上都是13下列描述中錯誤的是( D )A每一個集成的需求變更必須能跟蹤到一個經核準的變更請求B變更過程應該做成文檔,盡可能簡單,當然首要的是有效性C所有需求變更必須遵循過程,按照此過程,如果一個變更需求未被采納,則其后過程不再予以考慮D可以從數據庫中刪除或修改變更請求的原始文檔1、需求獲取的成果( A )。A、獲
8、取筆錄、錄音或攝像 B、客戶C、需求規格說明文檔 D、設計說明書2、項目前景與范圍文檔中,項目前景不應包括什么信息( B )。 A、前景概述 B、詳細的功能需求 C、主要特性 D、假設與依賴3、下列不屬于需求開發的活動的是( B )。 A、需求獲取 B、需求管理 C、需求驗證 D、需求分析4、面談的類別不包括( C )。 A、結構化面談 B、半結構化面談 C、封閉式面談 D、非結構化面談5、采用觀察方法進行需求獲取的原因( C )。 A、用戶多 B、客戶變化 D、事件的情景性 D、存在默認知識6、確定需求優先級的常用的方法( A )。 A、累計投票 B、協商 C、需求細化 D、需求建模7、需求
9、評審是( B )中常用的一種方法。 A、需求獲取 B、需求驗證 C、需求分析 D、需求管理8、需求跟蹤是( D )中的一個活動。A、需求獲取 B、需求驗證 C、需求分析 D、需求管理9、針對客戶需求文檔進行文檔審查的時候,采用的方法是( C )。 A、需求重用 B、文檔分析 C、需求剝離 D、民族志10、下列不是過程建模中使用的技術是( C )。 A、上下文圖 B、數據流圖 C、E-R圖 D、微規格說明11、針對相關產品的需求規格說明進行文檔審查的時候,采用的方法是( C )。 A、需求剝離 B、文檔分析 C、需求重用 D、民族志12、下列不是用例模型的基本元素的是( A )。A、用例 B、參
10、與者C、實體 D、系統邊界13、下列不屬于需求驗證的方法的是( B )。A、需求評審 B、需求分析C、利用跟蹤關系D、開發測試用例15、需求分析的最終結果產生的是( C )。A、項目開發計劃 B、可行性分析報告 C、需求規格說明書 D、設計說明書16、最常見的IEEE1998將需求分成5種類別,下列哪個不是5種類別的是( D )。 A、功能需求 B、性能需求 C、質量屬性 D、需求獲取17、下列不屬于面向對象建模中所使用的技術是( C )。A、用例模型 B、行為模型C、數據模型 D、對象模型18、下列不屬于獲取信息的內容的是( D )。 A、需求 B、問題域描述 C、環境與約束 D、涉眾19、
11、下列不屬于涉眾的是( C )。 A、用戶 B、客戶 C、相關軟件 D、開發者20、面談中,問題組織結構中,下列不屬于問題的組織結構的是( C )。 A、金字塔結構 B、漏斗結構 C、封閉式結構 D、菱形結構21、下列哪種不屬于原型的表現方法( A )。 A、角色 B、靜態畫面 C、動態程序 D、情景串聯圖板22、下列不屬于需求分析方法的是( )。 A、傳統分析 B、結構化分析 C、信息工程 D、面向對象分析23、下列不屬于文檔審查方法的是( D )。A、需求重用 B、文檔分析 C、需求剝離 D、采樣觀察24、下列不屬于UML行為模型的是( A )、A、流程圖 B、交互圖C、狀態圖 D、活動圖2
12、5、文檔審查是( A )中常用的一種方法。 A、需求獲取 B、需求驗證 C、需求分析 D、需求管理26、在面談中不屬于問題的組織結構的是( B )。A、金字塔結構 B、梯形結構C、漏斗結構 D、菱形結構27、需求獲取中常見的困難不包括下列哪個( D )。A、用戶越俎代庖 B、知識理解困難C、用戶存在認知困境 D、模型建立二、填空題、最常見的IEEE1998,將需求的分為類:功能需求、性能需求、質量屬性、對外接口和約束。、優秀需求的特性:完整性 、正確性、精確性、可行性、必要性、 無歧義 、可驗證。、需求獲取的信息來源可能有哪些:涉眾、硬數據、相關產品、 重要文檔、相關技術標準和法規。、常用的兩
13、種抽樣技術:隨機抽樣、分層抽樣。、文檔審查有哪三種方法:需求重用、文檔分析、需求剝離。、DFD的基本元素:外部實體、過程、數據流和數據存儲 。、過程建模中常用的技術:上下文圖、 數據流圖 、 微規格說明 、和數據字典。、涉眾分析包括哪些活動:涉眾識別、涉眾描述 、涉眾評估和 涉眾選擇。、在需求工程中原型方法步驟:確定原型需求、原型開發、原型評估 、原型修正。10、常見的需求定義錯誤:沒有反映用戶真實需要、 模糊和歧義的需求、信息遺漏、 不必要的需求、不切實際的期望。11、需求獲取常用的方法:傳統方法、集體獲取方法、 原型 、模型驅動方法、認知方法、基于上下文的方法。12、微規格說明是一些被用來
14、描述過程處理邏輯的技術,主要有三種常用的技術:結構化英語、行為圖、決策表/樹 。13、用例模型的基本元素有四種:用例、參與者 、關系和系統邊界。14、面談中相關問題的組織結構有:金字塔結構、漏斗結構、菱形結構。15、DFD層次結構建立步驟:創建上下文圖、發現并建立DFD片段、根據DFD片段組合產生層圖、產生N層數據流圖。16、需求跟蹤的實現方法主要有: 矩陣 、 實體聯系模型 和交叉引用三種。17、功能需求通常體現為三個層次: 業務需求 、 用戶需求 和系統需求。18、面向對象建模中用到的技術包括:對象模型、 用例模型 、行為模型、狀態機模型和對象約束語言。19、需求規格說明活動就是將 需求
15、和軟件解決方案進行定義和文檔化,并傳遞給開發人員的需求工程活動。20、 業務需求 、高層解決方案 、系統邊界 都應該被定義到項目前景與范圍文檔中。三、判斷題(每題1分,共10分,請在正確的括號內標注,在錯誤的括號內標注×)1、使用實例方法可以使用戶更清楚地認識到新系統允許他做什么,那么我們就應該試圖把每一個需求與一個使用實例相聯系,盡可能多的使用實例。( F)2、在狀態圖中定義的狀態主要有:初態(即初始狀態),終態(即最終狀態)和中間狀態,在一張狀態圖中只能有一個初態,而終態則可以有0至多個。(T )3、結構化分析方法適合于數據處理類型軟件的需求分析。(T)4、數據流圖中每個加工至少有一個輸入數據流,但可以沒有輸出數據流。(F)5、DFD與數據流程圖的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年安徽省中考歷史試卷真題及答案詳解(精校打印版)
- 中小學心理健康教育與學生心理健康素養提升論文
- 中學語文“思辨性閱讀與表達”教學策略與傳統文化教育的融合論文
- 艾弗格公司管理制度
- 苗圃地冬季管理制度
- 茶油樹基地管理制度
- 融入數字孿生的中職智慧園林學習空間構建與應用
- 管理學谷歌案例分析
- 視覺感知汽車領域應用分析
- 自動控制原理課程設計 (一)
- 概率論與數理統計(哈爾濱工程大學)-知到答案、智慧樹答案
- 2024年陜西水務發展集團有限公司招聘筆試沖刺題(帶答案解析)
- 中國哲學經典著作導讀智慧樹知到期末考試答案章節答案2024年西安交通大學
- MOOC 家庭與社區教育-南京師范大學 中國大學慕課答案
- 《醫療質量管理辦法》解讀
- 門診護士分診培訓課件
- 2024年湖南省普通高中學業水平考試數學試卷及答案
- 0-3歲兒童中醫健康管理課件
- 債權融資方式
- 地鐵線反恐安全培訓內容
- 《跨部門溝通與協調》課件
評論
0/150
提交評論