程式語言

2021-09-05 13:02:26 字數 791 閱讀 3227

由於不同的問題域和不同的系統環境來分類

1、面向機器語言包括機器語言和組合語言

2、機器語言是計算機系統可以直接識別煩人程式語言。機器語言中實際上就是二進位制指令**。由操作碼和運算元組成。

3、組合語言是一種語言符號。採用助記符來替代機器語言中的指令和資料。組合語言必須得通過彙編系統編譯機器語言程式。彙編與計算機硬體密切相關。由於組合語言生產效率低且可維護性差,所有才很少使用組合語言。

高階語言中的語句識別符號與人類自然預壓中的英文比較屆接近。並且採用十進位制的表示方法。高階語言的抽象級別較高,不依賴於實現它的計算機硬體,而且編碼效率比較高。

高階語言按期其應用特點的不同,分為通用語言和專用語言

1、通用語言。是指可用於解決各種問題。可廣泛用於各個領域的程 序中,比較較早的basic,fortran

2、專用語言。是為了解決某類特殊領域的問題專門設計的具有獨特性的程式語言。

程式設計原因將影響人們思考問題,解決問題的方式,影響軟體的可靠性,可讀性和可維護性。

理想的模組化機制是易於閱讀和使用。模組快,良好的控制結構和資料結構可以降低編碼工作的難度。增強程式的可理解性。提高程式的可測試和可維護性。從而減少軟體生存週期的成本。並縮短軟體開發所需要的時間

一、軟體的應用領域。各種語言都有各自的特點和適合自己的應系統使用者的要求

二、系統使用者的要求

三、工程的規模

四、軟體的執行環境

五、可以得到的軟體開發

六、軟體開發人員的知識

七、軟體的可移植性

程式語言

1946年,第一台電子計算機問世,應用領域迅速擴大,軟硬體飛速發展,程式語言相繼問世。程式語言 將自然語言形式化為有格式的語言 1。機器語言 計算機能夠認識的語言 計算機的基礎是數位電路 機器語言就是數位電路裡的電訊號 將在 計算機組成 課程中學習 都是二進位制檔案 一條機器語言成為一條指令 指令是...

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

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

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

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