民國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) C + +
- (2) J a v a
- (3) A s s e m b l y
- (4) C O B O L
官方答案
(2) J a v a
解析
Java 程式編譯成位元組碼,需經由 Java 虛擬機器(JVM)解譯執行,具有跨平台特性。C++ 與 COBOL 通常編譯成機器碼直接在作業系統上執行。Assembly 為組合語言,經組譯器轉換成機器碼直接由 CPU 執行,不需虛擬機器。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。