zoukankan      html  css  js  c++  java
  • 201920201学期 20192405《网络空间安全专业导论》第一周学习总结

    网络空间安全专业导论》让我重新对计算机科学有了更深一层的了解。

    首先是第二章的学习内容。数字是一个总括的概念。由数字发散出来自然数/整数/负数。然后就是位置计数法。得益于引进基数这一概念,我学会了二进制,在我高中的信息课程有一定的接触,但这仅限于了解。而今天的学习则让我对此有了更深层的理解。

    通过位置计数法和2.8.10进制,我粗略的学会了如何把一个10进制的数字变为2进制,以及2/8/10进制的数之间互换方法。更为重要的,是他们之间的加减法则。最后,是字,字节的含义。在二进制中,0和1是计数系统的基数,每多一位位数,计数系统所表示的情况便是原来的两倍,而因为存在8=2³,16=2⁴的关系,二进制与八进制,十六进制的转换显得尤为简单。例如二进制向八进制的转换,就是从左向右三位比特数为一组(十六进制则为四位比特数一组),但向十进制的转换则相比之下较为复杂。因为现代计算机都是二进制机器的原因,二进制的学习也显得尤为重要,第3章就讲到二进制补码的问题(一种计算机负数的表达方法),由此可见,二进制是学习计算机的基石,也是通向计算机复杂计算的阶梯。

    到了第三章,数据和信息的概念被我理解。而后,是数据压缩中 压缩率的定义以及数据压缩技术的 有损和无损的概念。数据分 模拟和 数字两种类型,它们是以不同的形式来表示的信息。“每当可用的位数增加一位,可以表示的状态的数量就会多一倍”,这便是二进制的优势。数字数据表示法与常用的 符号数值表示法,之后便是十进制补码和 二进制补码。位数不够存在的问题: 数字溢出。实数表示法又有二进制和十进制的浮点表示法。在文本表示法中,我学习了ASCII字符集和Unicode字符集,了解了它们的发展历史,以及创建者的目标还有它们的优缺点和相互之间的关系。然后是三种文本压缩类型: 关键字编码、行程长度编码、赫夫曼编码。音频数据表示法中学习了多种流行的音频数据格式,以及对我们平常生活中所使用的MP3的作用和原理有了一个全新的认识。在颜色表示法中,第一层次明白了颜色还有值来表示,RGB概念以及色深度也让我明白了很多对于颜色的新知识。像素和 分辨率,GIF,矢量图形和 光栅图形,Flash的定义,视频编译码器的定义,以及其采用的 压缩方式还有当下所流行的几种编译码器,比如Sorenson、MPEG,等等我都有了解。优势
    一.文本表示法:同时在第三章中也出现了对文本表示法的学习:ASCII字符集和Unicode字符集使得计算机具有了国际影响力,使计算机文字有了更丰富多彩的表达;文本压缩则讲述了计算机三种常用的文本压缩类型:关键字编码,行程长度编码和赫夫曼编码。
    1. 关键字编码:关键字编码的核心思想即为将常用词语替换为某个字符,例如将英语中常用的what,why,and等词语替换为不常用的符号¥,%,&,达到减少字符的目的。其优势是最为直观也最为简单。但局限性也非常大:文本不能出现替换的字符,压缩率不稳定,以及对文本的内容依赖也使得这种方法压缩数据的程度局限。
    2. 行程长度编码:适用于某个字符在长序列中反复出现,即AAAAAAA可以压缩为*A7的形式,其优点与局限性一目了然。
    3. 赫夫曼编码:基于前者两种方式的改进,赫夫曼编码对字符使用的概率进行统计,将使用频率较高的字符用较少位数的比特数代替,使得原来多字符的文本压缩效果大大增强,创建这种结构的方法确保了最常用的字符对应与最短的位串。
    二.音频数据表示法:要在计算机上表示音频数据,必须数字化音波,把它割成离散的,便于管理的片段,方法之一是真正数字化声音的模拟表示法。而要数字化这种信号,需要周期性地测量信号的电压,并记录合适的数值(即采样),最后得到表示不同电平的一系列数字。音频格式中,MP3最受人青睐,MP3使用的压缩方法极为科学:将分析频率展开,与人类心理声学的数学模型进行比较,然后舍弃那些人类听不到的信息,再用赫夫曼编码进一步进行压缩得到其压缩文件。
    优势
    一.文本表示法:同时在第三章中也出现了对文本表示法的学习:ASCII字符集和Unicode字符集使得计算机具有了国际影响力,使计算机文字有了更丰富多彩的表达;文本压缩则讲述了计算机三种常用的文本压缩类型:关键字编码,行程长度编码和赫夫曼编码。
    1. 关键字编码:关键字编码的核心思想即为将常用词语替换为某个字符,例如将英语中常用的what,why,and等词语替换为不常用的符号¥,%,&,达到减少字符的目的。其优势是最为直观也最为简单。但局限性也非常大:文本不能出现替换的字符,压缩率不稳定,以及对文本的内容依赖也使得这种方法压缩数据的程度局限。
    2. 行程长度编码:适用于某个字符在长序列中反复出现,即AAAAAAA可以压缩为*A7的形式,其优点与局限性一目了然。
    3. 赫夫曼编码:基于前者两种方式的改进,赫夫曼编码对字符使用的概率进行统计,将使用频率较高的字符用较少位数的比特数代替,使得原来多字符的文本压缩效果大大增强,创建这种结构的方法确保了最常用的字符对应与最短的位串。
    二.音频数据表示法:要在计算机上表示音频数据,必须数字化音波,把它割成离散的,便于管理的片段,方法之一是真正数字化声音的模拟表示法。而要数字化这种信号,需要周期性地测量信号的电压,并记录合适的数值(即采样),最后得到表示不同电平的一系列数字。音频格式中,MP3最受人青睐,MP3使用的压缩方法极为科学:将分析频率展开,与人类心理声学的数学模型进行比较,然后舍弃那些人类听不到的信息,再用赫夫曼编码进一步进行压缩得到其压缩文件。

    问题:2进制转化不熟练,2对其他不熟,二进制补码的减法不太懂

  • 相关阅读:
    2019春季总结
    求最大值及其下标
    课程设计第四次作业
    课程设计第三次作业
    课程设计第一次作业
    课程设计第二次作业
    第十二周作业
    第十一周作业
    第十周作业
    第二次作业
  • 原文地址:https://www.cnblogs.com/zwh133/p/11636450.html
Copyright © 2011-2022 走看看