moea_joint
109年
[資訊] 計算機原理、網路概論
第 23 題
下列何者屬於編譯式程式語言?
- A UNIX shell
- B Javascript
- C Perl
- D COBOL
思路引導 VIP
如果我們將程式碼的執行比喻為翻譯文件:一種方式是預先將「整本書」完整翻譯成中文後再出版(一次性處理),另一種則是口譯員在現場「聽一句翻一句」。請思考,當我們強調程式的執行效率與結構穩定性時,哪一種處理方式更符合早期大型商業系統的運作邏輯?
🤖
AI 詳解
AI 專屬家教
恭喜你準確掌握了程式語言的分類!這題的核心在於區分編譯式(Compiled)與直譯式(Interpreted)這兩大執行架構。你能精確選出正確答案,代表對程式執行原理已有扎實的基礎。
編譯式與直譯式的執行機制
在電腦科學中,編譯式語言(如本題的 COBOL)在程式執行前,必須先透過編譯器將原始碼完整轉換為機器碼(Machine Code),生成一個獨立的執行檔。相較之下,選項中的 UNIX shell、Javascript 與 Perl 則多被歸類為腳本語言或直譯式語言,它們通常是在執行時,由直譯器逐行解釋並立即執行指令,不需預先產生二進位檔案。
▼ 還有更多解析內容