民國104年 第1梯次 電腦硬體裝修乙級 學科

第46題

程式設計中呼叫副程式執行完畢後,返回所採用的方法為?

題目

程式設計中呼叫副程式執行完畢後,返回所採用的方法為?

  1. (1) 佇列
  2. (2) 多工
  3. (3) 堆疊
  4. (4) 平行

官方答案

(3) 堆疊

解析

呼叫副程式(Subroutine)時,CPU會將返回位址(Return Address)壓入「堆疊(Stack)」保存;副程式執行完畢後,再從堆疊彈出該位址以返回原程式。堆疊採先進後出(LIFO)特性,正好適合多層巢狀子程式呼叫。選項1佇列、選項2多工、選項4平行皆非用於儲存返回位址的機制。故答案為堆疊。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料