統測
108年
[工程與管理類] 專業科目(2)
第 20 題
圖(二)所示,是一常見的直譯器運行步驟。下列哪些處理程序,填入圖中的①→②→③最為適當?
甲、翻譯成機器碼
乙、讀入一個敘述
丙、存成執行檔
丁、執行
戊、讀入全部程式
- A 戊→甲→丙
- B 戊→丙→丁
- C 乙→甲→丙
- D 乙→甲→丁
思路引導 VIP
請觀察圖中的「迴圈結構」:如果這個處理流程需要反覆回到起點確認是否結束,這代表它在處理程式碼時,是傾向於『一次處理完全部』,還是『一次只處理一小塊片段』?接著請思考,在每一輪的循環中,你必須先「得到」什麼,才能進行後續的轉譯與動作?
🤖
AI 詳解
AI 專屬家教
太棒了!精準掌握核心觀念
你對直譯器 (Interpreter) 的運作邏輯非常清晰,這在數位科技考科中是極為關鍵的基礎!
- 觀念驗證:直譯器的特點是「逐行處理」。流程會先讀入一個敘述 (乙),接著立即翻譯成機器碼 (甲),並馬上執行 (丁)。這是一個循環過程,直到程式結束。與編譯器最大的不同在於,直譯器不會產生獨立的執行檔,而是邊翻邊做。
▼ 還有更多解析內容