解釋程序的功能是

來源:生活大全幫 1.77W

解釋程序的功能是

解釋程序的功能是解釋執行高級語言程序。需要了解的是,解釋程序是高級語言翻譯程序的一種,一般結構可以分為解釋模塊和運行模塊兩個主要模塊。就像外語翻譯中的“口譯”一樣,説一句翻一句,不產生全文的翻譯文本。

而且解釋程序主要是將源語言(如BASIC)書寫的源程序作為輸入,解釋方式是每執行一句就翻譯一句即邊執行邊解釋。編譯方式是在程序第一次執行前就先執一個全部的翻譯過程,然後每次執行的時候就可以直接執行這個翻譯好的二進制文件了。

資料拓展:解釋程序是一種語言處理程序,在詞法、語法和語義分析方面與編譯程序的工作原理基本相同,但在運行用户程序時,它直接執行源程序或源程序的內部形式(中間代碼)。因此,解釋程序並不產生目標程序,這是它和編譯程序的主要區別。

熱門標籤