民國112年 第3梯次 電腦硬體裝修乙級 學科
第59題
下列何者不適宜作為傳遞參數至作業系統的方法?
題目
下列何者不適宜作為傳遞參數至作業系統的方法?
- (1) 參數藉由程式放置於堆疊(Stack)中
- (2) 參數以表格(Table)方式儲存於外部磁碟中
- (3) 參數儲存於暫存器(Register)
- (4) 參數以區段(Block)方式儲存於記憶體中
官方答案
(2) 參數以表格(Table)方式儲存於外部磁碟中
解析
程式呼叫系統服務時,需把參數傳給作業系統核心,常見且有效率的方式有三種:直接放入暫存器、壓入堆疊,或將參數整理成記憶體中的區塊(參數表),再把位址傳入。這三種方式都在記憶體中完成,存取速度快。若把參數以表格形式存放在外部磁碟,每次呼叫都須先進行磁碟 I/O 讀取,速度極慢且增加系統負擔,因此不適宜作為傳遞參數的方法。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。