首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

按16×16点阵存放国标GB 2312-80中一级汉字(共3 755个)的汉字库,大约需占存储空间

按16×16点阵存放国标GB 2312-80中一级汉字(共3 755个)的汉字库,大约需占存储空间

按16×16点阵存放国标GB 2312-80中一级汉字(共3 755个)的汉字库,大约需占存储空间按

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“按16×16点阵存放国标GB 2312-80中一级汉字(共3…”相关的问题
第1题
阅读以下函数说明和C程序,将C程序中(1)~(6)空缺处的语句补充完整。 【说明】 喜迎2008年北京奥运会!

阅读以下函数说明和C程序,将C程序中(1)~(6)空缺处的语句补充完整。

【说明】

喜迎2008年北京奥运会!以下【C程序】能将一个给定汉字(例如,奥运会的“会”字)的点阵逆时针旋转90°,并输出旋转前后的点阵数据及字形。

图1-15是汉字“会”字的16×16点阵字形,用数字0表示空白位置,用数字1表示非空白位置,“会”字的第1行即可表示成如下的{0,1}序列:

0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0

如果把它看做一个字的16个位,“会”字的第1行可以用十六进制数0100来表示。同理,“会”字的第2行可以用十六进制数0240表示,第3行可以用十六进制数0420表示……依此类推,用16个双字节整型数即可存放一个汉字点阵字形。“会”字的点阵数据及字形如图1-15的左半部分所示。

将一个汉字逆时针旋转90°,就是把该汉字点阵的最右列作为旋转后新点阵的第1行,次最右列作为旋转后新点阵的第2行……依此类推来形成一个旋转后的点阵字形。图1-15的右半部分就是将“会”字逆时针旋转90°后的点阵数据和字形(提示:读者可将书本顺时针旋转90°,以查看旋转90°后的点阵字形)。

在【C程序】中,数组old存放着“会”字的16个双字节整型点阵数据。函数turnleft能将该点阵数据逆时针旋转90°,旋转后的点阵数据存放在数组new中。函数display能将旋转前后的点阵数据加以编辑,用字符“.”表示值为0的位,用字符“x”表示值为1的位,从而将旋转前后的点阵按行输出其十六进制的数据和字形,如图1-15所示。

阅读以下函数说明和C程序,将C程序中(1)~(6)空缺处的语句补充完整。 【说明】 喜迎2008年北

【C程序】

include <stdio.h>

define EMPTY '.'

define NONEMPTY 'x'

define LEFT 0

define RIGHT 1

main ()

{ static unsigned old[16]=

{ 0x0100,0x0240,0x0420,0x0810,0x1004,0x23c2,

0x4001,0x8ff8,0x0100,0x0200,0x0400,0x0800,

0xl000,0x2004,0x7ffe,0x0001

};

unsigned new[16];

turnleft (old, new);

display (old,new);

}

turnleft (old,new)

unsigned old[],new[];

{ int row, k;

for (row=0;row<16;row++)

for ((1);k<16;k++)

new[row]|=((old[k]>>(2))&1) <<(3);

}

display (old, new)

unsigned *old,*new;

{ char out[2] [17],letter[2];

int row, col;

letter[O] = EMPTY;

letter[1] = NONEMPTY;

out[LEFT] [16]=out[RIGHT] [16]=(4);

for (row = 0;row<16;row++,old++,new++)

{ for (col = 0;co1<16;++col)

{ out[LEFT] [col] = letter[ ((5)) &1];

out[RIGHT] [col] = letter[ ((6)) &1];

}

printf("\n %4x %s",*old,&out[LEFT] [0]);

printf("%4x %s",*new,&out[RIGHT] [0]);

}

}

点击查看答案
第2题
汉字点阵码是一种用黑白两色点阵来表示汉字字形的编码。一个16×16点阵字模的存储容量为()

A.1字节

B.16字节

C.32字节

D.64字节

点击查看答案
第3题
一个16×16点阵的汉字,需要()字节的存储空间。

A.56

B.32

C.42

D.72

点击查看答案
第4题
如果设汉字点阵为16×16,那么100个汉字的字型信息所占用的字节数是______。A.3200B.25600C.16×1600

如果设汉字点阵为16×16,那么100个汉字的字型信息所占用的字节数是______。

A.3200

B.25600

C.16×1600

D.16×16

点击查看答案
第5题
在16×16点阵的汉字字库中,存储一个汉字的字模所占的字节数为

在16×16点阵的汉字字库中,存储一个汉字的字模所占的字节数为

请帮忙给出正确答案和分析,谢谢!

点击查看答案
第6题
一个32*32的点阵在计算机内占多少字节()

A.64

B.128

C.32

D.16

点击查看答案
第7题
假若16×16点阵的字库中有6763个汉字,则该字库占用的存储空间为()

A.6763×16×16×2字节

B.(6763×16×16)÷2字节

C.6763×16×16÷8字节

D.(6763×16×16)÷8字节

点击查看答案
第8题
在计算机中存储-一个汉字的16点阵字形数据,占()个字节。

A.1

B.32

C.256

D.2

点击查看答案
第9题
在16*16点阵的汉字字库中,存储一个汉字的字模信息需要的字节数那些是不正确的()。

A.64

B.32

C.16

D.128

E.256

点击查看答案
第10题
● 存储1000 个16×16点阵的汉字所需要的存储空间是 (56) 。 (56)A. 256KBB. 32KBC. 16KB D. 31.25K

● 存储1000 个16×16点阵的汉字所需要的存储空间是 (56) 。

(56)

A. 256KB

B. 32KB

C. 16KB

D. 31.25KB

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改