民國100年 乙級專案 數位電子乙級 學科
第42題
在組合語言中,下列何者非「副程式」與「巨集」的共同優點?
題目
在組合語言中,下列何者非「副程式」與「巨集」的共同優點?
- (1) 可避免程式重複
- (2) 程式易讀、易除錯
- (3) 程式撰寫易
- (4) 可節省程式及記憶體的空間
官方答案
(4) 可節省程式及記憶體的空間
解析
副程式與巨集都能把重複的程式片段模組化,因此可避免程式重複、使程式結構清楚而易讀易除錯,也讓撰寫較容易。兩者差別在於巨集於組譯時展開,每個呼叫處都會複製一份指令碼,反而增加程式與記憶體空間;副程式則共用同一段程式碼,以呼叫與返回方式執行,能節省空間。因此節省空間不是兩者共同優點。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。