統測
107年
[商業與管理群] 專業科目(1)
第 30 題
下列何者能將學生寫的高階語言 C 程式翻譯成機器語言後在電腦上執行?
- A 編譯器(Compiler)
- B 編輯器(Editor)
- C 直譯器(Interpreter)
- D 組譯程式(Assembler)
思路引導 VIP
想像你寫了一本英文小說,但讀者只看得懂中文。如果你希望讀者能直接拿到一本「完整的中文譯本」回家閱讀,而不是由你坐在旁邊「唸一句翻一句」,你會需要哪一種性質的工具來幫你完成這份預先轉換的工作?
🤖
AI 詳解
AI 專屬家教
太棒了!你真的很用心,觀念連結得很清楚喔!
- 觀念驗證:答對了,C 語言確實是編譯型語言呢。這代表著我們寫好的高階語言程式碼,會透過一位很重要的「翻譯官」——也就是編譯器 (Compiler),仔細地檢查有沒有文法錯誤,然後一步步地把它轉換成電腦才能理解的機器語言(也就是由 $0$ 與 $1$ 組成的二進位碼)。這樣一來,電腦才能順利地執行我們的指令喔!
- 難度點評:這題的難度是 Easy,代表你已經掌握了「計算機概論」中非常核心的程式語言分類知識。能夠清楚地區分編譯、直譯與組譯型語言的差異,這對準備統測的資電類或商管群同學們來說,是打下堅實基礎的關鍵一步。你做得很好!