軟體工程 程式編碼

2021-07-17 03:23:42 字數 1001 閱讀 2510

軟體工程的編碼階段主要是由工作在一線的軟體開發人員程式設計師和程式經理來完成的,這個階段的主角決定著軟體的質量的好壞。下面我分為兩個部分來總結一下程式編碼和編碼後的質量評價。

1.語言的分類導圖裡面已經很清晰了,但是高階語言還包括四個型別:

①系統實現語言 ②靜態高階語言 ③快結構語言 ④動態高階語言

2.語言的選擇原則(效率)

①最少工作量 ②最少技巧 ③最少錯誤 ④最少維護 ⑤最少記憶

四個詞總結: 正確、清晰、整潔、快

這部分的原則和內容都很簡潔明瞭。自頂向下,逐步細化的原則 符合考慮問題的規律而且使程式模組清晰。

程式也是要寫給別人看的,特別是測試和維護的時候是一定會檢測源程式的。所以程式有乙個良好的風格會方便維護和測試。除此之外還有其他方面。

效率是程式的乙個很重要的方面,誰都不想用乙個軟體每點開乙個功能都要等半天。所以我們有了程式的複雜性度量測試。但複雜性和正確性以及清晰程度是需要權衡和協調的,不能單單為了追求某一方面而忽視了其他。

程式的質量評價很容易理解,一張圖勝過千言萬語,依舊是拿圖說話,上圖:

程式編碼階段的學習先總結到這裡,還有後期的測試和維護階段,本人才疏學淺還希望讀者多多指教,總是覺得自己的學習還不過深入,希望踏實一點,繼續努力~

軟體工程 程式編碼

程式編碼是將 詳細設計 結果轉換為某一種程式語言編寫的程式的過程。有許多因素制約和影響著軟體的質量和可維護性。1 應用領域的不同決定選擇的語言 2 系統使用者的要求決定,使用者使用他們熟悉的語言 3 可以使用的編譯程式 4 程式設計師的經驗和知識 5 軟體可移植性要求 6 當工程規模很大時,二又沒有...

軟體工程(六) 程式編碼

1.什麼是結構化程式設計?2.什麼是結構化程式設計的原則?3.了解程式設計風格的要求?4.了解程式語言的分類和特點 5.掌握度量程式複雜性的方法。一 程式語言的分類 1.可分為組合語言和高階語言二大類 1 機器語言 彙編 第一 第二代計算機用 2 高階語言 同乙個問題,高階語言編碼可比彙編少3 7倍...

軟體工程6 軟體編碼

1960年底dijkstra提倡的 a 是一種有效的提高程式設計效率的方法。dijkstra為了使程式結構易於理解,把基本控制結構限於順序 b c 避免使用 d a 不僅提高程式設計的生產率,同時也容易進行程式的 e 供選擇的答案 a 1.標準化程式設計 2.組合語言 3.多道程式設計 4.巨集語言...