程式語言

2021-07-05 02:24:05 字數 932 閱讀 2295

2023年,第一台電子計算機問世,應用領域迅速擴大,軟硬體飛速發展,程式語言相繼問世。

程式語言:將自然語言形式化為有格式的語言

1。機器語言:

計算機能夠認識的語言

計算機的基礎是數位電路

機器語言就是數位電路裡的電訊號

將在《計算機組成》課程中學習

都是二進位制檔案

一條機器語言成為一條指令

指令是不可分割的最小功能單元

定義:一種cpu的指令系統,由該cpu可識別的0、1序列構成的指令碼組成。

特點:執行效率高

不直觀,不易查錯,生產效率低。

2。組合語言

定義:用助記符號描述的指令系統

特點:生產效率高,***,執行效率較高;

要經匯程式設計序彙編成目標程式(機器語言)才能執行,依賴硬體。

(面向機器的語言----依cpu不同而異)

3。高階語言

特點:程式設計效率高,不必考慮硬體;

執行效率低,要經編譯、連線後才能執行。

面向過程的程式語言

認為解題過程是資料被加工的過程

程式=資料結構+演算法

c語言是面向過程的高階語言

物件導向的程式語言

一種結構模擬方法。認為:現實世界由物件組成,物件是資料和方法的封裝體;客觀世界可以分類,每個物件是類的乙個例項。

特點:比面向過程的語言更清晰、易懂,適宜編更大規模程式,是程式設計的主流

程式語言基本成分:

。資料成分

。運算成分

。控制成分

。傳輸成分

程式語言定義:用於書寫電腦程式的語言。通常指實現高階語言。

語言的基礎是一組記號與一組規則。

程式語言包括:

語法:記號的組合規則

語義:記號的特定意義

語用:程式與使用者的關係

程式語言

由於不同的問題域和不同的系統環境來分類 1 面向機器語言包括機器語言和組合語言 2 機器語言是計算機系統可以直接識別煩人程式語言。機器語言中實際上就是二進位制指令 由操作碼和運算元組成。3 組合語言是一種語言符號。採用助記符來替代機器語言中的指令和資料。組合語言必須得通過彙編系統編譯機器語言程式。彙...

程式語言 扯談程式語言的選擇

還有兩天就回學校了,這兩天的主要任務是了解lisp的歷史和現在的各種分支,然後選擇乙個來學。既然又扯到計算機程式設計上了,那就乾脆說開了吧。有種出生牛犢不怕虎的感覺,雖然程式設計年齡不小了。但是由於一直自學,自我感覺良好,其中走了不少彎路,更浪費了太多的時間。程式語言種類繁多,但是主要正規化或型別乙...

C 語言程式設計 程式設計實踐

程式編譯流程與 gcc 編譯器 c 語言程式設計 基本語法 c 語言程式設計 基本資料型別 c 語言程式設計 變數與常量 c 語言程式設計 運算子 c 語言程式設計 邏輯控制語句 c 語言程式設計 函式 c 語言程式設計 高階資料型別 指標 c 語言程式設計 高階資料型別 陣列 c 語言程式設計 高...