程序設計/前言
外觀
< 程序设计
現在,「電腦程式設計」這個名詞對不同的人可能有著不同的含義。在很多時候,我們會很直接地想到利用各種語言來書寫程序。但是在另外一些時候,我們會將軟體工程中的各個活動,比如需求分析,軟體的設計,代碼編寫,測試,甚至維護都用「程序設計」這樣一個詞來統稱。
在現代社會中,一個「軟體」通常是由一系列的文件和程序構成的,而實際上人們往往把「軟體」和「程式」混合的交替使用。而關於如何「生產」一個有效,穩定,實用,切合用戶需求的軟體的方法就是「軟體工程」。通常意義上,我們可以把軟體工程劃分為以下幾個部分:
- 系統需求
- 軟體架構
- 軟體的構建
- 軟體測試
- 軟體維護
- 配置管理
- 軟體專案管理
- 軟體開發過程
- 軟體工程和方法
- 品質保證
本書的大部分內容著眼於軟體建構,也就是程序的編寫。