Examly題庫立即開始練習
普考-資訊處理計算機概要1104單選題

當程式被載入記憶體執行時,程式碼和資料會存放在下列四個區域:①文字部分(text segment) ②靜態資料部分(static data segment) ③動態資料部分(dynamic data segment) ④堆疊部分(stack segment)。上列那些區域的大小無法在編譯時期決定,會在執行時期由作業系統來管理?

A①②
B②③
C③④正確答案
D①④
答案與詳解
C
正確答案
程式記憶體中,Text(程式碼)與 Static Data(靜態資料)大小在編譯時固定;而 Heap(動態資料)與 Stack(堆疊)的大小會在執行時期隨程式運作動態增減。

為什麼答案是 C

③動態資料(Heap)用於 malloc/new 等動態配置,④堆疊(Stack)用於函數呼叫與區域變數,兩者皆在執行時期由作業系統動態管理與增減,為正確答案。

考點:編譯期決定考點:靜態與動態混淆考點:執行期決定考點:編譯與執行混淆
載入中…

計算機概要 相關題目

想練更多計算機概要考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮