軟體工程:
a、系統、嚴格約束、可量化的方法
b、引用於軟體的開發、執行和維護
接下來說說計算機解決問題,首先需要明天問題的計算特性。
問題的計算特性包括:問題的計算部分指乙個呆解決問題中,可以使用程式輔助完成的部分。如何將現行現實問題轉換為計算特性呢?看圖說話。
再來看看程式編寫的步驟:
1、分析問題:分析問題的計算部分
2、確定問題:將計算部分劃分為ipo三部分
3、設計演算法:完成計算部分的核心處理方法
4、編寫程式:實現整個程式
5、除錯測試:是程式在各種情況下都能夠正確的執行(健壯性)
6、公升級維護:是程式長期正確執行,適應需求的微小變化。
最後介紹下軟體開發的生命週期:
軟體工程 編寫程式
前言 看到這一章的內容,如果你以為是要手把手教你編寫 程式,那你就大錯特錯了,在本章的學習中,我們主要學習了程式設計的一整個過程,還包括與其相關的一部分內容,根據導圖,來對其有乙個整體的認識吧。導圖 主要內容 選擇語言的原則 最少工作量 最少技巧性 最少錯誤 最少維護 減少記憶 好程式標準 易於測試...
軟體工程的幾個步驟
問題定義 問題定義階段必須回答的關鍵問題 要解決的問題是什麼?如果不知道問題是什麼就試 決這個問題,顯然是盲目的,只會白白浪費時間和金錢,最終得出 的結果很可能是毫無意義的。儘管確切地定義問題的必要性是十分明顯的,但是在實踐中它卻可能是最容易被忽視的乙個步驟。通過問題定義 階段的工作,系統分析員應該...
軟體工程的幾個步驟
問題定義 問題定義階段必須回答的關鍵問題 要解決的問題是什麼?如果不知道問題是什麼就試 決這個問題,顯然是盲目的,只會白白浪費時間和金錢,最終得出 的結果很可能是毫無意義的。儘管確切地定義問題的必要性是十分明顯的,但是在實踐中它卻可能是最容易被忽視的乙個步驟。通過問題定義 階段的工作,系統分析員應該...