翻譯程序是指把高級語言源程序翻譯成機器語言源程序的軟件。 翻譯程序有兩種:一種是編譯程序,它將高級語言源程序一次性全部翻譯成目標程序,每次執行程序時,只要執行目標程序。另一種是解釋程序,它的執行過程是翻譯一句執行一句,並且不會生成目標程序。 編譯程序是先完整編譯后運行的程序,如C、C++ ...
簡述編譯程序與翻譯程序 匯編程序的聯系與區別。 翻譯程序指把高級語言源程序翻譯成機器語言源程序 目標代碼 的軟件。翻譯程序有兩種:一種是編譯程序,它將高級語言源程序一次性全部翻譯成目標程序,每次執行程序時,只要執行目標程序。另一種是解釋程序,它的執行過程是翻譯一句執行一句,並且不會生成目標程序。 編譯程序是先完整編譯后運行的程序,如C C 等 解釋程序是一句一句翻譯且邊翻譯邊執行的程序,如Jav ...
2019-09-04 10:14 4 2304 推薦指數:
翻譯程序是指把高級語言源程序翻譯成機器語言源程序的軟件。 翻譯程序有兩種:一種是編譯程序,它將高級語言源程序一次性全部翻譯成目標程序,每次執行程序時,只要執行目標程序。另一種是解釋程序,它的執行過程是翻譯一句執行一句,並且不會生成目標程序。 編譯程序是先完整編譯后運行的程序,如C、C++ ...
翻譯程序是指把高級語言源程序翻譯成機器語言源程序(目標代碼)的軟件。 翻譯程序有兩種:一種是編譯程序,它將高級語言源程序一次性全部翻譯成目標程序,每次執行程序時,只要執行目標程序。另一種是解釋程序,它的執行過程是翻譯一句執行一句,並且不會生成目標程序。 編譯程序是先完整編譯后運行的程序,如C ...
解釋為計算機可識別的微指令。 2.匯編程序是將匯編語言翻譯成機器語言。源文件與編譯程序不同。 上述兩種 ...
將高級語言程序翻譯成機器語言程序的軟件稱為翻譯程序 翻譯程序有兩種,一種是編譯程序,一種是解釋程序 1編譯程序是將高級語言程序(如pascal ,fortran,c等)源代碼作為輸入,直接進行翻譯生成出機器語言的目標程序,然后再讓計算機執行這個目標程序,得到計算結果 編譯程序工作 ...
一個完整的編譯程序除詞法分析程序,語法分析程序,語義分析程序,中間代碼生成程序,代碼優化程序和目標程序之外必須包括表格管理程序和出錯程序 而解釋程序·它不需要在運行前先把源程序翻譯成目標代碼,也可以實現在某台機器上運行程序並生成結果。 ...
編譯程序和解釋程序是程序執行的兩種不同執行方式。 編譯程序:編譯程序的功能是把用高級語言書寫的源程序翻譯成與之等價的目標程序。編譯過程划分成詞法分析、語法分析、語義分析、中間代碼生成、代碼優化和目標代碼生成6個階段。目標程序可以獨立於源程序運行。(編譯程序是一個語言處理程序,它可以把高級語言程序 ...
。 翻譯程序:是一種系統程序,將計算機編程語言編寫的程序翻譯成另外一種計算機語言的一般來說等價的程序,主要包括 ...
Pl/0語言文法的BNF表示: 〈程序〉→〈分程序>. 〈分程序〉→ [<常量說明部分>][<變量說明部分>][<過程說明部分>]〈語句〉 <常量說明部分> → CONST<常量定義>{ ,<常量定義> ...