標籤:進階 方式 軟體 return 程式設計 資料 convert 流程式控制制 程式設計語言
http://www.cnblogs.com/hellokitty1/p/4032990.html
程式語言的發展: 機器語言 組合語言 進階語言
軟體開發的基本步驟:分析問題,建立數學模型。 確定資料結構和演算法。 編製程式 。 調製程式。
演算法的特性:有窮性 確定性 有零個或多個輸入 有一個或多個輸出 有效性
流程圖:其優點是形象直觀,簡單易懂,便於修改和交流。
結構化程式設計: 順序結構 選擇結構 迴圈結構
偵錯工具: 語法錯誤 邏輯錯誤 開發錯誤 執行階段錯誤
編碼實現:原始碼 編譯原始碼 連結
程式通過編譯或解釋的方式來執行
程式設計語言的基本組成:
1.字元集 ―
數字字元:
0
、
1
、
2
、
3
、
4
、
5
、
6
、
7
、
8
、
9
。―
拉丁字母:A、B、C、…… 、Z、a、b、c、……、z(注意:字母的大小寫
是必須區分的。如:abc與ABC是不同的)。―
運算子:“+”、“-”、“*”、“/”、“%”、“=”賦值、“<”、“>”、
“<=”、“>=”、“!=”、“==”等於、“<<”、“>>”、“&”、“|”、
“&&”並且、“||”、“^”、“~”、“(”、“)”、“[”、“]”、“->”、
“.”、“!”非、“?”、“:”、“,”、“;”。―
特殊符號和不可顯示字元:_(連字號或底線)、空格、換行、定位字元。
2. 標識符(名字)
3 . 關鍵字 auto break case char const continue defaultdo double else enum extern float forgoto if int long register return shortsigned sizeof static struct switch typedef unionunsigned void volatile while
4.語句 選擇語句流程式控制制語句及迴圈語句轉移語句運算式語句複合陳述式空語句
5.標準庫函數
軟體開發概述 程式設計語言概述