當前位置:首頁 » 編程軟體 » 編譯程序能否產生目標

編譯程序能否產生目標

發布時間: 2025-03-28 18:59:46

編譯程序和解釋程序的區別在於A.是否產生目標

編譯程序和解釋程序的區別在於
A.是否產生目標程序
B.是否用於將高級語言源程序轉換成機器語言
C.是否屬於語言處理程序
D.是否有可視化的開發環境
正確答案:A

Ⅱ 編譯程序和解釋程序均能產生目標程序嗎

不能
因為:編譯程序能產生目標程序而解釋程序則不能
補充:解釋程序也稱為解釋器,它或者直接解釋執行源程序,或者將源程序翻譯成某種中間表示形式後再加以執行;編譯程序(編譯器)則是將源程序翻譯成目標語言程序,然後在計算機上運行目標程序。兩種語言處理程序的根本區別是:在編譯方式下,機器上運行的是與源程序等價的目標程序,源程序和編譯程序都不再參與目標程序的執行過程,而在解釋方式下,解釋程序和源程序(或某種等價表示)要參與到程序的運行過程中,運行程序的控制權在解釋程序。解釋器翻譯源程序時不生成獨立的目標程序,而編譯器則將源程序翻譯成獨立的目標程序。

Ⅲ 編譯程序和解釋程序的區別

兩種程序區別有是否生成目標代碼、跨平台性、執行效率。
1、是否生成目標代碼:編譯程序產生機器能識別的匯編或二進制代碼;解釋程序則通過分析和執行語句後直接生成運行結果。
2、跨平台性:編譯程序跨平台性不好,不同操作系統,調用底層的機器指令不同,需為不同平台生成不同的機器碼文件;解釋程序可跨平台使用,因為解釋器已經做好了對不同平台的交互處理。
3、執行效率:編譯程序執行效率高,因為程序代碼已經翻譯成了是計算機可以理解的機器語言;解釋程序執行效率低,所有的代碼均需經過解釋器邊解釋邊執行。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:594
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:889
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:583
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:766
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:685
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1014
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:257
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:115
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:807
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:714