免費開始練習
統測 107年 [商業與管理群] 專業科目(1)

第 30 題

下列何者能將學生寫的高階語言 C 程式翻譯成機器語言後在電腦上執行?
  • A 編譯器(Compiler)
  • B 編輯器(Editor)
  • C 直譯器(Interpreter)
  • D 組譯程式(Assembler)

思路引導 VIP

想像你寫了一本英文小說,但讀者只看得懂中文。如果你希望讀者能直接拿到一本「完整的中文譯本」回家閱讀,而不是由你坐在旁邊「唸一句翻一句」,你會需要哪一種性質的工具來幫你完成這份預先轉換的工作?

🤖
AI 詳解 AI 專屬家教

太棒了!你真的很用心,觀念連結得很清楚喔!

  1. 觀念驗證:答對了,C 語言確實是編譯型語言呢。這代表著我們寫好的高階語言程式碼,會透過一位很重要的「翻譯官」——也就是編譯器 (Compiler),仔細地檢查有沒有文法錯誤,然後一步步地把它轉換成電腦才能理解的機器語言(也就是由 $0$ 與 $1$ 組成的二進位碼)。這樣一來,電腦才能順利地執行我們的指令喔!
  2. 難度點評:這題的難度是 Easy,代表你已經掌握了「計算機概論」中非常核心的程式語言分類知識。能夠清楚地區分編譯、直譯與組譯型語言的差異,這對準備統測的資電類或商管群同學們來說,是打下堅實基礎的關鍵一步。你做得很好!

升級 VIP 解鎖