344 下列哪一項不是程式語言執行前所會使用到的軟體?
(A)組譯器(Assembler)
(B)編譯器(Compiler)
(C)瀏覽器(Browser)
(D)直譯器(Interpreter)
答案:登入後查看
統計: A(29), B(55), C(1876), D(34), E(0) #294328
統計: A(29), B(55), C(1876), D(34), E(0) #294328
詳解 (共 3 筆)
#683666
組合語言--->組譯器 }
}----->機器語言-->硬體執行
高階語言--->編譯器.直譯器 }
高階語言--->編譯器.直譯器 }
19
0
#6514800
組譯:翻譯低階組合語言的程式。過程:先翻譯成目的程式(機器碼)----連結程式---執行檔。
編譯:翻譯高階語言的程式。先翻譯成較好執行的機器碼或中介碼,所以速度快。 但是除錯就比較慢,因為已經重新編譯了。常見有c 或 java(先編譯成中介碼)。過程:先翻譯成目的程式(機器碼)---執行程式---執行檔。
直譯:直接執行,但是一邊翻譯一邊執行,速度慢,但是因為沒更動原始內容,所以除錯較快。常見有python或javascript。
編譯:翻譯高階語言的程式。先翻譯成較好執行的機器碼或中介碼,所以速度快。 但是除錯就比較慢,因為已經重新編譯了。常見有c 或 java(先編譯成中介碼)。過程:先翻譯成目的程式(機器碼)---執行程式---執行檔。
直譯:直接執行,但是一邊翻譯一邊執行,速度慢,但是因為沒更動原始內容,所以除錯較快。常見有python或javascript。
0
0