28 下列有關程式設計的觀念何者正確?
(A)以高階語言(High level language)撰寫成的程式碼必須藉載入器(Loader)載入到記憶體中,之後才能 以編譯器(Compiler)和組譯程式(Assembler)將其轉換成機械語言(Machine language)的形式
(B)機械語言與機器的特性有很密切的對應關係,因此程式碼不具可攜性(Portability)
(C)高階語言和組合語言(Assembly language)與機器的特性沒有很密切的對應關係,因此兩者程式碼均具 有可攜性
(D)由於組合語言通常只具備簡單的指令格式,因此以組合語言撰寫的程式碼會比以高階語言撰寫的程式碼 具有更高的可讀性(Readability)
答案:登入後查看
統計: A(119), B(184), C(37), D(36), E(0) #2574667
統計: A(119), B(184), C(37), D(36), E(0) #2574667
詳解 (共 3 筆)
#4766177
可攜性(portability):表示同一語言程式被各種不同電腦系統執行的正確性;可攜性高者表示,同一程式不需修改即可在各種不同電腦正確的執行。
每個OS提供的System Call當然都不一樣,即使每家Unix like的都長很像甚至 很多system call 如read、write、fork等等在使用者角度看都一樣,這就是程式可攜性。
4
0