网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
某字库采用点阵方式描述汉字字形,点阵规模为16×16,每个点用1个二进制位表示,“0”表示白点,“1”表示黑点,逐行编码。汉字“我”的字形如图7所示,下列描述正确的是()。


A.该汉字字形第一行编码需要4个字节

B.该汉字的字形编码总共需要32个字节

C.该汉字字形编码的第一行内容的位代码为1111101101111111

D.该汉字字形编码的最后一行内容的位代码为0001100000010100

参考答案

参考解析
解析:汉字字形第一行有16个点,所以用16个二进制数表示,1个字节由8位组成,所以第一行编码需要2个字节,A选项错误;这个点阵的每一行有2个字节,一共有16行,所以这个汉字的字形编码共需要16×2=32个字节,B选项正确;“0”表示白点,“1”表示黑点,所以第一行内容的位代码为0000010010000000,C选项错误;最后一行的位代码为0001000000001100,D选项错误。
更多 “某字库采用点阵方式描述汉字字形,点阵规模为16×16,每个点用1个二进制位表示,“0”表示白点,“1”表示黑点,逐行编码。汉字“我”的字形如图7所示,下列描述正确的是()。 A.该汉字字形第一行编码需要4个字节 B.该汉字的字形编码总共需要32个字节 C.该汉字字形编码的第一行内容的位代码为1111101101111111 D.该汉字字形编码的最后一行内容的位代码为0001100000010100” 相关考题
考题 表示汉字也是采用汉字点阵原理,若每个汉字用16×16的点阵表示,7500个汉字的字库容量是() A16KBB240KBC320KBD1MB

考题 试计算采用32×32点阵字形的一个汉字字形占多少字节?存储6763个16×16点阵以及24×24点阵字形的汉字库各需要多少存储容量?

考题 阅读以下函数说明和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程序】include <stdio.h>define EMPTY '.'define NONEMPTY 'x'define LEFT 0define RIGHT 1main (){ 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]);}}

考题 汉字显示器是采用汉字点阵的原理制作的,若每个汉字用16×16的点阵表示,则7500个汉字的字库容量是(1)。A.16KBB.235KBC.320KBD.1MB

考题 在下列点阵汉字字库中,______点阵字库中的汉字字形显示得比较清晰美观。A.16 x 16B.24 x 24C.48 x 48D.40 x 40

考题 汉字的字形信息用()方式表示。 A.机内码B.点阵C.点阵和国际码D.以上皆错

考题 在用点阵表示的汉字字形码中,如果一个汉字占72个字节,则该点阵为A.16 x 16B.24 x24C.32 x32D.48x48

考题 在16?16点阵字库中,每个汉字的字形码所占字节是( )。A.256个B.32个C.4个D.2个

考题 某字库采用点阵方式描述汉字字形,点阵规模为16×16,每个点用1个二进制位表示,“0”表示白点,“1”表示黑点,逐行编码。某一行的位代码为“0101100010010000”,则该行正确的图形表示为()。

考题 用16×16点阵的汉字字形码存储约7000汉字,大约需要存储量()。

考题 在16×16点阵字库中,存储每个汉字的字形码用()个字节。

考题 在计算机中用黑白两色点阵来表示汉字字形的编码,一个16×16点阵字模的存储容量为()A、128字节B、16字节C、32字节D、64字节

考题 汉字的输出码可以用点阵方式来表示,如目前汉字在显示器上显示的就是点阵汉字。点阵汉字有16X16点阵、24X24点阵、32X32点阵、48X48点阵等,16x16点阵就是用16行,每行16个点,其中一个点用一个二进制位表示。8个二进制位为一个字节。那么48X48点阵的一个汉字要用()字节来表示。A、256B、128C、288D、96

考题 汉字的输出码可以用点阵方式来表示,点阵汉字有16X16点阵、24X24点阵、32X32点阵等。24x24点阵就是使用24行,每行上有24个点,而每一个点用一个二进制位来表示。8个二进制位为一个字节。则16X16点阵的一个汉字要用()字节来表示。A、32B、64C、288D、128

考题 一个汉字用16×16点阵表示,请问200个汉字需要多少K容量.

考题 汉字字形码一般用点阵方式表示汉字。

考题 点阵码是一种用点阵表示汉字字形的编码,它缩放困难且容易失真。

考题 汉字16*16点阵字库中,每个汉字的点阵需要用()字节表示。A、256B、128C、32D、16

考题 汉字的字形信息用()方式表示。A、机内码B、点阵C、点阵和国际码D、以上皆错

考题 汉字点阵码是一种用黑白两色点阵来表示汉字字形的编码,一个32×32点阵字模的存储容量为()。A、128字节B、16字节C、32字节D、64字节

考题 单选题24×24汉字点阵字库中,表示一个汉字字形需要()字节。A 24B 48C 72D 32

考题 判断题汉字字形码一般用点阵方式表示汉字。A 对B 错

考题 单选题汉字16*16点阵字库中,每个汉字的点阵需要用()字节表示。A 256B 128C 32D 16

考题 单选题汉字的输出码可以用点阵方式来表示,目前汉字在显示器上显示的就是点阵汉字。点阵汉字有16x16点阵、24x24点阵、32×32点阵、48x48点阵等。l6×16点阵共l6行,每行l6个点,其中一个点用一个二进制位表示,8个二进制位为一个字节。那么32×32点阵的一个汉字要用()字节来表示。A 96B 128C 256D 288

考题 判断题点阵码是一种用点阵表示汉字字形的编码,它缩放困难且容易失真。A 对B 错

考题 单选题汉字点阵码是一种用黑白两色点阵来表示汉字字形的编码,一个32×32点阵字模的存储容量为()。A 128字节B 16字节C 32字节D 64字节

考题 单选题汉字的字形信息用()方式表示。A 机内码B 点阵C 点阵和国际码D 以上皆错