itgle.com

某字库采用点阵方式描述汉字字形,点阵规模为16×16,每个点用1个二进制位表示,“0”表示白点,“1”表示黑点,逐行编码。汉字“我”的字形如图7所示,下列描述正确的是()。A.该汉字字形第一行编码需要4个字节B.该汉字的字形编码总共需要32个字节C.该汉字字形编码的第一行内容的位代码为1111101101111111D.该汉字字形编码的最后一行内容的位代码为0001100000010100

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


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

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

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

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

相似考题

2.阅读以下函数说明和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,每个点用1个二进制位表示,“0”表示白点,“1”表示黑点,逐行编码。汉字“我”的字形如图7所示,下列描述正确的是()。 ”相关问题
  • 第1题:

    在下列点阵汉字字库中,______点阵字库中的汉字字形显示得比较清晰美观。

    A.16 x 16

    B.24 x 24

    C.48 x 48

    D.40 x 40


    正确答案:C

  • 第2题:

    在用点阵表示的汉字字形码中,如果一个汉字占72个字节,则该点阵为

    A.16 x 16

    B.24 x24

    C.32 x32

    D.48x48


    正确答案:B

  • 第3题:

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


    答案:A
    解析:
    这道题考查考生对字形码的理解。0表示白色,1表示黑色,四个选项中只有A符合。

  • 第4题:

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


    正确答案:32

  • 第5题:

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

    • A、256
    • B、128
    • C、288
    • D、96

    正确答案:C

  • 第6题:

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


    正确答案: 16×16/8=32
    32×200/1024=6.25KB

  • 第7题:

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


    正确答案:正确

  • 第8题:

    汉字的字形信息用()方式表示。

    • A、机内码
    • B、点阵
    • C、点阵和国际码
    • D、以上皆错

    正确答案:B

  • 第9题:

    单选题
    24×24汉字点阵字库中,表示一个汉字字形需要()字节。
    A

    24

    B

    48

    C

    72

    D

    32


    正确答案: C
    解析: 暂无解析

  • 第10题:

    单选题
    汉字16*16点阵字库中,每个汉字的点阵需要用()字节表示。
    A

    256

    B

    128

    C

    32

    D

    16


    正确答案: C
    解析: 暂无解析

  • 第11题:

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

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    单选题
    汉字的字形信息用()方式表示。
    A

    机内码

    B

    点阵

    C

    点阵和国际码

    D

    以上皆错


    正确答案: D
    解析: 暂无解析

  • 第13题:

    汉字的字形信息用()方式表示。

    A.机内码

    B.点阵

    C.点阵和国际码

    D.以上皆错


    参考答案:B

  • 第14题:

    在16?16点阵字库中,每个汉字的字形码所占字节是( )。

    A.256个

    B.32个

    C.4个

    D.2个


    正确答案:B
    每行16位是两个字节,16行共32个字节。

  • 第15题:

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


    正确答案:224KB

  • 第16题:

    在计算机中用黑白两色点阵来表示汉字字形的编码,一个16×16点阵字模的存储容量为()

    • A、128字节
    • B、16字节
    • C、32字节
    • D、64字节

    正确答案:C

  • 第17题:

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

    • A、32
    • B、64
    • C、288
    • D、128

    正确答案:A

  • 第18题:

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


    正确答案:正确

  • 第19题:

    汉字16*16点阵字库中,每个汉字的点阵需要用()字节表示。

    • A、256
    • B、128
    • C、32
    • D、16

    正确答案:C

  • 第20题:

    汉字点阵码是一种用黑白两色点阵来表示汉字字形的编码,一个32×32点阵字模的存储容量为()。

    • A、128字节
    • B、16字节
    • C、32字节
    • D、64字节

    正确答案:A

  • 第21题:

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

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

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

    96

    B

    128

    C

    256

    D

    288


    正确答案: A
    解析: 暂无解析

  • 第23题:

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

    128字节

    B

    16字节

    C

    32字节

    D

    64字节


    正确答案: C
    解析: 暂无解析