《网络空间安全专业导论》让我重新对计算机科学有了更深一层的了解。
首先是第二章的学习内容。数字是一个总括的概念。由数字发散出来自然数/整数/负数。然后就是位置计数法。得益于引进基数这一概念,我学会了二进制,在我高中的信息课程有一定的接触,但这仅限于了解。而今天的学习则让我对此有了更深层的理解。
通过位置计数法和2.8.10进制,我粗略的学会了如何把一个10进制的数字变为2进制,以及2/8/10进制的数之间互换方法。更为重要的,是他们之间的加减法则。最后,是字,字节的含义。
到了第三章,数据和信息的概念被我理解。而后,是数据压缩中 压缩率的定义以及数据压缩技术的 有损和无损的概念。数据分 模拟和 数字两种类型,它们是以不同的形式来表示的信息。“每当可用的位数增加一位,可以表示的状态的数量就会多一倍”,这便是二进制的优势。数字数据表示法与常用的 符号数值表示法,之后便是十进制补码和 二进制补码。位数不够存在的问题: 数字溢出。实数表示法又有二进制和十进制的浮点表示法。在文本表示法中,我学习了ASCII字符集和Unicode字符集,了解了它们的发展历史,以及创建者的目标还有它们的优缺点和相互之间的关系。然后是三种文本压缩类型: 关键字编码、行程长度编码、赫夫曼编码。音频数据表示法中学习了多种流行的音频数据格式,以及对我们平常生活中所使用的MP3的作用和原理有了一个全新的认识。在颜色表示法中,第一层次明白了颜色还有值来表示,RGB概念以及色深度也让我明白了很多对于颜色的新知识。像素和 分辨率,GIF,矢量图形和 光栅图形,Flash的定义,视频编译码器的定义,以及其采用的 压缩方式还有当下所流行的几种编译码器,比如Sorenson、MPEG,等等我都有了解。
问题:2进制转化不熟练,2对其他不熟,二进制补码的减法不太懂
解决方法:看网课
原文地址:https://www.cnblogs.com/zwh133/p/11631144.html