Transcript 下載/瀏覽
計算機概論- CH6 程式語言 歷史觀-2 高階電腦語言 第三代程式語言的基本指令更高階且與 機器無關(machine independent) ,例如 工程及科學用途的 FORTRAN 一般事務處理的 COBOL 應用廣泛的C 語言 高階電腦語言 每一個高階指令都設計成可以用一連串 的低階機器語言基本指令來表示。高階 指令例子,如下 assign TotalCost = Price + ShippingCharge 在我們的虛擬碼架構中, expression identifier 基本上就是一個高階基本指令 高階電腦語言 編譯器(compiler) :將高階基本指令撰寫的 程式轉換成機器語言之翻譯器(translator) 。 直譯器(interpreters)為第三代語言的另一種 方式。它翻譯一個指令後會即刻執行,而不 將翻譯結果儲存備用 高階電腦語言 跨平台軟體 一般的應用程式必須依靠作業系統來執行其 工作。不同的作業系統有不同的作業方式, 如果要使一個程式能在不同作業系統的電腦 上執行,那麼這個程式必須以一種獨立於作 業系統,甚至獨立於電腦系統的方式撰寫 一個跨平台的軟體是不受作業系統設計及電 腦硬體結構影響而能透過網路執行的程式