题目
14.2048个32*32点阵汉字的字形库存储容量[1]是( )。A.256MBB.256KBC.0.25KBD.0.5MB
14.2048个32*32点阵汉字的字形库存储容量[1]是( )。A.256MB
B.256KB
C.0.25KB
D.0.5MB
题目解答
答案
1.计算单个汉字的存储需求:
一个汉字由32*32点组成,共计1024点。
每个点用1比特存储(黑或白),所以一个汉字需要1024比特。
2.计算所有汉字的总存储需求:
总共有2048个汉字。
所有汉字的总存储需求 = 单个汉字的存储需求 * 汉字数量 = 1024比特 * 2048 = 2097152比特。
3.转换存储单位:
1字节(Byte)= 8比特(Bit)。
总存储需求(字节)= 总存储需求(比特) / 8 = 2097152 / 8 = 262144字节。
1KB = 1024字节,所以总存储需求 = 262144 / 1024 = 256KB。
所以,2048个32*32点阵汉字的字形库存储容量是 256KB。
答案: B. 256KB
解析
步骤 1:计算单个汉字的存储需求
一个汉字由32*32点组成,共计1024点。每个点用1比特存储(黑或白),所以一个汉字需要1024比特。
步骤 2:计算所有汉字的总存储需求
总共有2048个汉字。所有汉字的总存储需求 = 单个汉字的存储需求 * 汉字数量 = 1024比特 * 2048 = 2097152比特。
步骤 3:转换存储单位
1字节(Byte)= 8比特(Bit)。总存储需求(字节)= 总存储需求(比特) / 8 = 2097152 / 8 = 262144字节。1KB = 1024字节,所以总存储需求 = 262144 / 1024 = 256KB。
一个汉字由32*32点组成,共计1024点。每个点用1比特存储(黑或白),所以一个汉字需要1024比特。
步骤 2:计算所有汉字的总存储需求
总共有2048个汉字。所有汉字的总存储需求 = 单个汉字的存储需求 * 汉字数量 = 1024比特 * 2048 = 2097152比特。
步骤 3:转换存储单位
1字节(Byte)= 8比特(Bit)。总存储需求(字节)= 总存储需求(比特) / 8 = 2097152 / 8 = 262144字节。1KB = 1024字节,所以总存储需求 = 262144 / 1024 = 256KB。