国防科技大学计算机基础课程笔记02信息编码
1.机内码和国标码
国标码就是我们非常熟悉的这个GB2312,但是因为都是16进制,因此这个了16进制的数据既可以翻译成为这个机器码,也可以翻译成为这个国标码,所以这个时候很容易会出现这个歧义的情况;
因此,我们的这个国标码在存到计算机里面的时候,通常会进行下面的这个转换,把我们的国标码转换成为我们的机内码,转换的方法如下图所示,转换之后就可以避免这个国标码和机内码的冲突的情况;
2.凯撒加密的故事
凯撒的加密的过程是针对于对于每一个字母进行处理的,因此我们只需要知道每一个字符进行处理的流程,使用循环对于这个明文进行遍历就可以实现这个加密的过程了;
3.数字图像处理(绿幕抠图的故事)
这个里面主要是科普一些关于这个数字图像处理的相关原理,但是这个肯定是蜻蜓点水,所以我自己就是大致了解了一下,还有就是慕课里面讲述了这个声音,音频文件的处理的方法;
像素就是一个小方格,图像的分辨率就是我们的长度乘以宽度,不同的这个分辨率呈现给我们的的视觉效果是有差别的;
但是像素越大,意味着我们需要存储的这个像素越多,这个时候我们的这个图像就越大,需要消耗一定的这个存储的空间;
RGB表示的是颜色,RGBA里面的A表示的就是我们的物体的透明度,255就是完全不透明
4.后续总结
后面的一些我觉得就是零零散散的,而且这个课程我看了一下是2020年的,使用的是python语言,我对于这个语言也不是很熟悉,所以后面的一些章节就大致去看了一下,对于我自己而言,我觉得还是前面的那一块关于这个编码和这个计算机里面的数据表示这个内容的收获还是比较大的,尤其是让我理解了这个规格化原理和相关的具体的实现的方法,我觉得合格应该是我下午最大的收获了;
后面的视频,我觉得更像是老师在讲解作业,如何使用python抓取这个网页上面的数据,然后介绍了这个数据的存储,使用python操作数据库的相关知识,但是这些任何一个单独拎出来都是非常庞大的体系 ,所以我也就没有继续看了;
老师还是用python实现了一个简易计算机,可以实现了这个指令的执行,包含了我们的冯诺依曼体系结构里面的一些关键的组件,例如这个主存啥的,但是因为是使用的python,于是我自己也没咋看,就这样吧;
基本上是把这个慕课的课程看完了,但是我觉得还是收获不大,更喜欢看一课程实录的那种,我觉得这个微课的这种讲解的大部分不是很细致,但是因为这个课程是二哥推荐的,所以在这两天我也是大致看了一下,不能说没有收货吧,也学到了一些东西,写了两篇文章笔记,仅此而已;
感兴趣的同学可以自己去这个慕课官网上面找到这个课程进行相关的学习;