題組內容
四、請試述下列名詞之意涵:(每小題 5 分,共 25 分)
⑴ object code
詳解 (共 5 筆)
詳解
目的碼:原始程式使用編譯器或組譯器轉換後的代碼,它是由機器碼或接近機器語言的代碼所組成
詳解
物件碼通常指的是編譯器處理原始碼後生成的輸出。原始碼是用人類可讀的高階程式語言撰寫的,例如 C++、Java 或 Python。當您編譯這些程式碼時,編譯器會將其轉換成物件碼,這是一種機器碼或中間碼,可以與其他物件檔和函式庫連結,形成可執行的程式。
舉例來說,如果你有 C++ 的原始碼,並且使用 g++ 這樣的編譯器,編譯器會生成一個 .o 檔案,這就是物件碼。這個物件碼不是人類可讀的,但在與函式庫和其他物件檔連結後,可以被機器執行,形成最終的可執行程式(像是 Windows 上的 .exe 檔案)。
詳解
指電腦科學中編譯器或組譯器處理原始碼後所生成的代碼,它一般由機器碼或接近於機器語言的代碼組成。
詳解
目的碼
詳解
指高階程式語言經過編譯器編譯之後而做出可以讓機器讀懂的檔案