tft每日頭條

 > 知識

 > 解釋程序的功能是

解釋程序的功能是

知識 更新时间:2024-09-30 19:24:02

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

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

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

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关知識资讯推荐

热门知識资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved