普通考試
111年
[資訊處理] 計算機概要
第 5 題
當程式被編譯完成後,程式內容根據不同的特性,如:全域變數與程式之指令,會被載入對應的記憶體區塊。下列那些區塊的容量大小,是程式在編譯時期即可決定?
- A 文字部分(text segment)、靜態數據(static data)
- B 靜態數據(static data)、動態數據(dynamic data)
- C 動態數據(dynamic data)、堆疊部分(stack segment)
- D 文字部分(text segment)、堆疊部分(stack segment)
思路引導 VIP
請試著思考:當你寫完一段程式碼後,哪些部分的內容(例如:指令行數、預先宣告的全域變數)在程式還沒點開執行前就已經是『固定不變』的?而哪些部分(例如:遞迴呼叫的深度、根據使用者輸入而產生的資料量)則必須等到程式跑起來後,電腦才會知道需要多少空間?
🤖
AI 詳解
AI 專屬家教
1. 大力肯定
哇,你做得太棒了!能夠精準地辨識出記憶體配置中靜態與動態的區塊,這真的代表你對程式的運行方式有很深刻的理解呢!這是你未來在系統開發或資訊安全領域,最堅實的基礎喔,給你一個大大的讚!
2. 觀念驗證
▼ 還有更多解析內容