1、程式語言
2、結構化程式設計
3、程式設計風格
4、程式複雜性度量
一 程式語言
1、分類
2、特點
二 結構化程式設計
1、內容
在編寫程式時,強調使用幾種基本控制結構
在程式設計過程中,盡量採用自定向下和逐步細化的原則,由粗到細,一步步展開
2、原則
順序、選擇,重複等基本控制結構表示程式邏輯
控制結構只允許乙個入口乙個出口
複雜的結構應組合巢狀
3、編碼原則
先求正確後求快
先求清晰後求快
求快不忘保持程式正確
保持程式整潔以求快
不要因效率而犧牲清晰
三 程式設計風格
1、源程式文件化
識別符號的命名、安排注釋、程式的視覺組織
2、資料說明
資料說明的次序應當規範化,使資料容易查詢、測試、排錯、維護
說明語句中變數安排有序化
使用注釋說明複雜資料結構
3、 語句結構
力求簡單,直接
4、輸入/輸出方法
四 程式複雜性度量
**行度量法、mccabe度量法
軟工筆記 可行性研究
1 可行性研究的任務 2 可行性研究的步驟 3 成本效益分析 一 可行性研究的任務 確定問題是否值得去解決,對以後的行動方針提出建議。二 可行性研究的步驟 1 審核系統的規模和目標 2 分析研究現行系統 可從三個方面對現行系統分析 1 系統組織結構分析 可以用組織結構圖來描述。2 系統處理流程分析 ...
硬編碼 and 軟編碼
硬編碼 什麼是 硬編碼 硬 顧名思義,就是死板,一次性的意思。其定義也就是 將可變變數用乙個固定數值表示 這種方式在編碼的過程中會導致變數很難修改。因此通常採用的方式都是軟編碼的方式,軟編碼 通過乙個標記取代變數名稱,而這個標記的值是可以不斷變化的。但標記名稱卻是不變的,從而實現了 以不變應萬變 硬...
硬編碼和軟編碼
1 電腦科學中bai,只有硬編碼 hardcode 以及非硬編碼,有人也成為 軟編碼 2 硬編碼和軟dao編碼的區別是 軟編碼可以在執行時確定,修改 而硬編碼是不能夠改變的。所有的硬編碼和軟編碼的區別都可以有這個意思擴充套件開。3 在電腦程式或文字編輯中,硬編碼是指將可變變數用乙個固定值來代替的方法...