程式語言的歷史,查詢描述程式語言歷史的書籍

發布 科技 2024-02-25
6個回答
  1. 匿名使用者2024-02-06

    **Microsoft 核心技術系列之道。

    摘要。 從 Microsoft 內部人士的角度來看,本書揭示了軟體編碼、軟體測試和專案管理的各個方面。

    作者精闢而富有洞察力,針對軟體行業的許多常見問題提出了解決方案,並提供了最佳實踐。

    本書詳細介紹了如何提高軟體的質量和價值; 對專案進度、風險和規範進行現實管理; 專為常見的低效率問題而開發**; 應用過程改進方法,避免固執和盲目服從; 規劃乙個成功和令人滿意的職業生涯; 發展和管理乙個蓬勃發展的團隊等。

    本書總結了作者過去 28 年在軟體行業 6 家不同公司的經驗。

    這本書不僅是Microsoft員工的必讀之作,也是軟體行業所有其他工程師和經理的必讀之作。

    關於作者。 Eric Brechner 是 Microsoft Corporation 的卓越開發總監,在軟體行業擁有 20 多年的經驗。

    自2001年以來,他一直在編寫“硬程式碼”,作為Microsoft員工的資源。

    從那時起,它的意見專欄在Microsoft內部數千名軟體開發人員中引發了對最佳實踐的無休止的討論 - 這些想法現在正在超越Microsoft並進入整個開發社群。

  2. 匿名使用者2024-02-05

    計算機程式語言的發展經歷了從機器語言、組合語言到高階語言的過程。

    第一代機器語言。

    機器語言由二進位指令組成,不同的CPU有不同的指令系統。 機器語言程式編寫、修改、維護困難,需要使用者直接分配儲存空間,程式設計效率極低。 這種語言已被逐步淘汰。

    第二代組合語言。

    組合語言指令是機器指令的符號,與機器指令有直接的對應關係,所以組合語言也存在難學易用、容易出錯、難以維護等缺點。 但組合語言也有其自身的優勢:它可以直接訪問系統介面,並且將匯程式設計序翻譯成的機器語言程式是高效的。

    第三代高階語言。

    高階語言是面向使用者的語言,在很大程度上獨立於計算機的種類和結構。 它最大的優點是它在形式上接近算術語言和自然語言,在概念上接近人們通常使用的概念。

    高階語言中的單個命令可以替換組合語言中的幾條、幾十條甚至數百條指令。

    因此,高階語言易於學習和使用,具有很強的通用性,並且被廣泛使用。 高階語言有很多種,可以根據應用特徵和目標系統的描述進一步分類。

  3. 匿名使用者2024-02-04

    通用程式語言有兩種形式:組合語言和高階語言。

    組合語言的本質與機器語言相同,兩者都是直接在硬體上操作的,只是指令使用縮寫識別符號,更容易識別和記憶。 它還要求程式設計師以命令的形式寫出每個步驟的具體操作。 匯程式設計序通常由三部分組成:

    指令、偽指令和巨集。 匯程式設計序的每一句指令只能對應實際操作過程中乙個非常細微的動作,比如移動、自增量,所以彙編源程式一般比較冗長、複雜、容易出錯,而且使用組合語言程式設計需要更多的計算機專業知識,但組合語言的優勢也很明顯,用組合語言可以完成的操作是一般的高階語言無法做到的, 而且源程式通過彙編生成的可執行檔案不僅比較小,而且執行速度也快。

    高階語言是目前絕大多數程式設計師的選擇。 與組合語言相比,它不僅將許多相關的機器指令合併為一條指令,而且刪除了與特定操作相關但與完成工作無關的細節,例如堆疊、暫存器等的使用,從而大大簡化了程式中的指令。 同時,由於省略了很多細節,程式設計師不需要有太多的專業知識。

    高階語言主要是相對於組合語言而言的,組合語言不指特定的語言,而是包括許多程式語言,如流行的VB、VC、FoxPro、Delphi等,這些語言的語法和命令格式是不同的。

  4. 匿名使用者2024-02-03

    您好,近年來,程式語言包括GO語言,Swift語言,PHP語言。

  5. 匿名使用者2024-02-02

    組合語言和高階語言。

  6. 匿名使用者2024-02-01

    程式語言的描述一般可以分為語法和語義。 語法是對程式語言中正確組合哪些符號或單詞的描述,而語義是對程式設計的解釋。 一些語言在規範文件中定義,例如 C 規範文件,它也是 ISO 標準的一部分,而 2011 年後的版本是 ISO IEC 9899:

    2011 年,而其他語言(如 Perl)有乙個主要的程式語言實現檔案,被認為是參考實現。

相關回答
3個回答2024-02-25

具體步驟如下:

第。 1.指定您要使用的程式語言(C或C++或其他語言); >>>More

7個回答2024-02-25

初學者應該從哪種語言開始?

25個回答2024-02-25

首先想想整個程式需要多少個部分,然後每個部分需要什麼功能,然後考慮每個部分的流程,需要的全域性變數,然後根據設計的內容進行彌補。

4個回答2024-02-25

MCU C語言程式設計入門課程難不多,說起來不好,首先要了解的是學習MCU C語言時要明白這兩樣東西是什麼? 微控制器的入門程式設計主要是學習C語言,其次是電路和程式語言。 >>>More

7個回答2024-02-25

#include

using namespace std; >>>More