民國100年 乙級專案 電腦軟體應用乙級 學科

第32題

下列何者所開發之程式,需要虛擬機器( V i r t u a l M a c h i n e ) 才能正常執行?

題目

下列何者所開發之程式,需要虛擬機器( V i r t u a l M a c h i n e ) 才能正常執行?

  1. (1) C + +
  2. (2) J a v a
  3. (3) A s s e m b l y
  4. (4) C O B O L

官方答案

(2) J a v a

解析

Java 程式編譯成位元組碼,需經由 Java 虛擬機器(JVM)解譯執行,具有跨平台特性。C++ 與 COBOL 通常編譯成機器碼直接在作業系統上執行。Assembly 為組合語言,經組譯器轉換成機器碼直接由 CPU 執行,不需虛擬機器。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料