二級公共基礎(chǔ)知識第三章結(jié)構(gòu)化分析方法

字號:

二、結(jié)構(gòu)化分析方法
    需求分析與需求分析方法
    18. 在軟件生產(chǎn)過程中,需求信息的給出是(軟件用戶)。
    19. 需求分析中,開發(fā)人員要從用戶那里了解(軟件做什么)。
    20. 需求分析階段的任務(wù)是確定 (軟件系統(tǒng)功能)
    21. 需求分析的任務(wù)是發(fā)現(xiàn)需求、求精、建模和定義需求的過程。需求分析將創(chuàng)建所需的數(shù)據(jù)模型、功能模型和 控制模型
    22. 需求分析階段的工作:需求獲取、需求分析、編寫需求規(guī)格說明書、需求評審
    下列工具中屬于需求分析常用工具的是(D)。
    A)PAD B)PFD C)N—S D)DFD 來源:www.examda.com
    結(jié)構(gòu)化分析方法
    常用的需求分析方法:
    (1)結(jié)構(gòu)化分析方法。主要包括:面向數(shù)據(jù)流的結(jié)構(gòu)化分析方法(SA),面向數(shù)據(jù)結(jié)構(gòu)的Jackson方法(JSD)和面向數(shù)據(jù)結(jié)構(gòu)的結(jié)構(gòu)化數(shù)據(jù)系統(tǒng)開發(fā)方法(DSSD)
    (2)面向?qū)ο蟮姆治龇椒?OOA)
    23. 結(jié)構(gòu)化方法的核心和基礎(chǔ)是 結(jié)構(gòu)化程序設(shè)計理論
    24. 下列不屬于結(jié)構(gòu)化分析的常用工具的是(D)。
    A)數(shù)據(jù)流圖 B)數(shù)據(jù)字典 C)判定樹 D)PAD圖
    25. 在結(jié)構(gòu)化方法中,用數(shù)據(jù)流程圖(DFD)作為描述工具的軟件開發(fā)階段是 (B)
    A)可行性分析 B)需求分析 C)詳細(xì)設(shè)計 D)程序編碼
    26. 數(shù)據(jù)流圖用于抽象描述一個軟件的邏輯模型.?dāng)?shù)據(jù)流圖由一些特定的圖符構(gòu)成。下列圖符名標(biāo)識的圖符不屬于數(shù)據(jù)流圖合法圖符的是(A)。
    A)控制流 B)加工 C)數(shù)據(jù)存儲 D)源和潭
    說明:數(shù)據(jù)流圖中的主要圖形元素與說明:
    27. 在數(shù)據(jù)流圖(DFD)中的箭頭代表的是(數(shù)據(jù)流)
    28. 在數(shù)據(jù)流圖(DFD)中,帶有名字的箭頭表示(數(shù)據(jù)的流向)。
    29. 在結(jié)構(gòu)化分析方法中,用于描述系統(tǒng)中所用到的全部數(shù)據(jù)和文件的文檔稱為 數(shù)據(jù)字典
    軟件需求規(guī)格說明書
    30. 軟件需求規(guī)格說明書 是需求分析階段的最后結(jié)果
    31. 下列敘述中,不屬于軟件需求規(guī)格說明書的作用的是(D)
     A.便于用戶、開發(fā)人員進(jìn)行理解和交流 B.反映出用戶問題的結(jié)構(gòu),可以作為軟件開發(fā)工作的基礎(chǔ)和依據(jù)C.作為確認(rèn)測試和驗收的依據(jù) D.便于開發(fā)人員進(jìn)行需求分析
    32. (數(shù)據(jù)描述)是對軟件系統(tǒng)所必須解決的問題做出的詳細(xì)說明
    說明:需求規(guī)格說明書一般包括以下內(nèi)容:概述、數(shù)據(jù)描述、性能描述、功能描述、參考文獻(xiàn)目錄等。其中概述從系統(tǒng)角度描述軟件的目標(biāo)和任務(wù);功能描述中描述了為解決用戶問題所需要的每一項功能的過程細(xì)節(jié);性能描述說明系統(tǒng)應(yīng)達(dá)到的性能和應(yīng)該滿足的限制條件、檢測的方法和標(biāo)準(zhǔn)。