第三章 習題三


一、判斷題

  1. 需求規格說明書在軟件開發中具有重要的作用, 它也可以作為軟件可行性分析的依據.         (F)
  2. 需求分析的主要目的是解決軟件開發的具體方案.        (F)
  3. 需求規格說明書描述了系統每個功能的實現.        (F)
  4. 非功能需求是從各個角度對系統的約束和限制, 反映了應用對軟件系統質量和特性的額外要求.        (T)
  5. 需求評審人員主要由開發人員組成, 一般不包括用戶.        (F)
  6. 分層的DFD圖可以用於可行性分析階段, 描述系統的物理結構.        (F)
  7. 信息建模方法是從數據的角度來建立信息模型的, 最常見的描述信息模型的方法是E-R圖.        (T)
  8. 用於需求分析的軟件工具, 應該能夠保證需求的正確性, 即驗證需求的一致性,完整性,現實性和有效性.        (T)
  9. 需求分析師開發方的工作, 用戶的參與度不大.        (F)


二、判斷題

  1. 需求工程的主要目的是(C)
    A. 系統開發的具體方案    B. 進一步確定用戶的需求    C.解決系統是"做什么的問題"    D. 解決系統是"如何做的問題"
  2. 需求分析的主要方法有(C)
    A. 形式化分析方法    B. PAD圖描述    C. 結構化分析方法    D. 程序流程圖
  3. SA法的主要描述手段有(B)
    A.系統流程圖和模塊圖   B. DFD圖、數據詞典、加工說明    C. 軟件結構圖、加工說明    D. 功能結構圖、加工說明
  4. 畫分層DFD圖的基本原則有(C)
    A. 數據守恆原則    B. 分解的可靠性原則    C. 子、父圖平衡的原則    D. 數據流封閉的原則
  5. 在E-R模型中,包含以下基本成分(D)
    A. 數據、對象、實體    B. 控制、關系、對象    C. 實體、關系、控制    D. 實體、屬性、關系
  6. 在下面的敘述中哪一個不是軟件需求分析的任務?(C)
    A. 問題分解    B. 可靠性與安全性要求    C. 結構化程序設計    D. 確定邏輯模型
  7. 需求規格說明書的作用不應包括(D).
    A. 軟件設計的依據    B.用戶與開發人員對軟甲要做什么的共同理解    C. 軟件驗收的依據    D. 軟件可行性研究的依據
  8. 軟件需求規格說明書的內容不應該包括(B)。
    A. 對重要功能的描述    B. 對算法的詳細過程描述    C. 對數據的要求    D. 軟件的性能
  9. 軟件需求分析階段的工作,可以分為以下4個方面: 對問題的識別、分析與綜合、編寫需求分析文檔以及(C).
    A. 總結    B. 階段性報告    C. 需求分析評審    D.以上答案都不正確
  10. 下述任務中, 不屬於軟件工程需求分析階段的是(D)
    A. 分析軟件系統的數據要求    B. 確定軟件系統的功能需求    C. 確定軟件系統的性能要求    D. 確定軟件系統的運行平台
  11. 進行需求分析可使用多種工具, 但(B)是不適用的
    A. 數據流圖    B. PAD圖    C. 狀態轉換圖    D. 數據詞典
  12. 在需求分析之前有必要進行(B)工作.
    A. 程序設計    B. 可信性分析    C. ER分析    D. 2NF分析
  13. 數據流圖是進行軟件需求分析的常用圖形工具,其基本圖形符號是(C).
    A. 輸入、輸出、外部實體和加工    B. 變換、加工、數據流和存儲   
    C. 加工、數據流、數據存儲和外部實體    D. 變換、數據存儲、加工和數據流
  14. 在結構化分析方法中, 用以表達系統內數據的運動情況的工具是(A)
    A. 數據流圖    B. 數據字典    C. 結構化語言    D. 判定表與判定樹


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM