回覆列表
-
1 # 銷魂o2
-
2 # 宋祖椽
1.程式設計是編寫程式的中文簡稱,就是讓計算機為解決某個問題而使用某種程式設計語言編寫程式程式碼,並最終得到相應結果的過程。
2.為了使計算機能夠理解人的意圖,人類就必須要將需解決的問題的思路、方法、和手段透過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算機之間交流的過程就是程式設計。
3.程式設計:設計具備邏輯流動作用的一種“可控體系”【注:程式設計不一定是針對計算機程式而言的,針對具備邏輯計算力的體系,都可以算程式設計】
4.程式語言:組合語言,機器語言,彙編程式,高階語言
5.計算機對除機器語言以外的源程式不能直接識別、理解和執行,都必須透過某種方式轉換為計算機能夠直接執行的。
這種將高階
MINIPRO程式設計硬體
程式設計語言編寫的源程式轉換到機器目標程式的方式有兩種:解釋方式和編譯方式。
解釋方式下,計算機對高階語言書寫的源程式一邊解釋一邊執行,不能形成目標檔案和執行檔案。
編譯方式下,首先透過一個對應於所用程式設計語言的編譯程式對源程式進行處理,經過對源程式的詞法分析、語法分析、語意分析、程式碼生成和程式碼最佳化等階段將所處理的源程式轉換為用二進位制程式碼表示的目標程式,然後透過連線程式處理將程式中所用的函式呼叫、系統功能呼叫等嵌入到目標程式中,構成一個可以連續執行的二進位制執行檔案。呼叫這個執行檔案就可以實現程式設計師在對應源程式檔案中所指定的相應功能。
程式語言,又稱程式設計語言,是一組用來定義計算機程式的語法規則。它是一種被標準化的交流技巧,用來向計算機發出指令。一種計算機語言讓程式設計師能夠準確地定義計算機所需要使用的資料,並精確地定義在不同情況下所應當採取的行動。