問題詳情

38下列程式語言,何者執行效率比較慢?
(A)JAVA
(B)C++
(C)Perl
(D)PASCAL

參考答案

答案:C
難度:非常困難0
統計:A(0),B(0),C(0),D(3),E(0)

用户評論

白龍@菜鳥公務員(107/】評論

編譯語言 (Compiled language) :程式執行前會先透過編譯器(compiler)將程式碼編譯(Compile)成計算機所看得懂的機器碼(machine language)再執行。編譯式語言多半是靜態語言(static language),它們會事先定義型別、型別檢查 (type check) 與擁有高效能的執行速度等特性。 如 C、C++、objective-C、Visual Basic等等。直譯語言 (Interpreted language) :在執行時會一行一行,動態將程式碼直譯(interpret)為機器碼並執行。直譯語言多半以動態語言(dynamic language)為主,具有靈活的型別處理,動態生成與程式彈性,但速度會比編譯式語言要慢一些。如 Perl、JavaScript、Python、Ruby等等。

我愛阿,阿愛我】評論

JAVA 、 C++ 、 PASCAL 採用編譯器Perl 採用直譯器執行速度   編譯器 直譯器