掌握計算機概論複習講義教師用本

Page 4

第 4 章  程式語言簡介及實例應用

105

1 單元

程式語言簡介 命題焦點1 程式語言分類 一、程式語言的進展 世代

等級

第一代

種類

特 色 1 二進位→ 0 與 1 的符號。

機械語言

2 速度最快,可直接控制硬體,但解讀性最差。

低階 1 以英文縮寫表示指令,如 MOV 表搬移。

語言 第二代

組合語言

第三代

程序導向語言

第四代

2 速度第二快,亦可直接控制硬體,但需組譯程式加 以解讀後才可執行,解讀性只比機械語言好。

高階

物件導向語言

語言

(OOP)

第五代

1 以結構化架構撰寫程式。 2 結構化三大架構為:循序、選擇、重複 1 將程式或裝置程式物件化。 2 物件導向的特色:封裝性、繼承性、多型性。

人工智慧語言

1 以知識庫與推理引擎推導規則。 2 特色:機械學習與邏輯推理。

二、低階與高階語言的比較 比較項目

低階語言

高階語言

學習因難、不易撰寫。

寫法較接近人類語言。

可讀性

程式維護

指令執行速度

程式長(因指令碼短)

程式短(因指令碼長)

直接控制(機械語言)、組譯式(組合語言)

直譯式、編譯式

特色

同一功能之程式碼長度 電腦翻譯方式


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.