免費開始練習
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 則多被歸類為腳本語言或直譯式語言,它們通常是在執行時,由直譯器逐行解釋並立即執行指令,不需預先產生二進位檔案。

▼ 還有更多解析內容

🏷️ 相關主題

程式語言概論與常見程式語言比較
查看更多「[資訊] 計算機原理、網路概論」的主題分類考古題