第三单元 认识数据 练习 高中信息技术教科版(2019) 必修1(Word版,含答案)

资源下载
  1. 二一教育资源

第三单元 认识数据 练习 高中信息技术教科版(2019) 必修1(Word版,含答案)

资源简介

第三单元 认识数据 练习 高中信息技术教科版(2019) 必修1
一、选择题
1.二进制在我国古代就有很好的运用,例如“太极生两仪,两仪生四象”,就是出自《易经》。“两仪”即为二进制中的0和1,“四象”即可以用( )位二进制组合成四种状态。
A.1 B.2 C.3 D.4
2.使用UltaEdit软件查看字符内码,部分界面如图所示。
下列说法正确的是(  )
A.字符“H”的十六进制内码值是4CH
B.字符“J”内码值的二进制表示为01001010B
C.“冬奥会@”这些字符的内码共8个字节
D.字符“2”内码值的十进制表示为2
3.下列关于信息的编码,描述正确的是( )
A.3位二进制能表示的最大十进制数是8
B.字符“9”的ASCⅡ码为57,则“10”的ASCⅡ码为58
C.Wave格式音频文件的大小与采样频率、量化位数成正比
D.16色位图图像,每个像素用二进制表示需要16位
4.某十进制偶数n转换为二进制数x,下列说法正确的是( )
A.x中1的个数一定比0的个数多 B.n%4的值一定与x最右侧两位的值相等
C.n+1转换为二进制数后,位数可能比x多 D.n转化为十六进制数,其最低位一定等于0
5.下列十进制数与二进制100000等值的是( )
A.30 B.31 C.32 D.33
6.把二进制数10001转换成十进制数是( )
A.17 B.15 C.19 D.13
7.将十进制的255转换成二进制为( )
A.11111111 B.1111111 C.01111111 D.11111110
8.下列有关进制与字符编码的描述,正确的是( )
A.十进制数98,转为七进制数表示为:170
B.任意进制的一个数n,若末尾为0,该数转为十进制一定是偶数
C.用n位二进制数给m种不同的信息编码,则必满足2^n≥m
D.汉字在计算机内部编码采用十六进制编码,英文字符在计算机内部ASCII编码
9.1位二进制数可以表示( )种数字信号。
A.1 B.2 C.3 D.4
10.在计算机内部,一切信息的存取、处理和传送都是以( )形式进行的。
A.GB2312码 B.ASCII 码 C.十六进制 D.二进制
二、填空题
11.位图的最小单位是像素,也叫点阵图。
(1)该图为24*24的点阵图,其通过黑、白像素进行编码,每个点用一个二进制位表示,存储该编码需要个___________________字节。(填计算公式和结果)
(2)如果用0表示白点,用1表示黑点,截取图片中的一小部分,则截取部分第一字节的二进制编码为______________________。
(3)其十进制的编码为______________________。
12.与人们习惯使用的0~9十个数字的十进制数不同,二进制数使用0和______两个数字来表示。
13.二维码是巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图像输入设备或光电扫描设备自动识读以实现信息自动处理。
(1)在我国比较常用的是矩阵式二维码,如图所示二维码是一个21*21的矩阵。如果将该二维码做成一个42*42像素的图片,则每一个矩阵占用____个像素。
(2)图B是截取的一段矩阵,如果黑色方块用1表示,白色方块用0表示,则该段矩阵可以编码为___
(3)某段矩阵的二进制编码是10000001,则表示为十六进制是____
14.某数据加密方法描述如下:
①以字节为单位进行加密处理;
②将1个字节的8位二进制数右移一位,最高位用右移出的最低位填充;
③将处理好的8位二进制分割成前4位与后4位两个二进制数;
④分别将上述两个4位二进制转换为十六进制数;
所得两个十六进制数按先后顺序连接,即为该字节的密文。根据以上要求回答以下问题:
(1)已知字母“Y”的ASCII码用十进制表示是89,则转换为二进制数应该为多少_____?(写出运算过程,用8位二进制表示)
(2)将其加密后的密文是多少________?(写出过程)
15.有7瓶液体,其中1瓶是无色无味的毒药,其余6瓶是水,老鼠吃了毒药1天后会死亡,如何通过老鼠试毒知道哪瓶是毒药?实验室只有3只老鼠,小明设计了一个方法,能够保证一天后知道哪瓶是毒药。
(1)由表格,我们发现每只老鼠和对应的液体在单元格打“√”,则该老鼠喂食该液体,那么液体4,只喂食了_______________。
(2)一天后三只老鼠都死亡,则毒药是____________。
(3)用相似方法在15瓶液体中找到1瓶毒药,则需要_________只老鼠。
16.十六进制数48,对应的二进制数是________。
三、判断题
17.不仅文字、图像类型的数据可以被编码,声音、视频等类型的数据也可以被编码成数据文件。( )
18.计算机可以处理的信息有:字符、数字和各种数学符号、图形、图像、音频等,这些可以识别的记号或符号都称为数据,信息即数据。( )
19.标准ASCII码用7位进制数表示128个字符 ,包含大小写英文字母、数字和一些常见字符和符号。 ( )
20.在模拟信道中不能传输数字数据。( )
21.计算机要处理汉字,必须对汉字进行编码。( )
四、操作题
22.下面是随机点名器的代码设计,大致可分为四个模块。一是导入相应模块,二是窗体界面元素的产生及布局和有关属性设置,三是打开“点名册.txt”,读取并保存姓名数据,四是设计两个按钮的单击事件代码。以下是部分代码,认真阅读,补充完成下列程序。
from ______________ #导入tkinter模块
import tkinter.messagebox #导入弹窗库模块
import random #导入随机数模块
import datetime #导入日期时间模块
root = Tk() #创建主窗口
root.title("随机点名器") #设置窗口标题
root.geometry('808x280+300+200') #设置窗口大小及位置
root.resizable(0,0) #禁止调整窗口大小
var=StringVar() #定义StringVar()类型
var1=StringVar()
c=_____("点名册.txt",'r') #以只读模式打开文件
a=c.readlines() #读取文件全部内容
c.___________ #关闭文件
b=[] #b作为列表a的备份
五、简答题
23.已知 x = +01101 ,y = -11001,利用补码计算x + y
24.编码的意义和作用是什么?
试卷第1页,共3页
试卷第1页,共3页
参考答案:
1.B
2.B
3.C
4.B
5.C
6.A
7.A
8.C
9.B
10.D
11. 文件大小=图像分辨率*量化位数/8 24*24*1/8=72 00100100 36
12.1
13. 2 11101011 81
14. (89)10 =(01011001)2 将(01011001)2右移一位后的二进制为(10101100)2
将(10101100)2划为两个二进制数(1010,1100),再把两组二进制转化为十六进制,即为密文ACH。
15. 老鼠A 液体7 4
16.1001000
17.正确
18.错误
19.正确
20.错误
21.正确
22. ①tkinter import * ②open ③close
23.-10100
24.(1)鉴别:编码是对象的唯一标识
(2)排序:编码的符号都具有一定的顺序,比较容易进行排序。
(3)专用含义:编码一般都会包含一定的含义。
答案第1页,共2页
答案第1页,共2页

展开更多......

收起↑

资源预览