2.3 文件的下载 知识点题库

用UltraEdit软件观察字符内码,结果如图所示。则"HELLO"这几个字符对应得内码用十六进制表示是(   )

A . 48 45 4C 4C 4F B . 45 48 4C 4C 4F C . 48 65 4F 4F 4C D . 59 45 4C 4F 4C
二维码应用越来越广泛,通过二维码可以跳转到微博、网站直接购买商品等。已知某二维码点阵图规模为32×32,通过黑、白像素进行逐行编码,如果用“0”表示白点,用“1”表示黑点,则以下描述正确的是(   )

A . 存储该编码需要1024个字节 B . 该二维码的第1行的二进制编码是11111111000000001111111100000000 C . 该编码的第1个字节的二进制编码是11111111 D . 该编码每一行是左右完全对称的
在计算机存储器中,一个字节可以存放(   )
A . 一个256-512之间的任意整数 B . 一个汉字 C . 一个英文字母 D . 一个大于255的整数
字符“A”比“a”的ASCII码值小32(十进制),已知字符“n”的二进制ACSII码值为(1101110)2 , 则字符“P”的十进制ACSII码值是(   )
A . 80 B . 90 C . 77 D . 74        
若将用波形电平的两种状态分别用0和1表示,则与10110100相符的波形是(   )
A . B . C . D .
有一个魔方共有6种不同的颜色,对魔方的任意一面进行二进制编码,至少需要多少位二进制(   )

A . 54 B . 36 C . 27 D . 18
使用UltraEdit软件观察字符“2018,Open Happiness!”的内码,部分界面如图所示。

下面说法正确的是(  )

A . 大写字母“O”的内码为“20” B . 文本中的字符都采用ASCII编码表示的 C . 文本共占用19个字节 D . 按图中信息推测,“hat”字符的内码是“48 61 74”
计算机中信息的编码是指(  )
A . 各种形式的数据按一定法则转换成二进制码 B . 计算机中的二进制码按一定法则转换成各种形式的数据 C . 用7位二进制数表示一个字符,即ASCII码 D . 用两个字节表示一个汉字
如果字母C的ASCI码为67,那么字母A的ASCII码为65。
字母“C”的ASCII码是1000011B,则字母“D”的ASCII码是(  )
A . 1000001B B . 1000010B C . 1000100B D . 1000101B
小李在网络中获取一串二进制数,其中部分二进制数为“01101001 01100110”,结合UltraEdit软件(如下图)的部分界面推断,该部分二进制数所表示的字符为(  )

A . “ok” B . “of” C . “if” D . “id”
在计算机中,一个英文字母所占用的字节数是(  )。
A . 2 B . 1 C . 4 D . 0
下列选项中,不是计算机上使用的汉字编码方式是(  )。
A . 输入码(外码) B . 机内码(内码) C . 输出码(字型码) D . 条形码
使用 UltraEdit 软件观察字符内码,部分界面如下图所示,下列说法正确的是(  )

A . 字符“9”的十六进制码是“39”,可以推算出“10”的十六进制码是“3A” B . 字符“.”的二进制码是“00101110” C . 字符“》”的十六进制码是“B7” D . 一个英文字符占1b,一个汉字占2b,因此图中所示的字符共占28b
某数据的加密方法如下:

⑴将字符的 ASCII码值以字节为单位进行加密处理

⑵将1个字节的8位二进制数左移2位,最低位用左移除的2个最高位补充;

⑶将二进制数转化为十六进制数,即为该字符的密文

用 UltraEdit软件观察“选考,Fighting!”这几个字的内码如图所示。

则字符“j”加密后的密文是(  )

A . C1 B . A9 C . 2B D . 83
使用 UltraEdit软件查看字符“G12协作体!”的内码,部分界面如图所示。

下列说法正确的是(  )

A . 字符“体”的内码用十六进制表示为“E5 A3” B . 这些字符共占用11个字节的存储空间 C . 字母“J”的十六进制内码为“50” D . 共有4个字符使用 ASCII编码
某文本文件的内码十六进制表示如下:

68 65 6C 6C 6F D6 EE F4 DF

请回答问题。

  1. (1) 以下说法不正确的是:(  )
    A . 该文本文件的内容为5个英文字符和4个中文字符 B . 存储该文本文件内容所需的容量为9个字节 C . 前5个字节为ASCII字符 D . 最后4个字节可能为中文编码
  2. (2) 该文本文件的前5个字节所表示的字符为:(  )
    A . HALLO B . HELLO C . hello D . hallo
在黑白胶片时代,照片很少,人们只记录下人生的几个瞬间,却能唤起永不褪色的记忆。但照片会渐渐泛黄,日益模糊。数码技术的时代,照片很多,人们可以记录着日常生活的点点滴滴,可以随时上传到网络与人分享,它从不泛黄,永不模糊。

随着信息技术的迅猛的发展,旧照片数码化存储将是未来发展的方向,利用最新信息技术来管理旧照片将变得更加方便和快捷。将旧照片实物变成数据——电子文件,指在数字设备环境中生成,以数码形式存储于磁带、磁盘、光盘等载体,依赖计算机的数字设备阅读、处理,并可在通信网络上传送的文件。数字照片的拍摄和利用方便快捷,通过电脑设备可以随时输出。收集、存储、归档、利用和传输等要求,数字照片不仅能完全满足以上各项要求,而且还具有存储时间久、占用物理空间小、形成和使用成本低等特点,因此,旧照片数码化已经成为一种发展的必然趋势。

  1. (1) 年代久远的黑白老照片如何变成数码照片?如何上色?
  2. (2) 上述老照片存储在计算机内为1920像素×1080像素、24位色,文件大小是多少
  3. (3) 如何把一堆老照片做成一个有纪念意义的视频?
哈夫曼编码

哈夫曼编码(Huffman Coding),又称霍夫曼编码,是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,也称霍夫曼(Huffman)编码。

霍夫曼编码的基本方法是先对数据(如:文章)扫描一遍,计算出各数据元素(文字)出现的概率,按概率的大小指定不同长度的唯一码字,由此得到的一张霍夫曼码表。

如:某文章只包含了“我”、“爱”、“中”、“国”四个字,它们出现的概念分别为0.125、0.125、0.2、0.3,那么它们的编码可以分别设为1000、1001、101和11。

  1. (1) 计算机科学中,数据编码是将数据转换为几进制数?
  2. (2) 如果不采用哈夫曼编码,你知道还有哪些汉字编码系统?
  3. (3) 你能把四个汉字的哈夫曼码转换为十进制数吗?
在Excel中用26个英文大写字母对单元格列标进行编码,“A” 是第1列,“B” 是第2列,……“Z”是第26列,“AA” 是第27列,则列标编码“BD” 对应的是第(    )列
A . 19 B . 35 C . 56 D . 139