程式语言的意义.ppt

第一章 程式語言的演進 陳維魁 博士 wkchen@.tw 儒林圖書公司 大綱 程式語言的意義 程式語言的設計目標 程式語言的分類 各種語言的特性 高階語言的處理器 命令式語言與應用式語言 習題 程式語言的意義 由一組系統化的符號所成之集合,目的是表達某種機器解決特定問題的步驟 向計算機描述計算過程之工具 程式語言的設計目標 簡潔(simplicity) 程式語言的分類 第一代程式語言 機器語言 第二代程式語言 組合語言 第三代程式語言 高階語言 第四代程式語言 極高階語言 第五代程式語言 自然語言 第一代程式語言 機器語言(machine language) 指令與資料均由二進碼所組成 不需經由語言處理器直接在機器執行 第二代程式語言 組合語言(assembly language) 組合語言的指令稱為助憶碼 指令種類 機器指令(machine operation) 虛擬指令(pseudo operation) 必需經由組譯程式(assembler)處理 與機器語言合稱為低階語言 第三代程式語言 高階語言(high level language) 程序導向語言(procedure oriented language) 範例 Pascal C Basic Fortran Cobol 第四代程式語言 極高階語言 問題導向語言(problem oriented lang

文档评论(0)

1亿VIP精品文档

相关文档