當前位置:首頁 » 編程軟體 » 編譯方式和解釋程序

編譯方式和解釋程序

發布時間: 2024-10-21 17:47:03

⑴ 計算機高級程序語言的兩種工作方式(解釋方式和編譯方式)的區別

高級語言所編制的程序不能直接被計算機識別,必須經過轉換才能被執行,按轉換方式可
將它們分為兩類:
1.解釋類
執行方式類似於我們日常生活中的「同聲翻譯」,應用程序源代碼一邊由相應語言的解釋器「翻譯」成目標代碼(機器語言),一邊執行,因此效率比較低,而且不能生成可獨立執行的可執行文件,應用程序不能脫離其解釋器,但這種方式比較靈活,可以動態地調整、修改應用程序,典型的解釋型的高級語言有BASIC。
2.編譯類
編譯是指在應用源程序執行之前,就將程序源代碼「翻譯」成目標代碼(機器語言),因此其目標程序可以脫離其語言環境獨立執行,使用比較方便、效率較高。但應用程序一旦需要修改,必須先修改源代碼,再重新編譯生成新的目標文件(*.OBJ)才能執行,只有目標文件而沒有源代碼,修改很不方便。現在大多數的編程語言都是編譯型的,例如Visual C++、Delphi等。

熱點內容
刷鞋解壓嗎 發布:2025-03-18 15:05:11 瀏覽:790
大眾輝昂中配車型有什麼配置 發布:2025-03-18 14:51:11 瀏覽:399
筆記本電腦上怎麼關閉代理伺服器 發布:2025-03-18 14:23:50 瀏覽:341
明日之後武士什麼配置 發布:2025-03-18 14:22:22 瀏覽:350
華為終端雲伺服器怎麼樣 發布:2025-03-18 14:14:18 瀏覽:229
飢荒聯機版如何自己開伺服器 發布:2025-03-18 14:04:41 瀏覽:58
9p什麼時候升級安卓 發布:2025-03-18 14:00:51 瀏覽:420
為什麼安攝像頭顯示配置沖突 發布:2025-03-18 13:59:09 瀏覽:227
安卓手機在哪裡看攔截 發布:2025-03-18 13:52:21 瀏覽:222
用伺服器怎麼掙錢 發布:2025-03-18 13:47:50 瀏覽:600