編譯和解釋是實(shí)現(xiàn)高級(jí)程序設(shè)計(jì)語言翻譯的兩種基本形式。以下關(guān)于編譯與解釋的敘述中,正確的是()。
A.在解釋方式下,對(duì)源程序不進(jìn)行詞法分析和語法分析,直接進(jìn)行語義分析
B.在解釋方式下,無需進(jìn)行語法、語法和語義分析,而是直接產(chǎn)生源程序的目標(biāo)代碼
C.在編譯方式下,必須進(jìn)行詞法、語法和語義分析,然后再產(chǎn)生源程序的目標(biāo)代碼
D.在編譯方式下,必須先形成源程序的中間代碼,然后再產(chǎn)生與機(jī)器對(duì)應(yīng)的目標(biāo)代碼