2011會計從業(yè)資格考試會計電算化一題一練(39

字號:

選擇題
    將高級語言編寫的程序翻譯成機器語言程序,采用的兩種翻譯方式是( )。
    A.編譯和解釋
    B.編譯和匯編
    C.編譯和鏈接
    D.解釋和匯編
    答案:A
    解析:將高級語言編寫的程序翻譯成機器語言程序,采用的兩種翻譯方式是編譯和解釋。解釋方式是將源程序逐句解釋執(zhí)行,即解釋一句執(zhí)行一句,因此在解釋方式中不產(chǎn)生目標文件。例如早期的BASIC語言采用的就是“解釋”方式。編譯方式是將整個高級語言編寫的源程序先翻譯成機器語言程序,然后再生成可在操作系統(tǒng)下直接運行的執(zhí)行程序,通常會產(chǎn)生目標程序。
    計算機語言分為機器語言,匯編語言和高級語言。
    只有機器語言編寫的源程序能直接執(zhí)行,匯編語言和高級語言編寫的程序都需翻譯之后才能執(zhí)行。