複習題
-
何爲軟件,畫出硬件失效曲線和軟件失效曲線示意圖並給出解釋,P3-P4.
答:按照特定順序組織的計算機數據和指令的集合。硬件早期有設計缺陷磨損率較高,隨着缺陷的修復磨損率趨於平穩,到達一定壽命時間會產生硬件磨損;而軟件是邏輯的非物理的,理想情況下下降後不再升高,但實際每次軟件更新迭代時會產生新的錯誤導致曲線陡然提高。
-
簡述軟件工程的"通用過程模型",畫出軟件過程框架並給出簡單解釋,P23。
答:過程模型習慣上也稱軟件開發模型,它是軟件開發全部過程->活動->任務的結構框架;每個框架活動由一系列軟件工程動作構成,每個軟件工程動作由任務集定義,任務集明確了要完成的任務,要產生的產品,需要的質量保證點和表明開發過程狀態的里程碑。
-
請舉例4個慣用過程模型名稱,並對其中任何一個模型:
(1). 畫出示意圖
(2).對模型工作流程進行簡要說明
(3).簡述模型優缺點
答:瀑布模型,V模型,增量模型,螺旋模型。
-
何爲需求工程?有哪幾項任務,並對各項的主要內容給出簡單解釋。P95-P98
-
請畫出軟件需求獲取層次圖,並對每個層次進行簡要說明(第三次課補充材料)。
-
何爲UML?對給出的UML結構圖(第四次課補充材料)
(1).解釋各個組成符號的含義;
(2).用你所熟悉的高級語言,寫出代碼框架
-
請畫出以下三張圖得聚合分解圖(第10次課補充材料)
-
幾種需要熟練掌握和使用的UML與JAVA語言互相轉換的表示(第四次課補充"第四章UML和JAVA")
[外鏈圖片轉存失敗(img-lS4Mdwdo-1562377901455)(/Users/zhipeng/Library/Application Support/typora-user-images/image-20190705083421599.png)]
- 評審技術(第14次課,第20章評審技術P318-P319)
- 基於功能點的對量(第14課,第30章產品度量P487)
- 何爲邊界條件測試法?請給出四種二維邊界條件測試法的名稱並畫出示意圖(第12次課補充"軟件測試與質量保證05")