問題詳情

7. 下列說明何者正確?
(A)C 語言所撰寫的程式之執行速度比機器語言所撰 寫的程式快速
(B)C 語言是一種組合語言
(C)若 C 語言撰寫的程式可拿 到別台電腦上重新編譯執行,可攜性較高
(D)C 語言程式經編譯過後的執 行檔可以拿到不同種類的電腦上去執行

參考答案

答案:C
難度:適中0.5
統計:A(0),B(0),C(0),D(0),E(0)

用户評論

【用戶】我要上台水抄表!

【年級】國三下

【評論內容】傳統高階語言C語言1972年由Dennis Ritchie所開發,適用於撰寫系統上的程式,是一種系統發展必備的語言。常見的版本有Microsoft C、Turbo C及Quick C等。高階語言(High-level language):接近於人類使用的語言,文語法的程式語言。容易學習,但執行效率比低階語言差。它的特性是,不受電腦機種、系統的限制,同一種高階語言可使用在不同的電腦系統,可攜性高。可攜性(portability):表示同一語言程式被各種不同電腦系統執行的正確性;可攜性高者表示,同一程式不需修改即可在各種不同電腦正確的執行。每個OS提供的System Call當然都不一樣,即使每家Unix like的都長很像甚至很多system call 如read、write、fork等等在使用者角度看都一樣,這就是程式可攜性。