2021-2022-1 20211428《信息安全专业导论》第3周学习总结

作业信息

2020-2021-1信息安全专业导论
[2020-2021-1信息安全专业导论第三周作业]2021-2022-1 20211428《信息安全专业导论》第3周学习总结 - 20211428谷丰宇 - 博客园 (cnblogs.com)

|这个作业的目标|

  • 数字分类与计数法
  • 位置计数法
  • 进制转换
  • 模拟数据与数字数据
  • 压缩与解压
  • 数字化
  • 信息安全

教材学习内容总结

计算机科学概论第2章:

学习了二进制数和十进制数,八进制数的转换,二进制数与八进制数之间有特殊的联系,进制数中的加减法,还有十进制数怎么转换成其它数制。

计算机科学概论第3章:

了解了为什么计算机技术系统要用二进制,数字化代表什么,还有二进制的表示法和怎么用二进制和十进制表示负数,实数表示法,还有小数的十进制转换为二进制,以及字符集中的ASCII和Unicode,了解了文本压缩的几个方式还有音频数据表示法。

教材学习中的问题和解决过程

问题1

学习二进制和十进制之前的转化时总是反应不过来。

解决:不断问同学,自己琢磨,终于明白一些了。

问题2:不明白二进制中的小数怎么转化为十进制

解决:

  1. 二进制的小数转换为十进制主要是乘以2的负次方,从小数点后开始,依次乘以2的负一次方,2的负二次方,2的负三次方等。例如二进制数0.001转换为十进制。

    二进制十进制间小数怎么转换
  2.  

    第一位为0,则0*1/2,即0乘以2负 一次方。

    二进制十进制间小数怎么转换
  3.  

    第二位为0,则0*1/4,即0乘以2的负二次方。

    二进制十进制间小数怎么转换
  4.  

    第三位为1,则1*1/8,即1乘以2的负三次方。

    二进制十进制间小数怎么转换
  5.  

    各个位上乘完之后,相加,0*1/2+0*1/4+1*1/8得十进制的0.125

    二进制十进制间小数怎么转换
     
    问题3:无损压缩和有损压缩分别有什么:
    1.有损压缩是利用了人类对图像或声波中的某些频率成分不敏感的特性,允许压缩过程中损失一定的信息;虽然不能完全恢复原始数据,但是所损失的部分对理解原始图像的影响缩小,却换来了大得多的压缩比。
    有损压缩广泛应用于语音,图像和视频数据的压缩。
    mp3 、divX 、Xvid 、jpeg、 rm 、rmvb、 wma 、wmv等都是有损压缩。
    ----百度百科.
    2.
    无损压缩格式,是利用数据的统计冗余进行压缩,可完全恢复原始数据而不引起任何失真,但压缩率是受到数据统计冗余度的理论限制,一般为2:1到5:1.这类方法广泛用于文本数据,程序和特殊应用场合的图像数据(如指纹图像,医学图像等)的压缩。
    由于压缩比的限制,仅使用无损压缩方法是不可能解决图像数字视频的存储和传输的所有问题.经常使用的无损压缩方法有 Shannon-Fano 编码,Huffman 编码,游程(Run-length)编码,
    LZW(Lempel-Ziv-Welch)编码和算术编码等。

     总而言之,无损压缩格式就是能在不牺牲任何音频信号的前提下,减少WAV文件体积的格式

    ------百度百科

    代码调试中的问题和解决过程

            问题1:在尝试两个模块之间的元素交流时总是格式不对,或不能运行成功。

            解决:通过询问同学或上网查找相关视频。

 

 

 也尝试了在python中尝试

 

 

 

 

 也尝试了一些不一样的东西,感觉还挺有趣的。

 

 

上周考试错题总结

1.信息系统安全的基础时是:硬件系统安全和操作系统安全

2.表征错误和舍入错误是同义词

3.以指数时间运行的算法比线性时间运行的算法效率更高是错误的

4.Which of the following is an application package?
-Word processor

FORTRAN是语言而不是应用程序包

 

 

其他(感悟、思考等,可选)

进制的转换感觉理解起来有些难度,不过模块的编写确实很有意思,可以加一些自己想要设计的东西,我对计算机越来越有兴趣了。

学习进度条

 代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标 5000行 30篇 400小时  
第一周 200/200 2/2 18/20  学习安装虚拟机
第二周 200/400 2/4 18/36  学习安装python和运行编码
第三周 100/500 1/5 16/52  学习了两个模块之间的元素交流
计划学习时间:20小时
实际学习时间:16小时
posted @ 2021-10-10 14:30  20211428谷丰宇  阅读(173)  评论(1编辑  收藏  举报