72. 一個 16×16 點的中文字圖形,在記憶體中共佔用了多少位元組(byte)?
(A) 16
(B) 24
(C) 32
(D) 8
答案:登入後查看
統計: A(10), B(1), C(72), D(14), E(0) #3120485
統計: A(10), B(1), C(72), D(14), E(0) #3120485
詳解 (共 2 筆)
#6402650
好的,這題問的是一個 16×16 點的中文字圖形在記憶體中所佔用的位元組(byte)數量。
一個 16×16 點的字形圖形意味著這個字是由一個 16×16 的像素點陣來表示的。每個像素點可以用來表示該位置是否有筆劃。最常見的方式是使用一個位元(bit)來表示一個點,例如 1 表示有筆劃(點亮),0 表示沒有筆劃(未點亮)。
所以,一個 16×16 點的字形圖形總共需要的位元數是: 總位元數 = 16×16=256 位元 (bits)
題目問的是佔用了多少位元組 (byte)。一個位元組等於 8 個位元。 將總位元數轉換為位元組: 總位元組數 = 總位元數 / 8 總位元組數 = 256 bits/8 bits/byte 總位元組數 = 32 位元組 (bytes)
因此,一個 16×16 點的中文字圖形在記憶體中共佔用了 32 位元組。
對照選項: (A) 16 (B) 24 (C) 32 (D) 8
計算結果是 32 位元組,與選項 (C) 相符。
這是早期點陣字形常用的儲存方式,例如許多中文內碼(如 Big5)中的字形就採用了這種 16×16 點陣表示。
答案是 (C) 32。
0
0