關於程式語言與執行,下列敘述何者錯誤?
A8086 組合語言程式經組譯器(assembler)翻譯為機器語言執行
BC 語言程式經編譯器(compiler)翻譯為機器碼執行
CJava 語言程式經 Java 虛擬機器(virtual machine)翻譯為虛擬碼執行正確答案
DBASIC 語言程式經解譯器(interpreter)翻譯後執行
答案與詳解
錯誤!Java 原始碼是由 javac 編譯器先翻譯成 bytecode(虛擬碼/位元組碼),JVM 的角色是「執行/解譯」bytecode,不是把 Java 翻譯成虛擬碼。角色順序被偷換。
