軟件工程一直以來都缺乏一個統(tǒng)一的定義,很多學者、組織機構都分別給出了自己認可的定義:
BarryBoehm:運用現(xiàn)代科學技術知識來設計并構造計算機程序及為開發(fā)、運行和維護這些程序所必需的相關文件資料。
IEEE:在軟件工程術語匯編中的定義:軟件工程是:1.將系統(tǒng)化的、嚴格約束的、可量化的方法應用于軟件的開發(fā)、運行和維護,即將工程化應用于軟件;2.在1中所述方法的研究
FritzBauer:在NATO會議上給出的定義:建立并使用完善的工程化原則,以較經(jīng)濟的手段獲得能在實際機器上有效運行的可靠軟件的一系列方法。
復習資料:
2003軟件工程00a答案.doc
2004軟件工程_試卷A (1).doc
哈理工大學軟件工程2007b試題.pdf
哈理工軟件工程2006試題A.pdf
哈理工軟件工程考試卷00a.doc
軟件工程導論第五版習題部分答案.ppt