民國110年 地方四等 電子工程 計算機概要

第13題

若三維陣列A[0:5, 3:10, 1:5]中每個元素的儲存必須耗費4 個位元組(Bytes)的記憶體,儲存此陣列,總共需要多少記憶體空間?

題目

若三維陣列A[0:5, 3:10, 1:5]中每個元素的儲存必須耗費4 個位元組(Bytes)的記憶體,儲存此陣列,總共需要多少記憶體空間? A. 240 個位元組 B. 250 個位元組 C. 960 個位元組 D. 1000 個位元組

官方答案

  • 答案:C. 960 個位元組

解析

三維陣列的維度長度分別為:第一維 0:5 共 6 個、第二維 3:10 共 8 個、第三維 1:5 共 5 個,元素總數 = 6 × 8 × 5 = 240 個。每個元素佔 4 個位元組,總空間 = 240 × 4 = 960 個位元組,故選 C。常見錯誤是把上界直接當長度(5 × 7 × 4 = 140 個元素)或只乘部分維度,都會得到與選項不符的數值;A、B 則是漏乘每元素 4 位元組的結果。

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

官方資料

答案以考選部公告之測驗式試題標準答案 PDF 為準。