freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

軟件工程習題集(含答案僅供參考)(已修改)

2024-11-06 11:09 本頁面
 

【正文】 1 軟件工程練習題 一、 填空題 1. 軟件生存周期一般可以劃分為,問題定義、 _可行性研究 __、 需求分析 、設計、編碼、測試和 運行與維護 。 2. 可行性研究,應從 經濟可行性 、技術可行性、運行可行性、 法律可行性 等方面研究。 3. 數(shù)據(jù)流圖的 四種 基本成分:數(shù)據(jù)輸入的源點和數(shù)據(jù)輸出匯點、 加工 、 數(shù)據(jù)流 和 數(shù)據(jù)存儲文件 。 4. 結構化分析方法是面向 _____數(shù)據(jù)流 ___________進行需求分析的方法。 5. 結構化分析方法使用 _____數(shù)據(jù)流圖 DFD _____與 ___數(shù)據(jù)字典 DD ___來描述。 6. 軟件詳細設 計 的主要任務是 ___算法描述和數(shù)據(jù)結構的設計 _____________。 ,主要采取下述措施: ___審查 __、復查和管理復審、 ________測試 ________。 8. 大型軟件測試包括 單元測試 、 集成測試 、確認測試和 系統(tǒng)測試 四個步驟。 9. 在軟件開發(fā)過程中要產生大量的信息,要進行大量的修改, 軟件配置管理 能協(xié)調軟件開發(fā),并使混亂減到最 低程度 . 10. McCall 提出的軟件質量模型包括 ___13__個軟件質量特性。 11.軟件 可維護性度量的七個質量特性是可理解性、可測試性、可修改性、可靠性、 ___可移植性 _____、 可使用性和效率。 12. 為了便于對照檢查,測試用例應由輸入數(shù)據(jù)和預期的 ___輸出結果 _____兩部分組成。 13. 軟件結構是以 模塊 為基礎而組成的一種控制層次結構。 14. 在結構化分析中,用于描述加工邏輯的主要工具有三種,即:結構化語言、判定表、 判定樹 。 15. 結構化語言是介于自然語言和 ___形式語言 ____之間的一種半形式語言。 ,用圖形符號表示系統(tǒng)中各個元素表達了系統(tǒng)中各種元素之間的 __信息流動 _____情況。 2 技術是 ___軟件工具 _______和軟件開發(fā)方法的結合。 18.數(shù)據(jù)字典有四類條目,分別是數(shù)據(jù)流、 __數(shù)據(jù)項 ___、數(shù)據(jù)存儲和基本加工。 19.各種軟件系統(tǒng)的數(shù)據(jù)流圖一般可分為 ___變換型 _____和事務型兩類。 20. 軟件可維護性可用七種質量特性來衡量,分別是 __可理解性 _______、可測試性、可修改性、可靠性、可移植性、可使用性和效率。 21. 面向對象分析中,動態(tài)模型使用 ___狀態(tài)圖 _作為描 述工具,該圖反映了狀態(tài)與事件的關系。 _軟件 ____。 _對象 __的開發(fā)方法。 —— 效益分析的目的是從 _ 經濟 _ 角度評價開發(fā)一個新的軟件項目是否可行。 __功能和性能 ___要求。 , __ PAD _是一種由左往右展開的二維樹型結構。 __適應性維護 __。 28. 面向對象方法是一種運用對象、類、 __繼承 __、 ___封裝 ____、聚合、消息、多態(tài)性等概念來構造系統(tǒng)的軟件開發(fā)方法。其中, ___繼承 ____機制實現(xiàn)了子類自動地共享父類中定義的數(shù)據(jù)和方法。 29.軟件總體設計(概要設計)的基本任務是 ____設計初步的軟件結構圖 __ ___,它直接影響下一階段詳細設計和編碼的工作。 30. 軟件工程方法學包括三個要素:方法、工具和 ____過程 ____。 31.一個程序員在編寫程序時所表現(xiàn)出來的特點、習慣、邏輯思路等就構成了這個程序員的 ___編程風格 _ ________。 32. 軟件開發(fā)是一個自頂向下逐步細化和求 精的過程,而軟件測試是一個 __由單元測試到集成測試,再到確認測試的逐步 __ ______集成的過程。 33. 瀑布模型是以文檔為驅動、適合于 ____需求固定 ______的軟件項目的模型。 34. 在進行軟件項目的人員組織上,目前比較流行的組織機構主要有 ____民主組織機構 ______、 ____主程序員組織結構 _ _____和現(xiàn)代程序員組。其中,在 _民主組織機構 __ _______中如果一個小組有 n 個成員,則可能的通信信道有 n(n1)/2條。 3 35. 需求分析最終結果是產生 ( 需求規(guī)格說明書 ) 36. 軟件詳細設計的主要任務是確定每個模塊的 ( 算法和使用的數(shù)據(jù)結構 )。 37. IPO 圖由 輸入 、處理和 輸出 三個框組成。 這個圖的特點是能夠直觀的顯示三者之間的關系。 38. 將下面的關系按繼承關系、聚集關系或普通關聯(lián)進行分類。 小汽車 紅旗轎車 ( 繼承 ) 小汽車 駕駛員 ( 普通關聯(lián) )班級 學生( 聚集 ) 39. 將下列各項分為類或類的實例 我的汽車 ( 實例 ) 交通工具 ( 類 ) __軟件工程管理 ____兩個方面。 二、 單項 選擇題 ( C )。 A. 低內聚低耦合 2. Jackson 設計方法是由英國的 M. Jackson 提出的,它是一種面向( C )的軟件設計方法。 3. 試判斷下列敘述中,哪 個(些)是正確的 ( C )。 a、 軟件系統(tǒng)中所有的信息流都可以認為是事務流 b、 軟件系統(tǒng)中所有的信息流都可以認為是變換流 c、 事務分析和變換分析的設計步驟是基本相似的 A、 a B、 b C、 c D、 b 和 c
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1