編譯器和解釋器是兩種基本的高級語言處理程序。編譯器對高級語言源程序的處理過程可以劃分為詞法分析、語法分析、語義分析、中間代碼生成、代碼優(yōu)化、目標代碼生成等階段,其中,(1 )并不是每個編譯器都必需的,與編譯器相比,解釋器( 2)。
(1)A.詞法分析和語法分析
B.語義分析和中間代碼生成
C.電間代碼生成和代碼優(yōu)化
D.代碼優(yōu)化和目標代碼生成
(2)A.不參與運行控制,程序執(zhí)行的速度慢
B.參與運行控制,程序執(zhí)行的速度慢
C.參與運行控制,程序執(zhí)行的速度快
D.不參與運行控制,程序執(zhí)行的速度快