2019-2020-1学期20192431《网络空间安全导论》第一周学习总结

通过自阅第二章第三章的内容
我的不解之处有:1、对字节、字符不是很理解,导致在做练习题的过程中不知道怎么转换
2、位串位流的概念不理解,同时对于图形和视屏的表示方法,位图和矢量图的分类不是特别清楚,所以对于flash,jip属于哪一类图不是很清楚
3赫夫曼编码的特征没有理解,就是说从左到右扫描一个位串时,每当发现一个位串对应一个字符,那么这个位串就一定表示这个字符,该位串不可能是更长位串的前缀这句话不理解。
4、对于行程长度编码的重复字符的重复字数不太理解。
我的收获有:
1、对于数字分类有了和之前不同的理解,与之前高中所学数字不同的两个地方为:(1)自然数新定义:是0和通过在0上重复加1得到的所有数 (2)有理数:包括整数和两个整数的商,任何有理数都可以被表示成为一个分数。
2、计数的方式:(1)位置计数法: 一种表达数字的系统,数位按顺序排列,每个数位有一个位置,数字的值是每个数位和位置的乘积之和。其中位置计数法中最重要的是搞清楚基数。
(2)基数(base):计数系统的基本数值,规定了这个系统中使用的数字量和数位位置的值。比如有以2、8、10、16为基数的计数系统。基数规定了这个系统使用的数字量,一个数字中使用计数法的时候,一定要看数字中最大的呢个数字,只能使用比这个数字更大的基数作为计数方式。位置计数法之所以能存在,完全是因为0这个概念。位置计数法中不同基数之间的转化,只要从最右边数位乘以基数的0次幂,依次向左增加幂次即可进行转化。我们可以用多种方式表示数值,虽然数值不同,但是表示的是同等数量的实体。有一种计算技术称为散列法,就是将数字打乱,就是用另一种基数表示这个数字。算盘的用法:中部横木以上的算珠表示五个单位,以下的算珠表示一个单位,没有挨着中部横木的算珠与得到的数字无关。
(3)双五进制表示法:每个数字由两个灯表示,一个灯属于上部的两个灯,另一个灯属于下部的五个灯,如果左上部的灯亮了,其他五个灯从上到下分别表示0、1、2、3、4.如果右上部的灯亮了,则其他五个灯分别表示5、6、7、8、9.
3、二进制、八进制、十六进制的相互转化与关系
(1)、由其他进制转化为十进制时,方法都类似,都是从右至左,用1位的数字乘以基数的0次幂,二位的数字乘以基数的一次幂,以此类推。
eg:把十六进制数ABC转化成十进制:A×16²+B×16+C×1=2748
(2)、十进制转化为其他进制时除以基数,留余数,再用商继续除以基数,直到余数为0.
(3)、任何计数系统中的最大数字比基数小1.要用任何基数表示基数值,只需要两个数字,0位于最右边,1在0的左边,这个数值表示基数值本身。因此10是以10为基数的计数系统中的10,是以8为计数系统中的8.
(4)、二进制中同样有加法和减法,同样遵循我们平时数学中的规则,只不过要加进位,并且不够减的时候,借位借的是基数。
(5)、二进制和八进制有种非常特殊的关系,给定一个二进制数,可以很快读出他对应的八进制数,也可以很快读出他对应的二进制数。具体方法为把八进制的每一个数位都替换成这个数位的二进制表示,就可以得到了。但要注意二进制转化成八进制,要从最右边的二进制数位开始,每三个数位一组才可以。这么做的原因是因为八是二的幂,同样16进制也可以,所有信息都是由二进制数值表示的,原因在于计算机中的每个存储位只有高电平和低电平两种信号。低电平信号等同于0,高电平信号等同于1.存储位不能是空的,必须存放0或1。每个存储单位称为一个二进制数字(位)
(6)、字节(byte):8个二进制位
(7)、字(word):一个或多个字节字中的位数称为计算机的字长
(8)、现代计算机通常是32位的机器或64位的机器,最终采用的都是二进制计数系统。
3、数据与计算机
(1)、数据:基本值或事实,数据包括数字、文本、音频、图像和图形、视频。表示数据的方式:模拟法和数字法
模拟数据:用连续形式表示的信息 数字数据:用离散形式表示的数据,把信息分割成了独立的元素。计算机不能很好的处理模拟数据,我们需要数字化数据。所谓数字化:把信息分割成离散的片段。数据还涉及到数据压缩:减少存储一段数据所需的空间,由于带宽(在固定时间内从一个地点传输到另一个地点的最大位数或字节数)的限制所以进行压缩。而压缩又分为无损压缩和有损压缩,区别在于会不会丢失信息的数据。用压缩率表示压缩程度,压缩率越接近于0,压缩程度越高。
(2)、信息:用有效的方式组织或处理过的数据
(3)、数字信号只在两个极端之间跳跃,被称为脉冲编码调制(PCM)。数字信号会被周期性地重新计时,以回复到它的原始状态只要在信号降级太多之前重新计时,就不会丢失信息。
(4)、二进制表示法:两个位可以表示四种状态,一般来说,n位二进制数字可以表示2的n次方种状态,请注意,每当可用的位数增加一位,可以表示的状态的数量就会多一倍。即使技术上只需要最少的位数来表示一组状态,为了方便,也会多分配一些位数。
(5)、负数的表示方法有符号数值表示法和补码表示法,实数由三部分构成,即符号、尾数和指定小数点位置的指数。
(6)、十进制补码:负数I用10的K次幂-I表示,二进制补码类似。
(7)、数字溢出:当我们分配给结果的位数存不下计算出的值得时候,会发生溢出。
实数表示法:浮点表示法,标明了符号,尾数和指数的实数表示法
字符集是字母与数字字符以及表示他们的代码的清单,最常用的字符集是Unicode(每个字符由16位表示),ASCII是它的子集,使用八位字符集ASCII足够表示英语但却不足以表示其他语言。压缩文本的方法有很多,可以减小存储文本的空间或减少在机器之间传递文本的时间。
音频信息被表示为数字化的声波,颜色由三个值表示,每个值说明了红色蓝色或绿色的份额。表示图像的基本方法有两种,即位图和矢量图。视频分割成了一系列表示为图像的静态图像。

猜你喜欢

转载自www.cnblogs.com/beauty-666/p/11644505.html