1. 程式人生 > >軟體工程第一章——

軟體工程第一章——

什麼是軟體? 軟體是計算機系統中與硬體相互依存的另外一部分,是包括程式,資料計器相關文件的完整集合。 什麼是軟體工程? 軟體工程是知道計算機軟體開發可維護的工程學,軟體工程是為了經濟的活得可靠的和能在實際計算機上高效執行的軟體而建立和使用的好的工程原則。 在這裡插入圖片描述

軟體的生存週期:實際上就是從我們研製開始到我們不用的過程。

軟體工程過程的基本活動: 1、使用方法的順序 2、要求交付的文件資料 3、為保證質量和使用變化所需要的管理 4、軟體開發各個階段完成的里程碑 在這裡插入圖片描述在這裡插入圖片描述 軟體工程專案的基本目標 1、肩負較低的開發成本 2、達到要求的軟體功能 3、取得較好的軟體效能 4、開發的軟體易於移植 5、需要較低的維護費用 6、能按時完成開發工作,及時交付使用 問題:有人認為軟體開發是,一個錯誤發現的越晚,為改正它所付出的代價就越大。請解釋?

答:如果用的是瀑布模型,那麼錯誤發現的晚的話,改正就需要一步步的往上倒,所要付出的代價很大;但如果用的是噴泉模型的話,問題發生再那個階段就再哪個階段解決,不用去找別的階段。