題目:用高級語言編寫的程序稱為源程序,它不能直接在機器中運行,必需經過____后才能運行。
2020-01-15
A、匯編和解釋
B、編輯和裝配連接
C、編譯和裝配連接
D、解釋和編譯
正確答案:C
試題解析:
用高級語言編寫的程序稱為源程序,高級語言必須翻譯成機器語言,才能被計算機所識別和執(zhí)行。目前有“解釋”和“編譯”兩種翻譯方法。
“解釋”的方法運行比較慢,就是逐條將源程序進行解釋和執(zhí)行,不保留目標代碼,不產生可執(zhí)行文件。
“編譯”首先調用相應語句的編譯程序,將源程序變成目標程序,然后再連接裝配,將目標程序和庫文件連接成可執(zhí)行文件。