軟工筆記 編碼

2021-10-03 04:06:13 字數 799 閱讀 6248

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 在電腦程式或文字編輯中,硬編碼是指將可變變數用乙個固定值來代替的方法...