150:计算机都在“计算”些什么?
读喜马拉雅作者:gezhong日期:2023-7-2点击:502
和早期的计算机械相比,电子计算机有哪些一脉相承的地方?图灵 和 冯·诺依曼,对于现代机而言分别起到了怎样的决定性作用?二进制是怎么一回事?而当我们用电脑美图、看片、听原样时,电脑都在计算着什么?这期原样,可以说是为小朋友和文科生定制的《IT入门课》。
说起来,鸡年这个新年按照中国人的传统还没过完,还没到元宵呢。对,所以呢,在这个年里,咱们要不再说一种鸡乳。不会吧,你之前那期说了一个多小时的鸡肋呀,还没说够呢。
今天要说的这种鸡呢,虽然不会在地上跑,也不能吃。 呃,但是在现代生活。
几乎所有的方面我们都离不开它。这是脑筋急转弯吗?
告诉你,我刚休完假回来,现在智力还在冷却中,请你直奔主题啊,计算机啊,果然是脑筋急转弯。不过说起来,其实现在这种机要还真的是现代社会最最重要的基础之一了。
不过其实我还是更喜欢把计算机叫成电脑了,不然觉得太学术是吧,而且早请说计算机的话有点奇怪啊。 所以我也知道电脑的这个计算能力是很强,但是。
生活中好像还是很少会有人用电脑来计算数字,现在这种场景通常是用手机的,对,也是手机里的那个计算机对说起来很长的一段时间啊,我都觉得计算机跟我们那个做账的时候摁的那个计算器,哎是一回事儿。
我小时候其实也是这样认为的,是吧?
这里其实就自然而然地带出了今天的这个主题。二,听上去好像是一个挺白痴的问题,那就是电脑,它到底为什么非得叫它是计算机我,我感觉啊,对于我这种纯文科生来说,听完这期节目,说不定也可以争取冒出一下It界人士,这就当做今天节目的。
另外一个目的啊,那么首先声明啊,虽然说很多小朋友我知道我们节目最小的听众可能只有三四岁啊。
或许都应该知道这个常识就是电脑,它又叫计算机,但是呢,今天这期原样,咱们并不是一堂幼教课啊。
顺便预警一下,在今天节目的后半部分,其实我们真的是会涉及一些计算的部分,当然数学不好的朋友也不要紧张啊,这个有小学的这个加减乘除能力基本上也能够应付,只是让大家来感受一下计算机的这个运算方法。
那么我们再回到主题,虽然电脑我们喜欢叫它计算机,但准确地说,电子计算机?
才是他正式的名字。
哦,这我都不知道。对那电脑呢,其实也是大家对于电子计算机的俗称而已。
那么接下来我要问姜文的这个问题呢,听上去很简单,但是我赌一杯奶茶,结果你答不上来。 哦,那这杯奶茶,我觉得我喝定了什么问题,你说吧。
准备好了啊。我问了,你知道电脑它的学名为什么非得叫计算机?哎,电脑为什么要叫做计算机,这个是因为电脑计算的速度?
快对吗,就感觉好像应该能答,但你又吃不准这个答案到底是什么对它算起来。很快我觉得这是这样的,你说电脑的计算速度呢,它的确是很快很快啊,起码这个做加减乘除什么比我们普通人强太多倍了。
但是如果平时我们说真的是要算个数,比如说算个工资,算个买菜钱,算个aa收款,到底是每个人付多少。
我们应该不会专门打开电脑来算。 嗯,一般不会工资那点钱心算就够了,好心算算不来的话,应该会用手机上的计算机吧。是的啊。
在以前呢,可能用用算盘什么或者拿张草稿纸,对吧?
大多数人呢,应该也都是这样,即使在手机还没流行的时候计算数字呢,我们一般呢,也会去按计算器或者是打算盘。
绝对不会为了算一个树特意的去打开电脑啊,甚至编个程来算,除非呢,刚好开着电脑,我们会用一下电脑里的那个叫计算器的小程序。嗯,没错,是的,而且我还觉得用鼠标点点,算起来不太方便是。
那你再想想啊,既然不用来算数,那平时咱们用电脑。
都来干些什么很多啊,比如说写文档啊,聊qq啊,玩游戏啊,看剧啊。
还有现在我们录节目简节目不是也在用电脑吗,我的面前其实正好就有一台电脑对,而且所有的原样最终能够被大家听到,其实都离不开电脑。嗯,电脑的功能非常非常的丰富,在大家的工作,学习和生活娱乐当中,其实都扮演着非常非常重要的角色。
不过你觉得电脑的这些功能,它和计算有着什么样的关系,你这么一说,好像真的没有什么关系。哎。
那这个电脑为什么要叫计算机呢?
那其实这个问题听上去挺简单的,可能有些朋友也觉得自己能回答,但是要真的搞清楚他的来龙去脉呢。
咱们还是得原样套路一点,咱们回到计算机看刚刚诞生的时候,我感觉我那杯奶茶喝不上还是会请你的。 那么现在我们所熟知的电子计算机和人类早期使用的计算设备,比如说前面提到的中国的算盘。
包括古希腊人用于计算行星,移动的安提机,特拉机械等等的,其实是一脉相承。
而随着中世纪末期欧洲数学与工程学的再次繁荣,人类呢就开始需要计算大量的实验和工程数据。
因此呢,其实科学家们又六六续续地发明了各种各样新的计算设备。比如说呢,法国数学家帕斯卡。
他就发明了一种机械式加法机,专门用来作家啊。那么德国数学家布莱尼茨发明的呢是机械式乘法机。
这个其实就更实用了啊,大树的这个相承其实要求这个鸡还是比较难的对而英国的一位发明家巴贝奇呢,他就发明了差分机和分析机等等。
那么,到了1924年,英国数学家大名鼎鼎的图灵,他就提出了一种抽象的计算模型,叫图灵级。
而要知道现代电子计算机其实都是基于图灵机的思想来工作。再来一下,等一下啊,什么插分机图灵机。
你前面什么加法机我还能理解这个我就有点儿跟不上了,刚才这段话里涉及到的概念其实挺多的。
那么对于计算机发展史感兴趣的朋友呢,可以自己去检索一下这些。
早期计算设备的工作原理,这个其实可以回到去年的那期穿行,德意志那次在德意志博物馆里边儿就看到了一个专门讲计算机演变的这个展厅,真的是非常的过瘾。从早期的这些前面提到的这些机械设备,到最早的电子计算机一代一代看过的,真的是会觉得人类为了更方便,更偷懒的求得一些数学上的结果还真的是挖空心思。
总之呢,现代计算机,它的最终发明是一个循序渐进,逐渐积累的过程,是许许多多代的科学家和工程师们不断改进传统计算设备的一个结果。
而不是某个人啊。突然有一天,灵机一动,灵光一闪,就这样一拍脑门想出来的这一点呢,大家还是要明白。
嗯,好的,徐东老师,我记得你刚才说现在的计算机都是基于图灵机来工作的。
那图灵机就是电脑的鼻祖吗?
这里其实我们要注意一下,就是说,实际上图灵提出图灵机的初衷呢,它并不是为了制造一台计算机。他当时呢只是为了解决一个数理逻辑学问题叫做可计算性的问题。
这个呢我们不详细展开。不过呢,图灵机,它的确是计算机科学中最核心的概念之一。 他的基本思想是什么呢?是用机器来模拟人们用纸笔进行数学运算的过程?
也就是说,啊,他把人的这种计算过程抽象成了数学模型,它呢是一种理想化的设备,而不是一台实际存在的计算机呜。你的意思是说,图灵机是一台只存在于思维中的虚拟机器,可以找理解。
嗯,那现实世界中的第一台电脑是什么时候发明的图灵机呢?它其实是提出了一种思路,那么之后其实就会有一些人尝试把它实体化了。 前面说到图灵机是一个理论上的,我们可以理解为是数学模型。
那么现实世界中的第一台计算机呢,那就是。
美国爱荷华州立大学的约翰文森特阿塔纳索夫啊,如果是学计算机的,可能得把这个名字背出来啊。
还有他的研究生克里福特贝瑞在1937年设计的人们呢,把这台计算机就叫做阿塔纳索夫贝瑞计算机,它的简称非常好记,前面大家可以不用记啊,它的简称就是ABC哦,这个简称好比那个名字好,记得了。
那么这台abc计算机,它其实是开创了一系列现代计算机的重要元素,这其中呢是包括了二进制算术,电子开关?
以及存储和计算功能的分离等等。
哇,原来第一台电子计算机在1937年就已经发明出来了。
其实啊,说到这里我相信很多有些了解计算机历史的听众要给我们留言挑错,为啥呢?
因为在很多人的印象当中,世界上第一台电子计算机应该是1946年,这要比这台晚了九年的时间,在宾夕反尼亚大学诞生的那台著名的?
埃尼亚克,因为许多大学的计算机入门教材上都是这样写的,但其实呢,关于谁才是世界上第一台啊,真正意义上的电子计算机,abc计算机的发明者和埃尼亚克的发明者,他们曾经呢也是炒的不可开雕的。这个呢其实和当时特殊的时代背景有关啊。
因为ABC计算机虽然被制造出来,并且是在1942年成功进行了测试,但是呢却由于当时在打二战嘛,由于这个战争的原因,他并没有实际投入使用。
所以呢,当时造是造出来的,但是知道的人很少。
但是呢,安妮,阿克,他在1946年发布之后呢,是马上就正式投入到了使用。
因此呢,当时的人们普遍认为埃尼亚克才是世界上第一台电子计算机,那么名字非常好记的这个abc计算机是直到1960年才被人发现。
被埋没了那么多年,那么于是乎两台计算机的发明者就吵起来了嘛,对吧。嗯,互相说,这个我是第一,我是第一考我的。
那么在1973年的时候呢,美国联邦地方法院是注销了埃尼亚克的专利,并且是得出了结论啊,说。
安尼亚克的发明者从阿塔纳索夫那里继承了电子数学计算机的主要构建思想啊,这个是法院的一个判决,所以呢是得出了abc。
他被认定为世界上第一台电子计算机,但是由于安尼亚克谁先红,他的这个光芒实在就太耀眼。嗯,震撼了全世界。因此直到现在呢,其实还是有很多公众认为世界上第一台电子计算机是艾尼亚克。
无论如何,abc还是安尼亚克。
都是先驱,我们都应该铭记这么听起来,abc计算机好可怜啊,全世界第一台电子计算机这么响亮的称号啊,白白的被别人给抢了。
的确有一点啊,不过呢,安尼亚克其实也不能算是浪得虚名啊。 要知道abc计算机呢,它不能编程,它只能用于求解线性方程组,而这个埃尼亚克很了得,它是世界上第一台通用电子计算机。
它最重要的一点是能够重新编程,因此呢就可以解决各种计算问题。
而它的计算速度呢是每秒五5000次的加法,或者是400次的乘法,这个是当时比较先进的机电机器的1000倍。
而如果是手工计算的话,它已经是手工计算的200000倍哇。那么在这个之前呢,没有任何一台单独的机器达到过这样的速度。
它的数学能力和通用的可编程能力,其实也令当时的科学家和实业家非常的激动。哦,这个确实是很厉害,可是这个安尼亚克听起来还是只能进行数学计算啊,不像现在的电脑应该什么都能干。 是的,虽然说安尼亚克,它已经可以称为是一台电子计算机了,而且很多定义都已经符合了。
但是呢,他依然有不少缺陷啊,比如说不能够存储程序,每次编程呢,他都得重新布线,非常的麻烦。
于是呢,安尼亚克的发明者又设计发明了一台新的计算机,叫著名的计算机支付啊。很多朋友可能会脱口而出,就是匈牙利益的美籍数学家冯诺伊曼爵士呢?是作为他的技术顾问。哇。他呢,就提出了冯诺伊曼体系结构。
也叫做普林斯顿结构。 那么,在冯诺伊曼结构当中呢,程序与数据一样啊,它可以存储在计算机当中。
修改程序变得和修改数据一样的方便冯罗伊曼结构的主要思想呢,有三点啊,一呢,它是对程序和数据的存储不加以区分嘛。以前是分开来的,二呢就是采用二进制计算机中所有的信息都用二进制码来表示三呢,就是计算机体系结构中应该是包括控制器,运算器,存储器,输入设备和输出设备证各基本功能部分是不是和小时候我们上的那个计算机课很像对的,那么这一台?
David就是EDVAC呢,它是世界上第一台具有逢诺伊曼结构的计算机。
那这个冯诺伊曼结构又是什么呀?说实话啊,我还是头一次在原样的历史课上听得这么云里雾里的。
能不能讲的稍微简单一点呢?如果说那些复杂的名词让你绕来绕去的历史记不住的话,其实大家只要记住下面这句话就行了。 图灵机为计算机提供了数学理论模型,而冯诺伊曼结构则为计算机提供了物理结构模型啊,一个是精神,一个是肉体。
两者结合呢就诞生了电子计算机,也就是我们俗称的电脑,我知道了,所以以后要是有人问我计算机是怎么发明的,我只要说出图灵和冯诺伊曼这两个名字就可以了,是吗?哇,那马上it界人士对你刮目相看啊,尤其是你说出冯诺依曼的是回来。
这小姑娘不得了厉害,起码不敢帮你修电脑了。
这样,其实图灵机呢,它并不是只能用冯诺伊曼结构来实现的,这里我们还是要强调一下啊。
还有一种比较冷门的结构,叫哈佛结构的计算机,它呢,主要特点是将程序和数据存储在不同的存储空间当中,也就是说。
程序,存储器和数据存储器呢是两个独立的存储器,那么每个存储器都是独立编制独立访问。不过呢,我们现在所使用的个人电脑绝大多数都是冯诺伊曼结构的。这里再补充一下,就是现代的一些高性能的cpu芯片,它其实在设计上呢,是包含了哈佛和冯诺伊曼结构的特点。
在cpu内部呢,采用的就是哈佛结构,而计算机整体则是采用冯诺伊曼结构。
一说的,我又糊涂了,这又跑出来一个哈佛结构,反正你说了半天,我得出的结论就是,电脑之所以叫计算机,是历史原因,因为早期的电脑就是用来计算的,对吗?
你这么说也没错啊。但其实现在大家使用的电脑,他能够做的事情,跟早期的计算机本质上还是一样,就是计算开玩笑嘞,你说我们现在用的电脑只能计算吗?你这是蒙我是文科生吗?我明明可以用电脑干很多其他的事情让美图秀秀是吗?对啊,我还有看电视是那毛皮。
哈哈哈哈哈,的确啊,我们前面其实说到这个idea就是EDVAC,它是典型的第一代计算机,而我们现在的这个个人电脑呢,已经是第四代计算机了。
性能提高了,非常非常多,这个相去十万八千里,但是现在的个人电脑,它依然用的是冯诺伊曼结构。
而细心的听众应该记得冯诺伊曼结构,它的这个三个要点中的第二点就是计算机,所有信息都用二净芝麻表示,嗯,是有这么一条。好像上小学的时候老师也说过。
不过二进制马到底是什么呢,一串一和零嗯,二进制码呢,其实就是用二进制表示的数字,那二进制又是什么呢?
二进制呢是进位制的一种啊,是一种表示数字的方法。
你这是在练哨口令吗?呃,我相信其实有些朋友对于二进制还是比较熟悉的,但是我们也兼顾一下啊。
肯定有很多朋友已经对二进制这个东西搞不太明白,我就搞不明白或者呢,曾经学了忘了或者说还没有学啊,花一点时间给大家再来科普一下这个二景志啊,要搞清楚二进制呢,我们首先还是要来搞清楚我们是怎么数数的,将来问你个问题啊,就是我们平时数数的时候,一共有几个基本数字。
你这是要开始上幼教课了吗?十个啊,就零到九嘛。
呃,零一二三四五六七八九,然后再进到十,对吧没错啊。所以呢,我们要表示己就写己,比如说要表达三,咱们就写个三当然,但是我们要表达一个比九大的数,比如说十一应该怎么写。
这可难不倒我,我也是上过幼儿园的人好吗?十一,那就写两个,一不就好了吗?是的啊,两个一连起来就是十一哎。但是为什么两个一连起来,他就表示失意了。 徐东,你要是再这样问问题的话,我估计听众们要换频道了,我也要不干了。
两个一连起来,不表示十一还表示什么筷子吗啊,你这脑洞也可以啊。
当然能表示别的意思了,比如说在二进制里,两个一连起来,它就是三嘛,不可能吧,两个一表示三,为什么你先别着急啊,我们还是得再来想一想,就是为什么我们就默认两个一连在一块儿,它就表示十一这个概念,这个就是因为前面那个一表示的是十,然后第二个一,后面那个就表示一,那加在一起就是十一。
非常好,你已经悟出十进制的真谛,嗯,实净质对我们平时所使用的就是实净质嘛。
所谓的石进制呢,就是逢石进衣。
每当低位的数到了十的倍数,咱们呢就向高位来进一位,也就是高位数的加一。如果说高位数也到了十的倍数,那么就像更高位再敬意,对不对?嗯,说起来好像是幼儿园教过。
不是幼儿园,就是小学一年级啊,这肯定是很小的时候我们就学过的。
其实呢,这也是进位制的一个非常基本的技术方法,比如说在十进制当中,一个数的各个位就代表了十的。
N次方,比如说各位代表十的零次方10位呢是代表了十的1次方1000位呢,则是代表着十的平方100,哎,以此类推。
我们把每一位代表的数值呢,就叫做位置。比如说个位的位置是一十位的位置是十,而百位的位置是100等等。
那么每一位上的数字,它代表的数值呢就等于?
该数字乘以未值,比如说在十进制的一一当中,十位上的这个一呢,它代表的数值就是数字,一乘以十位的位置值,那么个位上的一呢,则代表了数字,一乘以各位的位置一把,它们加起来就等于十一了。这个相信大家都懂,当然了,虽然说你抛出了一些听上去很专业的名词啊,搞得很高深,什么进位制啊,位置啊什么的,但本质还是幼儿园数学课呀。是这个。如果说我写在黑板上的话,我相信。
起码小学二年级的这个数学水平是绝对能够驾驭这些内容的,但是大家还是不要着急啊。
说这些呢是为了让大家明白什么事位置,因为二进制和十进制的区别就在于基数和位置不同,再来回馈课基数是什么?
技术十进制的技术是十是吗?很好,位置是什么,位置就是十的。
恩赐密说得很好啊。那么二进制它的基数是二位置呢?就是二的N次密基数又是什么基数呢?我们再来理解一下,就是说基数呢?它就是在某种敬畏之中能够使用的基本数字啊。
这个就是说,我们要组成这个数我们能用的材料石进制呢?这个篮子比较大,我们里面能够装零到九这些数字,而二进制里呢?咱们只有两个技术。
我们只有零和一,可以来用,只有零和一两个基本数字啊。二进吃里面没有二吗?
对,虽然叫二景之,但他没有。二它只有零和一组成,当然也没有三四五六七八九或者说你创造出来的各种各样奇怪的字母都放不进去。
所有的二进制数字呢都是由零和一组成的。哎,那二进制怎么表示二呢?
一零啊你,你是说看上去像我们石镜,这里面的那个石就是二嘛啊,就是。
二进制里面的数字,二是一和零对,我相信每一个最初接触这些不同进制的朋友,一定是会觉得特别好玩啊。对啊,我感觉我的数学观好像被颠覆了,其实也不用那么惊讶了,你想一想就说二进制的位置是二的n次密,对不对,那么一零这个数啊,我这里不能读十了。
一零这个数它低位的零是代表零乘以二的零次方一,那么高位的这个一呢代表的是一。
乘以二^1二,你们加在一块儿不就是二吗,以此类推,其实我们前面说过的一一,在二进制里,它就表示三,大家其实也可以算一算是不是这样哇,算一算啊。
一就是1*2的零次方一加上一乘以二^1二1+2等于在真的呀。
不错不错,学得很快啊,到底是幼儿园毕业了啊,那么你反过来?
再来算算持进制的这个四,我们要把它写成二进制,应该怎么写。
嗯,我刚学会从二进制换算成十进制,再反过来从十进之。这不行不行怎么算?
刚才我们说了啊,就是二进制的这个位置呢是二的n次密,对不对对,那么四是不是刚好是二的平方?是啊,平方就是2次方。
对低位零次方高,一位1次方再高一位就是两次方,那这个二进支出是有三位咯。
对,他又得近一位了。那么我们就知道了,这个数有三位,而最高位是一剩下两位呢。嗯,好像不需要剩下两位了呀。四,已经够了,在家就超过四了是吧?
对,所以剩下两位,咱们写零就好了,连起来呢就是一零零,看上去像我们一只镜子里的100。 嗯,那你再反过来算一下二进制的一零零。
是不是死,我们再来验算一下哦,等一下,我感觉算不过来了。
一零零就是1*4,加上零乘以二,加上零乘以一。哎就是四哎,我的天感觉自己好厉害啊,恭喜你啊,果然是二年级的数学学霸可以当课代表了。其实呢,你已经学会了二进制数和十进制数的一个简单换算了。当然,每个人其实可能都有自己的一些技巧。
不过呢,要是一个十进制的数啊,它呢不是二的And me或者呢这个实境之数它特别特别的大,我们随便举一个比如说1500。
那么我们要怎么样快速的把它转换成二进之术,这个难道要一个一个去凑吗?
这个其实真的要自己去?
凑还是挺累的啊。
当然不是,那也得凑到什么时候去,大家可以想一想啊。二进制数转换为十进制数呢,其实有一种专门的计算方法的叫做除二取鱼逆序排列法啊。
有兴趣的朋友可以自己去检索一下,今天呢我们就不教了,因为光靠说其实也很难说清楚,然后自己去算一算,这个方法其实还是很有意思的,算完其实也是挺有快感的一件事儿哦。除二取于逆序排列法好长的名字啊,我觉得听起来就很复杂,像我这样的刚刚二年级毕业的还是放弃吧。但是其实如果说你要玩个什么密码传情的话,嗯,用二进制还是这一个比较好玩儿的小技巧啊,最好就是你传情的那个人,你要确定?
我觉得数学好的朋友还是可以挑战一下,不过话说我只是问了一下什么事儿二进制吧,居然就上了一整套数学课,我觉得哎呦,天啊,神经元都快死光了,能不能回到我的问题上来。
刚才你好像说电脑里的所有信息都是用二进制码表示的,可是我明明看到电脑上就是有文字,有图片啊。
这个其实也是很多没有弄明白计算机,他背后是如何工作的朋友最困惑的一点啊,电脑并不是打开只有零和一对打字,也不是说打零和一进去对不对,什么都有。
不知道有多少朋友坚持到现在,其实后半部分我觉得就更容易理解了啊。二进制?
它非常非常的重要,所以呢,刚才给大家稍稍的展开了一下,但正如姜文所说的,现在大家使用电脑的时候是几乎不会看到二进制数,我们起码不会感觉到它哪怕出现的数字也是实境之术,对吧?否则我们小学应该必修的是二进制,对,应该是抛弃我们习以为常的这种十进制了。
那么更多时候,我们是直接看到非常舒服的文字图图像,还能听到声音,对不对呀。
但其实呢,这些信息都是为了方便人的理解。
经过了电脑里的系统软件的转换,才以这些形式展示出来的,实际上在计算机的存储空间里,比如说内存硬盘当中,你就是把它撬开来,用显微镜放大1000000倍10000000倍。你也看不到那些文字和图片,它到底在哪里,嗯,因为他们都变成了二进制,他们是以这种形式存在的,这就是数据。 嗯,真的吗?
可是你要说十进制这个数字转化成二进数字,我觉得是可以理解的,刚才我们也算过了,是吧?
但是文字图像声音这种怎么用二进制表示啊,这是一个很好的问题啊,就是要解决这个问题呢。
我们就得先来了解一下一个比较重要的概念呢,就是编解码技术编码和解码编解码就是编码和解码的合称。
编码呢是信息从一种形式或格式转换为另一种形式的过程,而解码则是编码的。
逆过程,比如说,我们可以把文字,图像和声音转换为二进制码,那么这个过程就叫做编码。
反过来呢就叫做解码。
嗯,编解码的概念我们是知道了,但是具体怎么转换呢?
说实话啊,以我这个贫乏的想象力,我觉得我很难想象出来,文字,图像和声音这三大类信息的编码思想其实是不太一样的,而每一类信息的编码方法其实也有很多种啊。不过呢,今天我们可以花一点点时间来了解一下比较常用的几种,那我们先来看看最简单的文字的。
编码啊,这个其实在我们曾经的原样年终闯关活动当中也用过文字编码呢。其实准确的名称叫字符编码,由于电子计算机是在美国诞生的,所以最早的字符编码当然针对的就是英文字母。嗯,我们都知道英文是由26个字母组成的,对不对,那我们给着26个字母边上号,不就可以把英文单词?
全部用数字表示了嘛。嗯,对啊,你这么一说确实是不难,因为因为毕竟就只有26个字母嘛。so easy呀。对,小时候我们用最简单的那个密码基本上就是字母表的那个顺序。
对a是零,一b是零二以色列退c是26啊,这个也很容易转换,所以这个编码和解码的过程并不难。 那么其实我们比如说把z变成了26之后我们再把26转换成二进制哦,就可以输入到电脑里去了,对感觉发现了其中的秘密。哎。
当然了,一篇英文文章,我们说它不只有英文字母,对吧。
它还可能有各种各样的标点,符号和数字,我们也不能简单粗暴的就用那么简单的数字来对应这些字母。我们呢可以按照同样的思路把这些标点符号什么的一块编号。
这里呢就出现了一个美国信息交换标,准码叫做ask to,这个编码方法也是非常的著名啊。
Ask to编码,它呢是使用长度为七的二进制码来表示大小写的英文字母标点符号数字零到九以及某些控制字符。
什么是控制字符啊,比如说我们常用的换行回车致表福等等,这个都是控制字符,那么?
我们今天所使用的这个ask to,其实已经被扩展到了八位了,也就是说是由八个零或一组成的字符方法呢,就是在最高位添了一个零。举个例子啊,比如说大写的字母A,用ask to码表示呢,就是零一零零零零零一换算成实境制呢,其实就是65哦,那就是说大写字母a经过编码之后就是变成了65楼是。
嗯,但是我们中国人还得使用汉字啊。那这个汉字怎么转化成数字呢,难道是把那个?
偏旁不守编号,那八位肯定不够用的,因为汉字的这个字太多了,不像字母这么简单粗暴。
对的。那么,随着计算机的普及呢,AS二码,它只能够表示英文的局限性就逐渐显现出来。
因此呢,其实现在使用最广泛的一种文字编码方法是另外一种编码叫做Unicode啊,也叫万国嘛,或者是统一码它呢?
对世界上绝大部分的文字系统都进行了整理编码,并且呢一直在不断的更新,收集着更多的字符。
目前使用的unico的版本呢,采用的是十六位的二进制马啊,它呢就能够表示二^16也就是六万五千五百三十六个字符,我那基本上是能把咱们常用的汉字什么的全部装进去的。而大部分我们知道这个其他国家的语言,其实以这种拼音文字为主,那么其实它需要的字符信息量并不是特别的大在unit当中呢。其实我们一个汉字就直接简单粗暴的对应一个十六位的二进之术,不过呢?
由于这个二进制数实在是太长了,你想十六位的一和零这个唱了,记起来或者说是电脑理解起来,相对也会稍微费时一些。所以呢,一般呢,还会把这个十六位的二进制数写成石榴镜质的树来表示不要吧,还有十六进程,不是又要上数学课了,我求求你,饶了我好不好。张文,不要害怕。 其实我们对静止并不陌生,比如我们所熟悉的鸟,到分到小时。
它就是一个60斤之盖。嗯,我生活当中不同的这个静滞还是在使用的啊。
那么十六进制,它也只是一个进位制的一种,只不过呢,把基数换成了十六位置,换成石榴的n次密而已。
嗯,技术是十六,哎,就是十六进制,有十六个基本数字楼。是的,还有比酒更大的单个数字吗?对,我好像从来没有见过在十六镜之里呢。
十进制里的十这个概念,它是有专门的一个字符的啊是什么?它用的就是英文字母A大小写都可以在十六境之里。a就是十啊十进制的十,那么字母B呢,就表示十一c,表示十二。
依次类推啊,最大的字母F,它表示的是十五,因为到十六他就敬畏了啊,原来是用字母来表示的。我还以为会有什么奇奇怪怪的符号出现的,没必要再专门去创造一些符号呢,那我们就很容易理解了。就是如果说我们在十六进制的数学世界里面,我们看到了一个十一样的符号,一和零在一块儿,我们就知道他实际表示的是十六,对吧,就像在二进这里我们看到一和零。
我们知道他表示的是二啊,所以其实还是比较。
简单的啊,应该大家也都能够理解,回到我们前面说的啊,之所以要用十六进制呢,刚才其实也说了,因为二进制的数太长了啊,写起来太麻烦,而十六呢,刚好是二^4。
所以呢,一味石榴净致的树就相当于四位二进制数,写起来短换,算起来呢也很方便。
另外呢,电脑当中我们存储数据呢,通常是以字节为单位的,一个字节呢,就是八个二进之位,那么二位十六净值数刚好就能够表示一个字节。
因此呢,石榴禁止也是在计算机科学当中经常使用的一种静止。听你这么一说,石榴静止确实是挺方便的。
你刚才说那个unico的采用十六位二进制马,那用十六进制表示就是四位咯,非常聪明啊。就是这个意思。 比如说我们的这个原来是这样,我们要把它写成十六进制的,这个油腻扣的马呢,其实就是一个斜杠。嗯,you?
五三九f斜杠u六七六五斜杠月六六二f斜杠u八f第九斜杠u六八三七这就是原来是这样,这情况这好好玩啊。
那么,对进制换算感兴趣的朋友呢,其实也可以去算一算啊,这几个数字如果说我们把它换算成二进制和十进制,分别是多少,我相信你们一定能做到锻炼脑子的时候又到了,这里面还真有字母也好神奇啊。其实这些字母在十六境之里,我们要把它看成是数数字,但是我好像听到你前面每个数字都有一个斜杠u,那是什么东西啊?
这个呢就是用来表示后面这串数字是Unicod码的标记啊,其实是让计算机来理解这个东西是干嘛明白,因为实际上字符编码它有很多种。
有了标记呢系统软件才知道应该用哪种计算方法来解码这串数字是不是要不然用错了方法解码,结果就大相径庭了。嗯,那你这个意思就是说同一个字在不同的编码里对应的数字是不一样的。
是的,可能会有一样的,但是大多数它都不一样啊。比如说汉字编码。
除了国际上现在比较流行的这个unicod之外,还有咱们中国自己的编码系统,比如说gbk. Gb二三,幺二和gb幺八零三零等等。那么用Unico的编码的文件如果用gbk来解码的话。
结果就是一堆乱码。我相信姜文平时在打开一些文件的时候,一定遇到过这种情况哇,我真的要由衷的时候一句原来是这样一堆毫无意义的字和符号混在一起,根本不知道写的是什么。
对,对,对,以前见到这个的时候别人会说啊乱马,然后我就知道这是乱马,但我不知道什么叫乱马,就是原来是这写错,对编码和解码方法对不上就叫乱麻哇,事情,那当然呢,这个?
文件损坏等等,其他的原因也可能会导致乱码的情况出现。但是解码方法错误其实是我们看到这种天书的最常见的原因。 太棒了,我又学了一招,下回有人问我,我见乱马了怎么办,我觉得我可以很高冷的告诉他,那你换种解码方法就好了吗。
哭了哦,太太帅了,我自己编码方法,现在好像已经差不多明白了是吧,那图像呢。
说完文字编码啊,咱们再来看看图像编码啊。先问你个问题,见过马赛克吗?
嗯,啊,不是这个在图片上打买的那个阿夫之哥,要不要错会来意思啊。呃,是一个个小方块拼起来组成的不画的那种马赛克啊,其实像拼图玩具那种什么,我知道很多人像装修,其实也流行在家里面,弄个这种马赛克赛克的这种效果,嗯,健康结果就是那种。
其实呢,图片编码的原理啊,就跟马赛克拼图有点儿像,或者说是非常的像在电脑里呢。图片其实是有很多的小方块组成的,那么这些小方块呢,它有一个名字,大家也在熟悉不过的叫像素哦,还真听过?
这个呢,其实就是图像元素的意思。那么像素呢,它是组成图片的一个基本单位啊。
那么用过ps之类的图像处理软件的朋友可能试过把一张图片放大很多倍,呃,放大到最后,你可能想要修饰一下自己毛孔的一些这个小细节啊,弄掉几个质的时候你可能会看到啊,本来很平滑的图像就变成了一个个挨着的小方块。
而每个小方块呢它都只是一个纯色的色块,这个呢就是像素了啊。我,你说起来我还真的是见过,尤其是那些?
像素就是我们说像炸化妆的那个图片还真的是,可是为什么平时我看图片又觉得很平滑,没觉得一块儿一块儿,那是因为图片的分辨率高嘛。
所以我们要追求分辨率嘛,对吧。分辨率像素点太小人的眼睛的这个分辨能力其实还是有极限的啊。他一旦到了那个能够骗过我们眼睛骗过我们大脑的那个尺度。
我们就会觉得诶,这个很自然嘛,并不是小方块,并不是马赛克。
这里呢,其实又涉及到了一个新的概念,同样大家也很熟悉,就是分辨率分辨率这个概念呢,其实可以分为两类啊。
一呢,是显示分辨率二呢是图像分辨率显示分辨率呢是屏幕图像的精密度,它指的是显示器所能显示的像素有多少,比如说电脑显示屏呢,它就有不同的分辨率规格,常见的呢有幺三六六乘七六八幺400*900啊。现在我知道有很多的朋友其实用的都更加的高大上了,包括其实很多宽平的显示器啊,格式也非常的多,这里我们就不赘述了。
那么我们这里所说的呢是图像的分辨率,这是两个概念。
这是什么呢?图像分辨率呢是指单位英寸中所包含的像素点数啊。在电脑里面很多的尺寸是音质单位。
比如一幅每英寸350像素的图片啊。我们就是说这张图片在每一英寸上有350个像素,我们把它换算成国际单位的话,就是/一cm上,我们就能够数到130多个小素。
不过呢,平时我们可能更习惯于用显示分辨率的形式来表示图片分辨率啊,比如说一张手机屏保我们常见的这种320*480的图片啊。
就表示这张图片在水平方向上每一行呢,有320个像素,在垂直方向上每一列有480个像素。那么但是这个意思对两者相乘呢,总共就有十五万三千六百个项损哇,一张手机屏保图那么小,有十五万个像素。是啊啊,这确实是格子很小了,难怪看不出来了,是图片编码的原理是什么呢?其实就很简单了。
就是说把每个像素的?
颜色转换成数字,然后呢,按照顺序把所有像素的颜色数值都存储起来,可是颜色怎么转换成数字,这个其实也不难啊。我们其实曾经也和大家说过,这个是在颜色的黑历史,那期的彩蛋里面我们其实曾经提过。三原色这个概念,大家可以回去复习一下啊。
我们其实提过啊。三元色里面有一个版本是红蓝绿,那么在电脑里呢?
我们通常就是指红蓝绿为电脑的这个显示的三原色电脑里的颜色呢,其实都是用这三种颜色的光混合而成的,大部分的显示器呢采用的就是这种Rgb标准,当时其实曾经也和大家聊过。
所以呢电脑里的任何颜色啊,我们都可以用不同比例的红,蓝绿三色来表示这个就是我们曾经讲过的rgb表示法。
嗯,那么我们随便打开一个有调色版的绘图软件啊,都可以找到颜色对应的这个rgb数值。
呃,这样一来呢,就可以把颜色转换为数字了。
当然表示颜色呢,其实就像表示文字一样,有不同的这个编码方法也不只有rgb表示法,这一种方法还有很多种。
但是呢他们的主要思想就是把颜色看作是一个n为空间中的点。
这里呢n大多是为三用点的坐标来表示颜色,这个呢,需要数学能力比较好的朋友来理解这段话。
那么如果听起来不是很明白的话,最简单的方法就是打开画图软件,自己玩玩那个调色板,立刻就知道了。 嗯,我其实没有听懂,但是我想到了那个调色板调颜色,而且其实你可以通过修改一些具体的数字来让颜色发生,对对,对这个好神奇颜色还可以用坐标来表示。
我发现数学真的是无处不在呀,那就是说在电脑里一张图片其实就是很多很多个表示像素颜色坐标的数字喽。
大部分是这样的,但是呢,因为像素点很多啊,所以我们就知道了,图片文件和纯文本文件比起来通常要大不少了。嗯,多涂渗入啊。这个多图山猫对,那你刚刚说大部分是这样,还有一小部分呢。
上面我们所说的那种由像素构成的图片呢,叫做卫图,这也是一个专业名词啊位置的卫卫图卫图呢,有一个很大的缺陷,就是它不能够任意放大,对吧?嗯,你再高清的照片放大到一定程度就会变得模糊起来。
甚至呢会像素化变成一个个小方块对的而另外一种图片,这就是搞设计的朋友再熟悉不过的始量图。
哎,在哪听说过啊。作为设计的时候一定离不开它就没有这个问题了。因为史量图呢,它是用点直线曲线或者多边形等基于数学方程的几何图形来表示的图像。由于矢量图,它是以数学方程的形式存储的,所以不管放大多少倍,他都不会模糊,也不会失真。
不管怎么放大都不会时辰,这个听起来有点棒啊啊,一条函数你放大1000倍一万倍。还是如果说拉远了来看它还是一条很漂亮的曲线。对,那既然它这么厉害,为什么大多数图片还都是卫图呢?
因为质量图也有缺陷嘛,它一般呢都只能表示一些比较简单的图形啊,它需要有很明显的线条曲线。
比如说品牌logo,或者说只是图标之类的,它难以表示什么呢,就比如说姜文的这个美照啊自拍照这样色彩丰富的逼真图像,比如说你要自拍,要把你脸上所有的细节全部用数学方程来表示,想一想,这个难度应该是突破天气的啊。 钱,我的脸这么光滑才不复杂好吗,你的脸才复杂了?
好吧,图片的编码原理我也基本明白了啊,还有声音呢,声音怎么转换成数字,对袁洋来说。
这个太重要了。对啊,因为在如今这个时代,所有听到我们节目的朋友,其实都是基于这样的一种转化之后才能够知道我们在向你说什么的。
其实说到声音啊,我自己也觉得挺难,用数字表示的。对啊,不过别忘了声音和数字之间其实是有一种天然联系的。
还记得声音的本质是什么声音的本质?
嗯,声波对声音呢,是一种波,这个其实在我们的很多期曾经的节目当中都讲过啊。最早我记得应该是这个说广播的那一期。
而波它都是有频率的,对吧?
对对,对,这个是不管是光波还是声波都是有频率的啊。那么频率呢?
它就是指拨在一秒内震动的次数一般呢?我们用赫兹这个单位hz人的耳朵可以听到的声音呢,是有一个频率范围的。
人呢,只能够听到频率在20赫兹到二万赫兹之间的声波,而且每个人个体差异不一样啊,有机会在说耳朵的时候和大家再展开了。
那么我们人耳最敏感的呢是在1000赫兹到3000赫兹之间的声音也是因人而异啊,我明白了,那这么说声音编码的原理就是说把声音的频率记下来就可以了,然后再转换成二进制或者十六进制这么简单吧,也没那么简单了啊。这只是原理,好像我们比较容易来理解一些,其实也是逐渐逐渐把它拆解成数字的一种思想。通常我们听到的声音呢。
它都不是单一频率的,而是不同频率的声音混合的结果对不对?
比如说大家现在听到我们俩在说话,还有背景音乐,其实还有我们现在录的这个环境里的一些噪声,比如说空调的这个声音,你仔细听是能听到一点的,对吧?
又比如说乐器的声音呢,它就是由一个。
鸡波可许多与激波频率呈倍数关系的斜波混合而成的,所以呢,我们不仅要记录声音的频率,还要记录在不同频率上的声音的幅度大小。这样呢才可以把声音相对准确的转换成数字来进行存储。 呃,如果说刚才那段太学术啊,简单的来说一下,大家可以类比我们曾经说过的那个我是谁。
就是所有的你加在一块儿才是,你就是机波也好,斜波也好。如果说我们只有机波的话,你听到的既是又不是这个声音。
全部合在一块儿才是他因为有点明白了,能有点明白这个意思啊,又有点像。比如说我们看到一个图片,如果说我们只拿到它的这个黑白照,其实和真实的情况还是差很多的对,那么一定是颜色叠加的,越来越多,细节越丰满,那么才更还原于他的这个本真。
就像本我,这是我的一个部分,自我抄我对有兴趣继续去听我是谁啊,今天我们还是来聊计算机啊。
刚才我们是说到,我们是不仅仅要记录声音的频率,我们还要记录在不同频率上声音的这个幅度大小。
这样呢,我们才可以把声音相对准确地转换成数字来存储啊。而且呢,这还只是某一刻的生命。
因为声音呢通常是随着时间而变换,因此呢,在录音的时候就需要不断地对声音进行采样采样频率越高录下来的声音呢?
也就越逼真啊。其实采样率作为干广播的我们还是比较熟悉的,比如说在远程语音通话当中呢,我们一般使用的是每秒8000次的采样频率,声音听起来虽然还算清晰,但其实这种电话连线马上就能够听出它是有点儿失真的,对吧。
而现代的这个音乐cd呢,为了获得高保真的路录音采样频率呢是高达每秒四万四千一百次,四四幺零零。哎呦,我的天脑戏吧。每次录音的时候,我看到这个东西,我对它很熟悉,但其实原理我并不知道它到底是什么,对这个我们看着是特别有感情的。四四幺零零。
其实像有的时候原样已经是。
四八零零零,这样,那就很逼真啦。
虽然你刚刚前面说的这个什么鸡波邪波,什么我没听懂啊,但是后面这个我听懂,嗯,真没想到了解他的意思之后,原来录个cd要每秒才要四万多次辛苦我们面前的这台计算机了是不是啊。
然后呢,每一次采样的结果都要记录声音的频率以及各个频率上声音的幅度,数据量呢,其实也是比较大的。所以呢,声音文件通常也比较大,尤其是高品质的音乐文件。
我们原样一期节目,如果是像今天这样,差不多一个小时左右时长的节目压缩成mp三格式,其实原始文件也在六七十兆度。哦,那真的是很大了?
对,那现在文字图片音乐的编码方法我们都知道了,好像还有一种形式的文件,您媒体诶,还有视频呢啊。现在其实我们用电脑好像看的最多的是视频啊,那表情怎么那么奇怪哎,别想多好吗?
学习知识你难道不需要靠视频吗?而且现在还看直播,对吧视频呢,看上去是个很复杂的东西啊。
其实呢,我们把它仔细去拆解来理解也不难,它就是快速转换的图像加声音嘛。
嗯,好像是这么回事儿,你小时候应该在教科书的空白角落画过一些小人,是吧?诶,你也干过是吧?画火柴人对对对,做那个小动漫。
连续很多夜在同一个位置上画不同动作的小人,然后快速的翻那个书啊,或者画个小鸟什么的小人小鸟就好像动起来了。
对这个原理很小的时候,也有科普书给我们解释过,就是人眼的一个视觉暂流现象,对吧?
当连续的图像变化每秒超过24幅画面以上时,咱们的眼睛基本上就无法分辨单幅的静态画面了。
所以看上去呢,就是平滑连续的视觉效果。
电脑里的这个视频文件呢,其实说到底就是很多很多很多幅静止的图像,只是在播放的时候,它的切换速度很快。
咱们人眼察觉不到而已啊,那这么说视频编码的原理和图像编码也是一样的喽。 怎么说呢,本质上视频文件其实就是一幅幅静止的图像。
叠加在了一块儿。所以呢,视频文件存储的主要也就是像素的信息,这个和图片的原理差不多。
但呢由于原始视频信号数字化之后啊,它的这个数据量实在是太大多大呢?通常一秒要20兆以上哇,所以下个小电影那么占硬盘嘛,对吧计算机呢,它其实很难进行保存和处理。
那么所以现在啊,一般所说的这个视频编码呢,我们通常指的就是视频的压缩方法啊,大家比较熟悉的什么av i啊。
这个什么IN吧,这个此处省略很多啊,我相信大家都是行家离手了,那么图像和音频呢其实也是这样的。
我们上面介绍的呢只是图像编码和音频编码的基本原理,而现在呢,其实大家在电脑上使用的图片和音频其实大都适用各种压缩方法压缩过的,这也就是为什么现在会有那么多不同格式的图片文件,音频文件或者是视频文件。
因为他们用的压缩方法或者是压缩编码不一样,原来图片,音频,视频还要进行压缩。哇,听你这么一说,这个边界码技术真的好复杂,是啊,否则我们可怜的硬盘真的装不下那么多?
宝贵的回忆或者是用来学习的资料啊,其实图片编码,视频编码,还有音频编码呢,都是计算机科学当中重要的研究方向。所以呢这个坑啊,咱们说起来它真的很深。
这其实根本不是一两期节目能够说得清的,今天呢只是带大家稍微的来了解一下,那就是不同形式的这个信息,它是怎么样一层一层转换成最底层的那些零和一。再反过来,从这些零和一经过计算机的处理,又还原成我们所熟悉的。
图片,视频和声音的毕竟计算机,它其实从创造最初到现在都没有改变它的本质功能,那就是计算数字。嗯,对啊,我都快忘了正题了。说了这么久还没有回答电脑为什么叫计算机这个问题其实现在大家应该都已经知道了。首先呢。
电脑和古代及近代的各种计算设备,他是一脉相承的,他依然是计算设备。其次呢,早期的电脑?
也主要就是用来进行科学实验或者是工程技术方面的计算的。
后来才有人觉得,哎,那么牛的设备我们干嘛不让他来做个图片啊,干点别的开个小电影什么的呢哎。最后,即使是现在大家所用的个人电脑里任何形式的信息都依然会被转换成二进制的数字。
所以不管你用电脑完成了多么复杂,多么艺术的,多么文艺的工作本质上呢,都是在对二进制数字进行各种运算而已,毕竟在电脑看来一切。
都只是零和一的序列,原来是这样,就是这样。
其实我知道姜文开始可能看到今天的这个题目,因为是要聊计算机科学又涉及到计算你开始应该是觉得有点儿楚的吧。我开始想,哎呀,实在看不懂就照着念吧,就穿放空对,最后没想到你好多由衷的原来是这样对,最后我发现。
哎,他还真的是没有很高冷,然后真的把很多我们平时其实不太知道的一些问题,居然让我就很简单的明白了,要么咱们之后学学编程什么的。哎,那,那还是算了。
我真的觉得这个好厉害是你写的吗?
你肯定知道,以我的这个计算机的水平,应该是写不出这样的文案呢啊,可以说其实真的是这个深入浅出。
出的还是让普通人,我觉得可能小学生都能够搞明白一些他背后的运转原理,是吧?
你可能想不到啊,写这篇文案的大神,他是位女生,你不要性别歧视哦哦,这个不好意思,我其实是可能带着一点儿主观上可能这个在前任意识里面的那种,但是呢,这竟然是一位萌妹子写的,但是我一定很肯定这一定是个理科生,对吗?
对这个是呃,是一位研究计算机的硕士啊,他写的一篇文章,那么他的这个硕士的研究方向其实是跟信息安全相关的啊。这其实也是我们原样,导友会现在其实是非常出名的一位,这个方面的大使呢在比邻群要是有问题,可以上比邻找他远程修电脑吗,我觉得应该可以啊,但是你要小心,有可能他能够远程把你的这个电脑给攻破啊。其实我还是特别崇拜那种,就是计算机技术掌握的非常好的女侠的感觉都可以做。
很厉害是很厉害呃,感谢一下不能吃的兔子不能吃吗啊,你怎么特别想吃吗?
再谢谢啊,这个是我们这一期非常精彩的文案的作者不能吃的。兔子感谢你。嗯,的确,整个行文也是非常的流畅啊。说起来其实真的改动的部分不是特别的大,而且几乎都舍不得删东西了,因为整个还是比较流畅的,大部分内容也都非常的通俗,而且其实我们看到的是这样的一部分文案,它也非常的严谨,后面其实还给我有三页的附录。
很多的参考资料也是一并送什么啊。我就是说呢,我看到上面有注一注啊,我发到最后怎么没有呢这个因为我们为了节约纸张嘛就没打出来,对徐东密下啊,能够让我更好的去理解他背后讲的一些东西,虽然可能有些朋友听到二进制啊。
有些朋友听到这个计算机的发展,觉得这都是再熟悉不过的课程了嘛。
但是又有多少人其实真的明白他背后的这个内涵,当然其实今天还是留了很多坑,比如说计算机,它又是如何来真正的去理解这个零和一的概念,这些零和一的数字在计算机的内部,它必然不是持记的这样的一个零和一。
他是用一种什么样的方式存在的,这个我们也留个坑吧,给我们文安组的大神不再看着大家接这个。
呃,这个其实就涉及到了计算机硬件方面的一些知识,这个我相信也会非常的好玩啊。再次感谢来自我们原样,导游会比邻群的不能吃的兔子还有一点点时间,我觉得在计算机这一期节目的后面和大家来讲特别合适什么,因为今天其实涉及到了很多编码和解码的知识点而。
我们在今年聊期那一期的结尾其实是挖了一个大坑,那就是我们今年的这个闯关活动啊。今年开篇的第一次大型闯关活动,咱们叫机密寻宝,这个活动其实也是一个我们说编码和解码的过程。
现在跟大家来公布一下战况啊。
到目前为止,真正完成机密寻宝闯关的刀友,其实还没有到我们当时预估的这个时。
哦,但是已经有人解出来了,是吗?有人解出来啊,而且也不少,但是呢,依然有四个名额是虚位一带啊,也就是我还有四份礼品,其实还没有送出。
大家加油啊,这一次的这个难度呢,的确可能稍稍高了一些,但是有六位大神已经解出来了,就证明这个东西是可解的。我给大家来说一下吧,这个游戏它到底是怎么。
而但我们上次说过是这个机密档案,先让大家来寻一串数字,这串数字和机有关,那么在第148期今年聊鸡鸡啊,这期节目的结尾惨叹当中,其实我是欲埋了。
几声鸡叫啊,大家仔细听,应该是有好几声嗷嗷嗷的公鸡叫。
如果你数1L,这就是这串数字的第一位。
四啊,在之后呢,是让大家去看我们我们的微信订阅号,叙东刀科学。
那么其实随着那期节目的更新,除夕夜更新的那期节目,我直接推送了一篇和机有关的文章。 在那篇文章当中,你会发现有十个鸡,这个汉字被我用红字加粗了。
啊,你一定能够发现他很奇怪,为什么就这些字是加粗的,你仔细数就是十四幺零,这就是前三位数。
那么第三个数字在哪儿呢?说过是在我的微博里去找。
在我的个人微博里,其实有一篇鸡鸭鹅歌啊,就是反正好奇怪的微博,很奇怪的微博,然后看的人眼花缭乱的,这个其实暗示非常明显了,你就叔叔看里面有多少只鸡吗。
就有多少个鸡,这个汉字数一数是20个啊,这个是考眼力的单纯考眼力了。
还有是什么呢,还有就是最后让大家在贴吧里在我们的百度贴吧徐东刀科学里面,其实我也发过一篇今年拜年的帖子。
就发了几张跟鸡有关的图片,然后是属于一共有几张机图片,这些图片加起来一共有多少只机。
天哪,原来是这样一只鸡,所以最后这串数字呢,其实是四幺零二零幺七,为什么最开始前面用的是四幺零呢?
对,其实我们今年的这个甘之利的纪念是丁有年在天干中丁是?
四,有事实哇,去,这个好厉害,原来每一个都是有对应有埋伏的。对,所以说大家现在在我们的微信订阅号里面输入四幺零二零幺七呢,你也是直接能够得到下一下一步,你就会看到这是一封机密档案。
其实很多朋友就是在这一步被卡住的,因为我知道最开始不多的时间就有好几十位朋友是得到了这串数字。
但是下一步彻底蒙圈儿了。 嗯,这个的确很难,因为这一次是明面的一道题。
我们把所有的信息全部都呈现给大家了,之后你不需要有寻找的这个事情,一共是三个方阵,嗯,有两张是树读,还有一张是写满了汉字的表格,然后怎么办呢?如果说大家仔细去看的话,会会发现树读是错的而线索。其实我还有一些提示信息是在这篇推送的简介里,边儿暗含了几个关键词,就告诉大家,这个速度是错的。
你得把它理顺而。
把这个速度理顺之后,你再去看一看这些错了的位置的这个数字,他是不是可以去对应成具体的一些汉字,在这张表格里而得到了这个表格里的四个看上去有点儿怪的汉字的时候。
如果说熟悉我们寻宝套路的朋友,你可以试试看。
如果说你一时半会儿这个单字谜解不出来,你可以把这四个汉字在我们的微信号里面回一回。一旦回复,往往。
以我的套路式给你线索的,在这之后其实就没那么哎呀,我的天呐,你们的世界太复杂了,这次呢,其实整个的后半部分是来自于我们原谅到会这个刀友会下辖的一些刀友们,他们自己沉迷的一个兴趣小组啊。这也是他们志同道合的朋友的一个聚集。这一次呢是他们出了这样一道题。
那么至于背后的隐藏题,我会特意会和他们确认一下真正的那个题,中题有没有人能够解出来啊,大家不要着急,可以再试试看。那么在下周节目播出之后,这次的寻宝活动就正式截止,我也就。
去送礼物啦,正好快递开始重新开工了。总之,这一次的这个机密档案辛苦大家了。
我发现有好几个朋友就是闯关成功之后还在最后发给我的那个邮件上写到,你不知道这几天我经历了什么,能花这些心思去解出来的朋友真的都是真爱哦。不止都是真爱啊,就是智商超群,对你耐心也好,这个观察力也好,这都是绝对的了。这个智商真是我希望我们的膝盖给你们的这个奖品能喜欢吗也是理,性情意重也是我们的一份心意。
更多的是希望在这个过程当中,能够让你体会到这种寻宝的快乐,当然原样。
永远是这个听众多礼物少,只有智力超群的你,才能够真正的取得最好的报道。但是你拿不到那个奖,其实在这个过程中你参与过了也应该能够给你带来一些快没错,所以现在其实还有四份奖品等着领是,那就赶紧加油吧啊。
最后简单的再说一下参与我们节目的互动的几个方式啊,微博搜乖乖猫仔军均是占军的,均是姜文的个人微博。那么搜旭东旭日的旭,上面一个山下面一个东旭东啊,就是我的个人微博了。
啊,在微信订阅号,欢迎大家搜索旭东刀科学这五个汉字就能够搜到我们的官方订阅号了。嗯,那么这里面呢其实是有闯关,也有做游戏。
当然也有跟节目内容相关的推送,同时我们节目的背景音乐也可以在这个订阅号里查到啊,看我们的历史记录就有了。
谢谢原样图文组包括原样音乐组小伙伴对我们节目的支持,百度贴吧搜叙动道科学,嗯,还有就是我们的Qq群了啊,现在都到开阳了,对,现在是六群啊,橙色的暖暖的开阳正式开群了,现在其实也已经有300多位小伙伴了啊。
新裙长起来总是那么的。
搜索搜搜搜的啊。欢迎大家在qq群搜索原样刀友会开阳之前开阳刚刚开心群的时候呢,可能是群泰星啊,出现过这个关键词,没有办法搜索到的问题啊。那么这里我再报一下开阳的群号啊。记住,这是我们官方的六群四九三二六六零八七四九三二六六零八七,这就是我们的原样,刀友会开阳啊,也聚集了很多有趣的小伙伴。
欢迎大家一起来聊知识分享科学好了,今天的原来是这样,真的就是这样,我是徐东,我是姜文带着本次节目的撰稿人不能吃的兔子。
感谢各位的收听,你感谢,无论是出钱还是出力支持我们继续做原样的所有朋友,下周见了在安排安排呢,好开心,那么相信这个大家也都知道,其实这就是敬畏制的一个十进制的数啊,它不是二的按字面,我们每一个字,它的这个。
今天通个懒吧,彩蛋就不多做了啊,这个原因你们可能听出来了吧,看看。
原来是这小男生,这羊是真是这样子啊。原来是这样,欢迎来到原来是这样,各位好,我是徐东,我是姜文。
说起来,鸡年这个新年按照中国人的传统还没过完,还没到元宵呢。对,所以呢,在这个年里,咱们要不再说一种鸡乳。不会吧,你之前那期说了一个多小时的鸡肋呀,还没说够呢。
今天要说的这种鸡呢,虽然不会在地上跑,也不能吃。 呃,但是在现代生活。
几乎所有的方面我们都离不开它。这是脑筋急转弯吗?
告诉你,我刚休完假回来,现在智力还在冷却中,请你直奔主题啊,计算机啊,果然是脑筋急转弯。不过说起来,其实现在这种机要还真的是现代社会最最重要的基础之一了。
不过其实我还是更喜欢把计算机叫成电脑了,不然觉得太学术是吧,而且早请说计算机的话有点奇怪啊。 所以我也知道电脑的这个计算能力是很强,但是。
生活中好像还是很少会有人用电脑来计算数字,现在这种场景通常是用手机的,对,也是手机里的那个计算机对说起来很长的一段时间啊,我都觉得计算机跟我们那个做账的时候摁的那个计算器,哎是一回事儿。
我小时候其实也是这样认为的,是吧?
这里其实就自然而然地带出了今天的这个主题。二,听上去好像是一个挺白痴的问题,那就是电脑,它到底为什么非得叫它是计算机我,我感觉啊,对于我这种纯文科生来说,听完这期节目,说不定也可以争取冒出一下It界人士,这就当做今天节目的。
另外一个目的啊,那么首先声明啊,虽然说很多小朋友我知道我们节目最小的听众可能只有三四岁啊。
或许都应该知道这个常识就是电脑,它又叫计算机,但是呢,今天这期原样,咱们并不是一堂幼教课啊。
顺便预警一下,在今天节目的后半部分,其实我们真的是会涉及一些计算的部分,当然数学不好的朋友也不要紧张啊,这个有小学的这个加减乘除能力基本上也能够应付,只是让大家来感受一下计算机的这个运算方法。
那么我们再回到主题,虽然电脑我们喜欢叫它计算机,但准确地说,电子计算机?
才是他正式的名字。
哦,这我都不知道。对那电脑呢,其实也是大家对于电子计算机的俗称而已。
那么接下来我要问姜文的这个问题呢,听上去很简单,但是我赌一杯奶茶,结果你答不上来。 哦,那这杯奶茶,我觉得我喝定了什么问题,你说吧。
准备好了啊。我问了,你知道电脑它的学名为什么非得叫计算机?哎,电脑为什么要叫做计算机,这个是因为电脑计算的速度?
快对吗,就感觉好像应该能答,但你又吃不准这个答案到底是什么对它算起来。很快我觉得这是这样的,你说电脑的计算速度呢,它的确是很快很快啊,起码这个做加减乘除什么比我们普通人强太多倍了。
但是如果平时我们说真的是要算个数,比如说算个工资,算个买菜钱,算个aa收款,到底是每个人付多少。
我们应该不会专门打开电脑来算。 嗯,一般不会工资那点钱心算就够了,好心算算不来的话,应该会用手机上的计算机吧。是的啊。
在以前呢,可能用用算盘什么或者拿张草稿纸,对吧?
大多数人呢,应该也都是这样,即使在手机还没流行的时候计算数字呢,我们一般呢,也会去按计算器或者是打算盘。
绝对不会为了算一个树特意的去打开电脑啊,甚至编个程来算,除非呢,刚好开着电脑,我们会用一下电脑里的那个叫计算器的小程序。嗯,没错,是的,而且我还觉得用鼠标点点,算起来不太方便是。
那你再想想啊,既然不用来算数,那平时咱们用电脑。
都来干些什么很多啊,比如说写文档啊,聊qq啊,玩游戏啊,看剧啊。
还有现在我们录节目简节目不是也在用电脑吗,我的面前其实正好就有一台电脑对,而且所有的原样最终能够被大家听到,其实都离不开电脑。嗯,电脑的功能非常非常的丰富,在大家的工作,学习和生活娱乐当中,其实都扮演着非常非常重要的角色。
不过你觉得电脑的这些功能,它和计算有着什么样的关系,你这么一说,好像真的没有什么关系。哎。
那这个电脑为什么要叫计算机呢?
那其实这个问题听上去挺简单的,可能有些朋友也觉得自己能回答,但是要真的搞清楚他的来龙去脉呢。
咱们还是得原样套路一点,咱们回到计算机看刚刚诞生的时候,我感觉我那杯奶茶喝不上还是会请你的。 那么现在我们所熟知的电子计算机和人类早期使用的计算设备,比如说前面提到的中国的算盘。
包括古希腊人用于计算行星,移动的安提机,特拉机械等等的,其实是一脉相承。
而随着中世纪末期欧洲数学与工程学的再次繁荣,人类呢就开始需要计算大量的实验和工程数据。
因此呢,其实科学家们又六六续续地发明了各种各样新的计算设备。比如说呢,法国数学家帕斯卡。
他就发明了一种机械式加法机,专门用来作家啊。那么德国数学家布莱尼茨发明的呢是机械式乘法机。
这个其实就更实用了啊,大树的这个相承其实要求这个鸡还是比较难的对而英国的一位发明家巴贝奇呢,他就发明了差分机和分析机等等。
那么,到了1924年,英国数学家大名鼎鼎的图灵,他就提出了一种抽象的计算模型,叫图灵级。
而要知道现代电子计算机其实都是基于图灵机的思想来工作。再来一下,等一下啊,什么插分机图灵机。
你前面什么加法机我还能理解这个我就有点儿跟不上了,刚才这段话里涉及到的概念其实挺多的。
那么对于计算机发展史感兴趣的朋友呢,可以自己去检索一下这些。
早期计算设备的工作原理,这个其实可以回到去年的那期穿行,德意志那次在德意志博物馆里边儿就看到了一个专门讲计算机演变的这个展厅,真的是非常的过瘾。从早期的这些前面提到的这些机械设备,到最早的电子计算机一代一代看过的,真的是会觉得人类为了更方便,更偷懒的求得一些数学上的结果还真的是挖空心思。
总之呢,现代计算机,它的最终发明是一个循序渐进,逐渐积累的过程,是许许多多代的科学家和工程师们不断改进传统计算设备的一个结果。
而不是某个人啊。突然有一天,灵机一动,灵光一闪,就这样一拍脑门想出来的这一点呢,大家还是要明白。
嗯,好的,徐东老师,我记得你刚才说现在的计算机都是基于图灵机来工作的。
那图灵机就是电脑的鼻祖吗?
这里其实我们要注意一下,就是说,实际上图灵提出图灵机的初衷呢,它并不是为了制造一台计算机。他当时呢只是为了解决一个数理逻辑学问题叫做可计算性的问题。
这个呢我们不详细展开。不过呢,图灵机,它的确是计算机科学中最核心的概念之一。 他的基本思想是什么呢?是用机器来模拟人们用纸笔进行数学运算的过程?
也就是说,啊,他把人的这种计算过程抽象成了数学模型,它呢是一种理想化的设备,而不是一台实际存在的计算机呜。你的意思是说,图灵机是一台只存在于思维中的虚拟机器,可以找理解。
嗯,那现实世界中的第一台电脑是什么时候发明的图灵机呢?它其实是提出了一种思路,那么之后其实就会有一些人尝试把它实体化了。 前面说到图灵机是一个理论上的,我们可以理解为是数学模型。
那么现实世界中的第一台计算机呢,那就是。
美国爱荷华州立大学的约翰文森特阿塔纳索夫啊,如果是学计算机的,可能得把这个名字背出来啊。
还有他的研究生克里福特贝瑞在1937年设计的人们呢,把这台计算机就叫做阿塔纳索夫贝瑞计算机,它的简称非常好记,前面大家可以不用记啊,它的简称就是ABC哦,这个简称好比那个名字好,记得了。
那么这台abc计算机,它其实是开创了一系列现代计算机的重要元素,这其中呢是包括了二进制算术,电子开关?
以及存储和计算功能的分离等等。
哇,原来第一台电子计算机在1937年就已经发明出来了。
其实啊,说到这里我相信很多有些了解计算机历史的听众要给我们留言挑错,为啥呢?
因为在很多人的印象当中,世界上第一台电子计算机应该是1946年,这要比这台晚了九年的时间,在宾夕反尼亚大学诞生的那台著名的?
埃尼亚克,因为许多大学的计算机入门教材上都是这样写的,但其实呢,关于谁才是世界上第一台啊,真正意义上的电子计算机,abc计算机的发明者和埃尼亚克的发明者,他们曾经呢也是炒的不可开雕的。这个呢其实和当时特殊的时代背景有关啊。
因为ABC计算机虽然被制造出来,并且是在1942年成功进行了测试,但是呢却由于当时在打二战嘛,由于这个战争的原因,他并没有实际投入使用。
所以呢,当时造是造出来的,但是知道的人很少。
但是呢,安妮,阿克,他在1946年发布之后呢,是马上就正式投入到了使用。
因此呢,当时的人们普遍认为埃尼亚克才是世界上第一台电子计算机,那么名字非常好记的这个abc计算机是直到1960年才被人发现。
被埋没了那么多年,那么于是乎两台计算机的发明者就吵起来了嘛,对吧。嗯,互相说,这个我是第一,我是第一考我的。
那么在1973年的时候呢,美国联邦地方法院是注销了埃尼亚克的专利,并且是得出了结论啊,说。
安尼亚克的发明者从阿塔纳索夫那里继承了电子数学计算机的主要构建思想啊,这个是法院的一个判决,所以呢是得出了abc。
他被认定为世界上第一台电子计算机,但是由于安尼亚克谁先红,他的这个光芒实在就太耀眼。嗯,震撼了全世界。因此直到现在呢,其实还是有很多公众认为世界上第一台电子计算机是艾尼亚克。
无论如何,abc还是安尼亚克。
都是先驱,我们都应该铭记这么听起来,abc计算机好可怜啊,全世界第一台电子计算机这么响亮的称号啊,白白的被别人给抢了。
的确有一点啊,不过呢,安尼亚克其实也不能算是浪得虚名啊。 要知道abc计算机呢,它不能编程,它只能用于求解线性方程组,而这个埃尼亚克很了得,它是世界上第一台通用电子计算机。
它最重要的一点是能够重新编程,因此呢就可以解决各种计算问题。
而它的计算速度呢是每秒五5000次的加法,或者是400次的乘法,这个是当时比较先进的机电机器的1000倍。
而如果是手工计算的话,它已经是手工计算的200000倍哇。那么在这个之前呢,没有任何一台单独的机器达到过这样的速度。
它的数学能力和通用的可编程能力,其实也令当时的科学家和实业家非常的激动。哦,这个确实是很厉害,可是这个安尼亚克听起来还是只能进行数学计算啊,不像现在的电脑应该什么都能干。 是的,虽然说安尼亚克,它已经可以称为是一台电子计算机了,而且很多定义都已经符合了。
但是呢,他依然有不少缺陷啊,比如说不能够存储程序,每次编程呢,他都得重新布线,非常的麻烦。
于是呢,安尼亚克的发明者又设计发明了一台新的计算机,叫著名的计算机支付啊。很多朋友可能会脱口而出,就是匈牙利益的美籍数学家冯诺伊曼爵士呢?是作为他的技术顾问。哇。他呢,就提出了冯诺伊曼体系结构。
也叫做普林斯顿结构。 那么,在冯诺伊曼结构当中呢,程序与数据一样啊,它可以存储在计算机当中。
修改程序变得和修改数据一样的方便冯罗伊曼结构的主要思想呢,有三点啊,一呢,它是对程序和数据的存储不加以区分嘛。以前是分开来的,二呢就是采用二进制计算机中所有的信息都用二进制码来表示三呢,就是计算机体系结构中应该是包括控制器,运算器,存储器,输入设备和输出设备证各基本功能部分是不是和小时候我们上的那个计算机课很像对的,那么这一台?
David就是EDVAC呢,它是世界上第一台具有逢诺伊曼结构的计算机。
那这个冯诺伊曼结构又是什么呀?说实话啊,我还是头一次在原样的历史课上听得这么云里雾里的。
能不能讲的稍微简单一点呢?如果说那些复杂的名词让你绕来绕去的历史记不住的话,其实大家只要记住下面这句话就行了。 图灵机为计算机提供了数学理论模型,而冯诺伊曼结构则为计算机提供了物理结构模型啊,一个是精神,一个是肉体。
两者结合呢就诞生了电子计算机,也就是我们俗称的电脑,我知道了,所以以后要是有人问我计算机是怎么发明的,我只要说出图灵和冯诺伊曼这两个名字就可以了,是吗?哇,那马上it界人士对你刮目相看啊,尤其是你说出冯诺依曼的是回来。
这小姑娘不得了厉害,起码不敢帮你修电脑了。
这样,其实图灵机呢,它并不是只能用冯诺伊曼结构来实现的,这里我们还是要强调一下啊。
还有一种比较冷门的结构,叫哈佛结构的计算机,它呢,主要特点是将程序和数据存储在不同的存储空间当中,也就是说。
程序,存储器和数据存储器呢是两个独立的存储器,那么每个存储器都是独立编制独立访问。不过呢,我们现在所使用的个人电脑绝大多数都是冯诺伊曼结构的。这里再补充一下,就是现代的一些高性能的cpu芯片,它其实在设计上呢,是包含了哈佛和冯诺伊曼结构的特点。
在cpu内部呢,采用的就是哈佛结构,而计算机整体则是采用冯诺伊曼结构。
一说的,我又糊涂了,这又跑出来一个哈佛结构,反正你说了半天,我得出的结论就是,电脑之所以叫计算机,是历史原因,因为早期的电脑就是用来计算的,对吗?
你这么说也没错啊。但其实现在大家使用的电脑,他能够做的事情,跟早期的计算机本质上还是一样,就是计算开玩笑嘞,你说我们现在用的电脑只能计算吗?你这是蒙我是文科生吗?我明明可以用电脑干很多其他的事情让美图秀秀是吗?对啊,我还有看电视是那毛皮。
哈哈哈哈哈,的确啊,我们前面其实说到这个idea就是EDVAC,它是典型的第一代计算机,而我们现在的这个个人电脑呢,已经是第四代计算机了。
性能提高了,非常非常多,这个相去十万八千里,但是现在的个人电脑,它依然用的是冯诺伊曼结构。
而细心的听众应该记得冯诺伊曼结构,它的这个三个要点中的第二点就是计算机,所有信息都用二净芝麻表示,嗯,是有这么一条。好像上小学的时候老师也说过。
不过二进制马到底是什么呢,一串一和零嗯,二进制码呢,其实就是用二进制表示的数字,那二进制又是什么呢?
二进制呢是进位制的一种啊,是一种表示数字的方法。
你这是在练哨口令吗?呃,我相信其实有些朋友对于二进制还是比较熟悉的,但是我们也兼顾一下啊。
肯定有很多朋友已经对二进制这个东西搞不太明白,我就搞不明白或者呢,曾经学了忘了或者说还没有学啊,花一点时间给大家再来科普一下这个二景志啊,要搞清楚二进制呢,我们首先还是要来搞清楚我们是怎么数数的,将来问你个问题啊,就是我们平时数数的时候,一共有几个基本数字。
你这是要开始上幼教课了吗?十个啊,就零到九嘛。
呃,零一二三四五六七八九,然后再进到十,对吧没错啊。所以呢,我们要表示己就写己,比如说要表达三,咱们就写个三当然,但是我们要表达一个比九大的数,比如说十一应该怎么写。
这可难不倒我,我也是上过幼儿园的人好吗?十一,那就写两个,一不就好了吗?是的啊,两个一连起来就是十一哎。但是为什么两个一连起来,他就表示失意了。 徐东,你要是再这样问问题的话,我估计听众们要换频道了,我也要不干了。
两个一连起来,不表示十一还表示什么筷子吗啊,你这脑洞也可以啊。
当然能表示别的意思了,比如说在二进制里,两个一连起来,它就是三嘛,不可能吧,两个一表示三,为什么你先别着急啊,我们还是得再来想一想,就是为什么我们就默认两个一连在一块儿,它就表示十一这个概念,这个就是因为前面那个一表示的是十,然后第二个一,后面那个就表示一,那加在一起就是十一。
非常好,你已经悟出十进制的真谛,嗯,实净质对我们平时所使用的就是实净质嘛。
所谓的石进制呢,就是逢石进衣。
每当低位的数到了十的倍数,咱们呢就向高位来进一位,也就是高位数的加一。如果说高位数也到了十的倍数,那么就像更高位再敬意,对不对?嗯,说起来好像是幼儿园教过。
不是幼儿园,就是小学一年级啊,这肯定是很小的时候我们就学过的。
其实呢,这也是进位制的一个非常基本的技术方法,比如说在十进制当中,一个数的各个位就代表了十的。
N次方,比如说各位代表十的零次方10位呢是代表了十的1次方1000位呢,则是代表着十的平方100,哎,以此类推。
我们把每一位代表的数值呢,就叫做位置。比如说个位的位置是一十位的位置是十,而百位的位置是100等等。
那么每一位上的数字,它代表的数值呢就等于?
该数字乘以未值,比如说在十进制的一一当中,十位上的这个一呢,它代表的数值就是数字,一乘以十位的位置值,那么个位上的一呢,则代表了数字,一乘以各位的位置一把,它们加起来就等于十一了。这个相信大家都懂,当然了,虽然说你抛出了一些听上去很专业的名词啊,搞得很高深,什么进位制啊,位置啊什么的,但本质还是幼儿园数学课呀。是这个。如果说我写在黑板上的话,我相信。
起码小学二年级的这个数学水平是绝对能够驾驭这些内容的,但是大家还是不要着急啊。
说这些呢是为了让大家明白什么事位置,因为二进制和十进制的区别就在于基数和位置不同,再来回馈课基数是什么?
技术十进制的技术是十是吗?很好,位置是什么,位置就是十的。
恩赐密说得很好啊。那么二进制它的基数是二位置呢?就是二的N次密基数又是什么基数呢?我们再来理解一下,就是说基数呢?它就是在某种敬畏之中能够使用的基本数字啊。
这个就是说,我们要组成这个数我们能用的材料石进制呢?这个篮子比较大,我们里面能够装零到九这些数字,而二进制里呢?咱们只有两个技术。
我们只有零和一,可以来用,只有零和一两个基本数字啊。二进吃里面没有二吗?
对,虽然叫二景之,但他没有。二它只有零和一组成,当然也没有三四五六七八九或者说你创造出来的各种各样奇怪的字母都放不进去。
所有的二进制数字呢都是由零和一组成的。哎,那二进制怎么表示二呢?
一零啊你,你是说看上去像我们石镜,这里面的那个石就是二嘛啊,就是。
二进制里面的数字,二是一和零对,我相信每一个最初接触这些不同进制的朋友,一定是会觉得特别好玩啊。对啊,我感觉我的数学观好像被颠覆了,其实也不用那么惊讶了,你想一想就说二进制的位置是二的n次密,对不对,那么一零这个数啊,我这里不能读十了。
一零这个数它低位的零是代表零乘以二的零次方一,那么高位的这个一呢代表的是一。
乘以二^1二,你们加在一块儿不就是二吗,以此类推,其实我们前面说过的一一,在二进制里,它就表示三,大家其实也可以算一算是不是这样哇,算一算啊。
一就是1*2的零次方一加上一乘以二^1二1+2等于在真的呀。
不错不错,学得很快啊,到底是幼儿园毕业了啊,那么你反过来?
再来算算持进制的这个四,我们要把它写成二进制,应该怎么写。
嗯,我刚学会从二进制换算成十进制,再反过来从十进之。这不行不行怎么算?
刚才我们说了啊,就是二进制的这个位置呢是二的n次密,对不对对,那么四是不是刚好是二的平方?是啊,平方就是2次方。
对低位零次方高,一位1次方再高一位就是两次方,那这个二进支出是有三位咯。
对,他又得近一位了。那么我们就知道了,这个数有三位,而最高位是一剩下两位呢。嗯,好像不需要剩下两位了呀。四,已经够了,在家就超过四了是吧?
对,所以剩下两位,咱们写零就好了,连起来呢就是一零零,看上去像我们一只镜子里的100。 嗯,那你再反过来算一下二进制的一零零。
是不是死,我们再来验算一下哦,等一下,我感觉算不过来了。
一零零就是1*4,加上零乘以二,加上零乘以一。哎就是四哎,我的天感觉自己好厉害啊,恭喜你啊,果然是二年级的数学学霸可以当课代表了。其实呢,你已经学会了二进制数和十进制数的一个简单换算了。当然,每个人其实可能都有自己的一些技巧。
不过呢,要是一个十进制的数啊,它呢不是二的And me或者呢这个实境之数它特别特别的大,我们随便举一个比如说1500。
那么我们要怎么样快速的把它转换成二进之术,这个难道要一个一个去凑吗?
这个其实真的要自己去?
凑还是挺累的啊。
当然不是,那也得凑到什么时候去,大家可以想一想啊。二进制数转换为十进制数呢,其实有一种专门的计算方法的叫做除二取鱼逆序排列法啊。
有兴趣的朋友可以自己去检索一下,今天呢我们就不教了,因为光靠说其实也很难说清楚,然后自己去算一算,这个方法其实还是很有意思的,算完其实也是挺有快感的一件事儿哦。除二取于逆序排列法好长的名字啊,我觉得听起来就很复杂,像我这样的刚刚二年级毕业的还是放弃吧。但是其实如果说你要玩个什么密码传情的话,嗯,用二进制还是这一个比较好玩儿的小技巧啊,最好就是你传情的那个人,你要确定?
我觉得数学好的朋友还是可以挑战一下,不过话说我只是问了一下什么事儿二进制吧,居然就上了一整套数学课,我觉得哎呦,天啊,神经元都快死光了,能不能回到我的问题上来。
刚才你好像说电脑里的所有信息都是用二进制码表示的,可是我明明看到电脑上就是有文字,有图片啊。
这个其实也是很多没有弄明白计算机,他背后是如何工作的朋友最困惑的一点啊,电脑并不是打开只有零和一对打字,也不是说打零和一进去对不对,什么都有。
不知道有多少朋友坚持到现在,其实后半部分我觉得就更容易理解了啊。二进制?
它非常非常的重要,所以呢,刚才给大家稍稍的展开了一下,但正如姜文所说的,现在大家使用电脑的时候是几乎不会看到二进制数,我们起码不会感觉到它哪怕出现的数字也是实境之术,对吧?否则我们小学应该必修的是二进制,对,应该是抛弃我们习以为常的这种十进制了。
那么更多时候,我们是直接看到非常舒服的文字图图像,还能听到声音,对不对呀。
但其实呢,这些信息都是为了方便人的理解。
经过了电脑里的系统软件的转换,才以这些形式展示出来的,实际上在计算机的存储空间里,比如说内存硬盘当中,你就是把它撬开来,用显微镜放大1000000倍10000000倍。你也看不到那些文字和图片,它到底在哪里,嗯,因为他们都变成了二进制,他们是以这种形式存在的,这就是数据。 嗯,真的吗?
可是你要说十进制这个数字转化成二进数字,我觉得是可以理解的,刚才我们也算过了,是吧?
但是文字图像声音这种怎么用二进制表示啊,这是一个很好的问题啊,就是要解决这个问题呢。
我们就得先来了解一下一个比较重要的概念呢,就是编解码技术编码和解码编解码就是编码和解码的合称。
编码呢是信息从一种形式或格式转换为另一种形式的过程,而解码则是编码的。
逆过程,比如说,我们可以把文字,图像和声音转换为二进制码,那么这个过程就叫做编码。
反过来呢就叫做解码。
嗯,编解码的概念我们是知道了,但是具体怎么转换呢?
说实话啊,以我这个贫乏的想象力,我觉得我很难想象出来,文字,图像和声音这三大类信息的编码思想其实是不太一样的,而每一类信息的编码方法其实也有很多种啊。不过呢,今天我们可以花一点点时间来了解一下比较常用的几种,那我们先来看看最简单的文字的。
编码啊,这个其实在我们曾经的原样年终闯关活动当中也用过文字编码呢。其实准确的名称叫字符编码,由于电子计算机是在美国诞生的,所以最早的字符编码当然针对的就是英文字母。嗯,我们都知道英文是由26个字母组成的,对不对,那我们给着26个字母边上号,不就可以把英文单词?
全部用数字表示了嘛。嗯,对啊,你这么一说确实是不难,因为因为毕竟就只有26个字母嘛。so easy呀。对,小时候我们用最简单的那个密码基本上就是字母表的那个顺序。
对a是零,一b是零二以色列退c是26啊,这个也很容易转换,所以这个编码和解码的过程并不难。 那么其实我们比如说把z变成了26之后我们再把26转换成二进制哦,就可以输入到电脑里去了,对感觉发现了其中的秘密。哎。
当然了,一篇英文文章,我们说它不只有英文字母,对吧。
它还可能有各种各样的标点,符号和数字,我们也不能简单粗暴的就用那么简单的数字来对应这些字母。我们呢可以按照同样的思路把这些标点符号什么的一块编号。
这里呢就出现了一个美国信息交换标,准码叫做ask to,这个编码方法也是非常的著名啊。
Ask to编码,它呢是使用长度为七的二进制码来表示大小写的英文字母标点符号数字零到九以及某些控制字符。
什么是控制字符啊,比如说我们常用的换行回车致表福等等,这个都是控制字符,那么?
我们今天所使用的这个ask to,其实已经被扩展到了八位了,也就是说是由八个零或一组成的字符方法呢,就是在最高位添了一个零。举个例子啊,比如说大写的字母A,用ask to码表示呢,就是零一零零零零零一换算成实境制呢,其实就是65哦,那就是说大写字母a经过编码之后就是变成了65楼是。
嗯,但是我们中国人还得使用汉字啊。那这个汉字怎么转化成数字呢,难道是把那个?
偏旁不守编号,那八位肯定不够用的,因为汉字的这个字太多了,不像字母这么简单粗暴。
对的。那么,随着计算机的普及呢,AS二码,它只能够表示英文的局限性就逐渐显现出来。
因此呢,其实现在使用最广泛的一种文字编码方法是另外一种编码叫做Unicode啊,也叫万国嘛,或者是统一码它呢?
对世界上绝大部分的文字系统都进行了整理编码,并且呢一直在不断的更新,收集着更多的字符。
目前使用的unico的版本呢,采用的是十六位的二进制马啊,它呢就能够表示二^16也就是六万五千五百三十六个字符,我那基本上是能把咱们常用的汉字什么的全部装进去的。而大部分我们知道这个其他国家的语言,其实以这种拼音文字为主,那么其实它需要的字符信息量并不是特别的大在unit当中呢。其实我们一个汉字就直接简单粗暴的对应一个十六位的二进之术,不过呢?
由于这个二进制数实在是太长了,你想十六位的一和零这个唱了,记起来或者说是电脑理解起来,相对也会稍微费时一些。所以呢,一般呢,还会把这个十六位的二进制数写成石榴镜质的树来表示不要吧,还有十六进程,不是又要上数学课了,我求求你,饶了我好不好。张文,不要害怕。 其实我们对静止并不陌生,比如我们所熟悉的鸟,到分到小时。
它就是一个60斤之盖。嗯,我生活当中不同的这个静滞还是在使用的啊。
那么十六进制,它也只是一个进位制的一种,只不过呢,把基数换成了十六位置,换成石榴的n次密而已。
嗯,技术是十六,哎,就是十六进制,有十六个基本数字楼。是的,还有比酒更大的单个数字吗?对,我好像从来没有见过在十六镜之里呢。
十进制里的十这个概念,它是有专门的一个字符的啊是什么?它用的就是英文字母A大小写都可以在十六境之里。a就是十啊十进制的十,那么字母B呢,就表示十一c,表示十二。
依次类推啊,最大的字母F,它表示的是十五,因为到十六他就敬畏了啊,原来是用字母来表示的。我还以为会有什么奇奇怪怪的符号出现的,没必要再专门去创造一些符号呢,那我们就很容易理解了。就是如果说我们在十六进制的数学世界里面,我们看到了一个十一样的符号,一和零在一块儿,我们就知道他实际表示的是十六,对吧,就像在二进这里我们看到一和零。
我们知道他表示的是二啊,所以其实还是比较。
简单的啊,应该大家也都能够理解,回到我们前面说的啊,之所以要用十六进制呢,刚才其实也说了,因为二进制的数太长了啊,写起来太麻烦,而十六呢,刚好是二^4。
所以呢,一味石榴净致的树就相当于四位二进制数,写起来短换,算起来呢也很方便。
另外呢,电脑当中我们存储数据呢,通常是以字节为单位的,一个字节呢,就是八个二进之位,那么二位十六净值数刚好就能够表示一个字节。
因此呢,石榴禁止也是在计算机科学当中经常使用的一种静止。听你这么一说,石榴静止确实是挺方便的。
你刚才说那个unico的采用十六位二进制马,那用十六进制表示就是四位咯,非常聪明啊。就是这个意思。 比如说我们的这个原来是这样,我们要把它写成十六进制的,这个油腻扣的马呢,其实就是一个斜杠。嗯,you?
五三九f斜杠u六七六五斜杠月六六二f斜杠u八f第九斜杠u六八三七这就是原来是这样,这情况这好好玩啊。
那么,对进制换算感兴趣的朋友呢,其实也可以去算一算啊,这几个数字如果说我们把它换算成二进制和十进制,分别是多少,我相信你们一定能做到锻炼脑子的时候又到了,这里面还真有字母也好神奇啊。其实这些字母在十六境之里,我们要把它看成是数数字,但是我好像听到你前面每个数字都有一个斜杠u,那是什么东西啊?
这个呢就是用来表示后面这串数字是Unicod码的标记啊,其实是让计算机来理解这个东西是干嘛明白,因为实际上字符编码它有很多种。
有了标记呢系统软件才知道应该用哪种计算方法来解码这串数字是不是要不然用错了方法解码,结果就大相径庭了。嗯,那你这个意思就是说同一个字在不同的编码里对应的数字是不一样的。
是的,可能会有一样的,但是大多数它都不一样啊。比如说汉字编码。
除了国际上现在比较流行的这个unicod之外,还有咱们中国自己的编码系统,比如说gbk. Gb二三,幺二和gb幺八零三零等等。那么用Unico的编码的文件如果用gbk来解码的话。
结果就是一堆乱码。我相信姜文平时在打开一些文件的时候,一定遇到过这种情况哇,我真的要由衷的时候一句原来是这样一堆毫无意义的字和符号混在一起,根本不知道写的是什么。
对,对,对,以前见到这个的时候别人会说啊乱马,然后我就知道这是乱马,但我不知道什么叫乱马,就是原来是这写错,对编码和解码方法对不上就叫乱麻哇,事情,那当然呢,这个?
文件损坏等等,其他的原因也可能会导致乱码的情况出现。但是解码方法错误其实是我们看到这种天书的最常见的原因。 太棒了,我又学了一招,下回有人问我,我见乱马了怎么办,我觉得我可以很高冷的告诉他,那你换种解码方法就好了吗。
哭了哦,太太帅了,我自己编码方法,现在好像已经差不多明白了是吧,那图像呢。
说完文字编码啊,咱们再来看看图像编码啊。先问你个问题,见过马赛克吗?
嗯,啊,不是这个在图片上打买的那个阿夫之哥,要不要错会来意思啊。呃,是一个个小方块拼起来组成的不画的那种马赛克啊,其实像拼图玩具那种什么,我知道很多人像装修,其实也流行在家里面,弄个这种马赛克赛克的这种效果,嗯,健康结果就是那种。
其实呢,图片编码的原理啊,就跟马赛克拼图有点儿像,或者说是非常的像在电脑里呢。图片其实是有很多的小方块组成的,那么这些小方块呢,它有一个名字,大家也在熟悉不过的叫像素哦,还真听过?
这个呢,其实就是图像元素的意思。那么像素呢,它是组成图片的一个基本单位啊。
那么用过ps之类的图像处理软件的朋友可能试过把一张图片放大很多倍,呃,放大到最后,你可能想要修饰一下自己毛孔的一些这个小细节啊,弄掉几个质的时候你可能会看到啊,本来很平滑的图像就变成了一个个挨着的小方块。
而每个小方块呢它都只是一个纯色的色块,这个呢就是像素了啊。我,你说起来我还真的是见过,尤其是那些?
像素就是我们说像炸化妆的那个图片还真的是,可是为什么平时我看图片又觉得很平滑,没觉得一块儿一块儿,那是因为图片的分辨率高嘛。
所以我们要追求分辨率嘛,对吧。分辨率像素点太小人的眼睛的这个分辨能力其实还是有极限的啊。他一旦到了那个能够骗过我们眼睛骗过我们大脑的那个尺度。
我们就会觉得诶,这个很自然嘛,并不是小方块,并不是马赛克。
这里呢,其实又涉及到了一个新的概念,同样大家也很熟悉,就是分辨率分辨率这个概念呢,其实可以分为两类啊。
一呢,是显示分辨率二呢是图像分辨率显示分辨率呢是屏幕图像的精密度,它指的是显示器所能显示的像素有多少,比如说电脑显示屏呢,它就有不同的分辨率规格,常见的呢有幺三六六乘七六八幺400*900啊。现在我知道有很多的朋友其实用的都更加的高大上了,包括其实很多宽平的显示器啊,格式也非常的多,这里我们就不赘述了。
那么我们这里所说的呢是图像的分辨率,这是两个概念。
这是什么呢?图像分辨率呢是指单位英寸中所包含的像素点数啊。在电脑里面很多的尺寸是音质单位。
比如一幅每英寸350像素的图片啊。我们就是说这张图片在每一英寸上有350个像素,我们把它换算成国际单位的话,就是/一cm上,我们就能够数到130多个小素。
不过呢,平时我们可能更习惯于用显示分辨率的形式来表示图片分辨率啊,比如说一张手机屏保我们常见的这种320*480的图片啊。
就表示这张图片在水平方向上每一行呢,有320个像素,在垂直方向上每一列有480个像素。那么但是这个意思对两者相乘呢,总共就有十五万三千六百个项损哇,一张手机屏保图那么小,有十五万个像素。是啊啊,这确实是格子很小了,难怪看不出来了,是图片编码的原理是什么呢?其实就很简单了。
就是说把每个像素的?
颜色转换成数字,然后呢,按照顺序把所有像素的颜色数值都存储起来,可是颜色怎么转换成数字,这个其实也不难啊。我们其实曾经也和大家说过,这个是在颜色的黑历史,那期的彩蛋里面我们其实曾经提过。三原色这个概念,大家可以回去复习一下啊。
我们其实提过啊。三元色里面有一个版本是红蓝绿,那么在电脑里呢?
我们通常就是指红蓝绿为电脑的这个显示的三原色电脑里的颜色呢,其实都是用这三种颜色的光混合而成的,大部分的显示器呢采用的就是这种Rgb标准,当时其实曾经也和大家聊过。
所以呢电脑里的任何颜色啊,我们都可以用不同比例的红,蓝绿三色来表示这个就是我们曾经讲过的rgb表示法。
嗯,那么我们随便打开一个有调色版的绘图软件啊,都可以找到颜色对应的这个rgb数值。
呃,这样一来呢,就可以把颜色转换为数字了。
当然表示颜色呢,其实就像表示文字一样,有不同的这个编码方法也不只有rgb表示法,这一种方法还有很多种。
但是呢他们的主要思想就是把颜色看作是一个n为空间中的点。
这里呢n大多是为三用点的坐标来表示颜色,这个呢,需要数学能力比较好的朋友来理解这段话。
那么如果听起来不是很明白的话,最简单的方法就是打开画图软件,自己玩玩那个调色板,立刻就知道了。 嗯,我其实没有听懂,但是我想到了那个调色板调颜色,而且其实你可以通过修改一些具体的数字来让颜色发生,对对,对这个好神奇颜色还可以用坐标来表示。
我发现数学真的是无处不在呀,那就是说在电脑里一张图片其实就是很多很多个表示像素颜色坐标的数字喽。
大部分是这样的,但是呢,因为像素点很多啊,所以我们就知道了,图片文件和纯文本文件比起来通常要大不少了。嗯,多涂渗入啊。这个多图山猫对,那你刚刚说大部分是这样,还有一小部分呢。
上面我们所说的那种由像素构成的图片呢,叫做卫图,这也是一个专业名词啊位置的卫卫图卫图呢,有一个很大的缺陷,就是它不能够任意放大,对吧?嗯,你再高清的照片放大到一定程度就会变得模糊起来。
甚至呢会像素化变成一个个小方块对的而另外一种图片,这就是搞设计的朋友再熟悉不过的始量图。
哎,在哪听说过啊。作为设计的时候一定离不开它就没有这个问题了。因为史量图呢,它是用点直线曲线或者多边形等基于数学方程的几何图形来表示的图像。由于矢量图,它是以数学方程的形式存储的,所以不管放大多少倍,他都不会模糊,也不会失真。
不管怎么放大都不会时辰,这个听起来有点棒啊啊,一条函数你放大1000倍一万倍。还是如果说拉远了来看它还是一条很漂亮的曲线。对,那既然它这么厉害,为什么大多数图片还都是卫图呢?
因为质量图也有缺陷嘛,它一般呢都只能表示一些比较简单的图形啊,它需要有很明显的线条曲线。
比如说品牌logo,或者说只是图标之类的,它难以表示什么呢,就比如说姜文的这个美照啊自拍照这样色彩丰富的逼真图像,比如说你要自拍,要把你脸上所有的细节全部用数学方程来表示,想一想,这个难度应该是突破天气的啊。 钱,我的脸这么光滑才不复杂好吗,你的脸才复杂了?
好吧,图片的编码原理我也基本明白了啊,还有声音呢,声音怎么转换成数字,对袁洋来说。
这个太重要了。对啊,因为在如今这个时代,所有听到我们节目的朋友,其实都是基于这样的一种转化之后才能够知道我们在向你说什么的。
其实说到声音啊,我自己也觉得挺难,用数字表示的。对啊,不过别忘了声音和数字之间其实是有一种天然联系的。
还记得声音的本质是什么声音的本质?
嗯,声波对声音呢,是一种波,这个其实在我们的很多期曾经的节目当中都讲过啊。最早我记得应该是这个说广播的那一期。
而波它都是有频率的,对吧?
对对,对,这个是不管是光波还是声波都是有频率的啊。那么频率呢?
它就是指拨在一秒内震动的次数一般呢?我们用赫兹这个单位hz人的耳朵可以听到的声音呢,是有一个频率范围的。
人呢,只能够听到频率在20赫兹到二万赫兹之间的声波,而且每个人个体差异不一样啊,有机会在说耳朵的时候和大家再展开了。
那么我们人耳最敏感的呢是在1000赫兹到3000赫兹之间的声音也是因人而异啊,我明白了,那这么说声音编码的原理就是说把声音的频率记下来就可以了,然后再转换成二进制或者十六进制这么简单吧,也没那么简单了啊。这只是原理,好像我们比较容易来理解一些,其实也是逐渐逐渐把它拆解成数字的一种思想。通常我们听到的声音呢。
它都不是单一频率的,而是不同频率的声音混合的结果对不对?
比如说大家现在听到我们俩在说话,还有背景音乐,其实还有我们现在录的这个环境里的一些噪声,比如说空调的这个声音,你仔细听是能听到一点的,对吧?
又比如说乐器的声音呢,它就是由一个。
鸡波可许多与激波频率呈倍数关系的斜波混合而成的,所以呢,我们不仅要记录声音的频率,还要记录在不同频率上的声音的幅度大小。这样呢才可以把声音相对准确的转换成数字来进行存储。 呃,如果说刚才那段太学术啊,简单的来说一下,大家可以类比我们曾经说过的那个我是谁。
就是所有的你加在一块儿才是,你就是机波也好,斜波也好。如果说我们只有机波的话,你听到的既是又不是这个声音。
全部合在一块儿才是他因为有点明白了,能有点明白这个意思啊,又有点像。比如说我们看到一个图片,如果说我们只拿到它的这个黑白照,其实和真实的情况还是差很多的对,那么一定是颜色叠加的,越来越多,细节越丰满,那么才更还原于他的这个本真。
就像本我,这是我的一个部分,自我抄我对有兴趣继续去听我是谁啊,今天我们还是来聊计算机啊。
刚才我们是说到,我们是不仅仅要记录声音的频率,我们还要记录在不同频率上声音的这个幅度大小。
这样呢,我们才可以把声音相对准确地转换成数字来存储啊。而且呢,这还只是某一刻的生命。
因为声音呢通常是随着时间而变换,因此呢,在录音的时候就需要不断地对声音进行采样采样频率越高录下来的声音呢?
也就越逼真啊。其实采样率作为干广播的我们还是比较熟悉的,比如说在远程语音通话当中呢,我们一般使用的是每秒8000次的采样频率,声音听起来虽然还算清晰,但其实这种电话连线马上就能够听出它是有点儿失真的,对吧。
而现代的这个音乐cd呢,为了获得高保真的路录音采样频率呢是高达每秒四万四千一百次,四四幺零零。哎呦,我的天脑戏吧。每次录音的时候,我看到这个东西,我对它很熟悉,但其实原理我并不知道它到底是什么,对这个我们看着是特别有感情的。四四幺零零。
其实像有的时候原样已经是。
四八零零零,这样,那就很逼真啦。
虽然你刚刚前面说的这个什么鸡波邪波,什么我没听懂啊,但是后面这个我听懂,嗯,真没想到了解他的意思之后,原来录个cd要每秒才要四万多次辛苦我们面前的这台计算机了是不是啊。
然后呢,每一次采样的结果都要记录声音的频率以及各个频率上声音的幅度,数据量呢,其实也是比较大的。所以呢,声音文件通常也比较大,尤其是高品质的音乐文件。
我们原样一期节目,如果是像今天这样,差不多一个小时左右时长的节目压缩成mp三格式,其实原始文件也在六七十兆度。哦,那真的是很大了?
对,那现在文字图片音乐的编码方法我们都知道了,好像还有一种形式的文件,您媒体诶,还有视频呢啊。现在其实我们用电脑好像看的最多的是视频啊,那表情怎么那么奇怪哎,别想多好吗?
学习知识你难道不需要靠视频吗?而且现在还看直播,对吧视频呢,看上去是个很复杂的东西啊。
其实呢,我们把它仔细去拆解来理解也不难,它就是快速转换的图像加声音嘛。
嗯,好像是这么回事儿,你小时候应该在教科书的空白角落画过一些小人,是吧?诶,你也干过是吧?画火柴人对对对,做那个小动漫。
连续很多夜在同一个位置上画不同动作的小人,然后快速的翻那个书啊,或者画个小鸟什么的小人小鸟就好像动起来了。
对这个原理很小的时候,也有科普书给我们解释过,就是人眼的一个视觉暂流现象,对吧?
当连续的图像变化每秒超过24幅画面以上时,咱们的眼睛基本上就无法分辨单幅的静态画面了。
所以看上去呢,就是平滑连续的视觉效果。
电脑里的这个视频文件呢,其实说到底就是很多很多很多幅静止的图像,只是在播放的时候,它的切换速度很快。
咱们人眼察觉不到而已啊,那这么说视频编码的原理和图像编码也是一样的喽。 怎么说呢,本质上视频文件其实就是一幅幅静止的图像。
叠加在了一块儿。所以呢,视频文件存储的主要也就是像素的信息,这个和图片的原理差不多。
但呢由于原始视频信号数字化之后啊,它的这个数据量实在是太大多大呢?通常一秒要20兆以上哇,所以下个小电影那么占硬盘嘛,对吧计算机呢,它其实很难进行保存和处理。
那么所以现在啊,一般所说的这个视频编码呢,我们通常指的就是视频的压缩方法啊,大家比较熟悉的什么av i啊。
这个什么IN吧,这个此处省略很多啊,我相信大家都是行家离手了,那么图像和音频呢其实也是这样的。
我们上面介绍的呢只是图像编码和音频编码的基本原理,而现在呢,其实大家在电脑上使用的图片和音频其实大都适用各种压缩方法压缩过的,这也就是为什么现在会有那么多不同格式的图片文件,音频文件或者是视频文件。
因为他们用的压缩方法或者是压缩编码不一样,原来图片,音频,视频还要进行压缩。哇,听你这么一说,这个边界码技术真的好复杂,是啊,否则我们可怜的硬盘真的装不下那么多?
宝贵的回忆或者是用来学习的资料啊,其实图片编码,视频编码,还有音频编码呢,都是计算机科学当中重要的研究方向。所以呢这个坑啊,咱们说起来它真的很深。
这其实根本不是一两期节目能够说得清的,今天呢只是带大家稍微的来了解一下,那就是不同形式的这个信息,它是怎么样一层一层转换成最底层的那些零和一。再反过来,从这些零和一经过计算机的处理,又还原成我们所熟悉的。
图片,视频和声音的毕竟计算机,它其实从创造最初到现在都没有改变它的本质功能,那就是计算数字。嗯,对啊,我都快忘了正题了。说了这么久还没有回答电脑为什么叫计算机这个问题其实现在大家应该都已经知道了。首先呢。
电脑和古代及近代的各种计算设备,他是一脉相承的,他依然是计算设备。其次呢,早期的电脑?
也主要就是用来进行科学实验或者是工程技术方面的计算的。
后来才有人觉得,哎,那么牛的设备我们干嘛不让他来做个图片啊,干点别的开个小电影什么的呢哎。最后,即使是现在大家所用的个人电脑里任何形式的信息都依然会被转换成二进制的数字。
所以不管你用电脑完成了多么复杂,多么艺术的,多么文艺的工作本质上呢,都是在对二进制数字进行各种运算而已,毕竟在电脑看来一切。
都只是零和一的序列,原来是这样,就是这样。
其实我知道姜文开始可能看到今天的这个题目,因为是要聊计算机科学又涉及到计算你开始应该是觉得有点儿楚的吧。我开始想,哎呀,实在看不懂就照着念吧,就穿放空对,最后没想到你好多由衷的原来是这样对,最后我发现。
哎,他还真的是没有很高冷,然后真的把很多我们平时其实不太知道的一些问题,居然让我就很简单的明白了,要么咱们之后学学编程什么的。哎,那,那还是算了。
我真的觉得这个好厉害是你写的吗?
你肯定知道,以我的这个计算机的水平,应该是写不出这样的文案呢啊,可以说其实真的是这个深入浅出。
出的还是让普通人,我觉得可能小学生都能够搞明白一些他背后的运转原理,是吧?
你可能想不到啊,写这篇文案的大神,他是位女生,你不要性别歧视哦哦,这个不好意思,我其实是可能带着一点儿主观上可能这个在前任意识里面的那种,但是呢,这竟然是一位萌妹子写的,但是我一定很肯定这一定是个理科生,对吗?
对这个是呃,是一位研究计算机的硕士啊,他写的一篇文章,那么他的这个硕士的研究方向其实是跟信息安全相关的啊。这其实也是我们原样,导友会现在其实是非常出名的一位,这个方面的大使呢在比邻群要是有问题,可以上比邻找他远程修电脑吗,我觉得应该可以啊,但是你要小心,有可能他能够远程把你的这个电脑给攻破啊。其实我还是特别崇拜那种,就是计算机技术掌握的非常好的女侠的感觉都可以做。
很厉害是很厉害呃,感谢一下不能吃的兔子不能吃吗啊,你怎么特别想吃吗?
再谢谢啊,这个是我们这一期非常精彩的文案的作者不能吃的。兔子感谢你。嗯,的确,整个行文也是非常的流畅啊。说起来其实真的改动的部分不是特别的大,而且几乎都舍不得删东西了,因为整个还是比较流畅的,大部分内容也都非常的通俗,而且其实我们看到的是这样的一部分文案,它也非常的严谨,后面其实还给我有三页的附录。
很多的参考资料也是一并送什么啊。我就是说呢,我看到上面有注一注啊,我发到最后怎么没有呢这个因为我们为了节约纸张嘛就没打出来,对徐东密下啊,能够让我更好的去理解他背后讲的一些东西,虽然可能有些朋友听到二进制啊。
有些朋友听到这个计算机的发展,觉得这都是再熟悉不过的课程了嘛。
但是又有多少人其实真的明白他背后的这个内涵,当然其实今天还是留了很多坑,比如说计算机,它又是如何来真正的去理解这个零和一的概念,这些零和一的数字在计算机的内部,它必然不是持记的这样的一个零和一。
他是用一种什么样的方式存在的,这个我们也留个坑吧,给我们文安组的大神不再看着大家接这个。
呃,这个其实就涉及到了计算机硬件方面的一些知识,这个我相信也会非常的好玩啊。再次感谢来自我们原样,导游会比邻群的不能吃的兔子还有一点点时间,我觉得在计算机这一期节目的后面和大家来讲特别合适什么,因为今天其实涉及到了很多编码和解码的知识点而。
我们在今年聊期那一期的结尾其实是挖了一个大坑,那就是我们今年的这个闯关活动啊。今年开篇的第一次大型闯关活动,咱们叫机密寻宝,这个活动其实也是一个我们说编码和解码的过程。
现在跟大家来公布一下战况啊。
到目前为止,真正完成机密寻宝闯关的刀友,其实还没有到我们当时预估的这个时。
哦,但是已经有人解出来了,是吗?有人解出来啊,而且也不少,但是呢,依然有四个名额是虚位一带啊,也就是我还有四份礼品,其实还没有送出。
大家加油啊,这一次的这个难度呢,的确可能稍稍高了一些,但是有六位大神已经解出来了,就证明这个东西是可解的。我给大家来说一下吧,这个游戏它到底是怎么。
而但我们上次说过是这个机密档案,先让大家来寻一串数字,这串数字和机有关,那么在第148期今年聊鸡鸡啊,这期节目的结尾惨叹当中,其实我是欲埋了。
几声鸡叫啊,大家仔细听,应该是有好几声嗷嗷嗷的公鸡叫。
如果你数1L,这就是这串数字的第一位。
四啊,在之后呢,是让大家去看我们我们的微信订阅号,叙东刀科学。
那么其实随着那期节目的更新,除夕夜更新的那期节目,我直接推送了一篇和机有关的文章。 在那篇文章当中,你会发现有十个鸡,这个汉字被我用红字加粗了。
啊,你一定能够发现他很奇怪,为什么就这些字是加粗的,你仔细数就是十四幺零,这就是前三位数。
那么第三个数字在哪儿呢?说过是在我的微博里去找。
在我的个人微博里,其实有一篇鸡鸭鹅歌啊,就是反正好奇怪的微博,很奇怪的微博,然后看的人眼花缭乱的,这个其实暗示非常明显了,你就叔叔看里面有多少只鸡吗。
就有多少个鸡,这个汉字数一数是20个啊,这个是考眼力的单纯考眼力了。
还有是什么呢,还有就是最后让大家在贴吧里在我们的百度贴吧徐东刀科学里面,其实我也发过一篇今年拜年的帖子。
就发了几张跟鸡有关的图片,然后是属于一共有几张机图片,这些图片加起来一共有多少只机。
天哪,原来是这样一只鸡,所以最后这串数字呢,其实是四幺零二零幺七,为什么最开始前面用的是四幺零呢?
对,其实我们今年的这个甘之利的纪念是丁有年在天干中丁是?
四,有事实哇,去,这个好厉害,原来每一个都是有对应有埋伏的。对,所以说大家现在在我们的微信订阅号里面输入四幺零二零幺七呢,你也是直接能够得到下一下一步,你就会看到这是一封机密档案。
其实很多朋友就是在这一步被卡住的,因为我知道最开始不多的时间就有好几十位朋友是得到了这串数字。
但是下一步彻底蒙圈儿了。 嗯,这个的确很难,因为这一次是明面的一道题。
我们把所有的信息全部都呈现给大家了,之后你不需要有寻找的这个事情,一共是三个方阵,嗯,有两张是树读,还有一张是写满了汉字的表格,然后怎么办呢?如果说大家仔细去看的话,会会发现树读是错的而线索。其实我还有一些提示信息是在这篇推送的简介里,边儿暗含了几个关键词,就告诉大家,这个速度是错的。
你得把它理顺而。
把这个速度理顺之后,你再去看一看这些错了的位置的这个数字,他是不是可以去对应成具体的一些汉字,在这张表格里而得到了这个表格里的四个看上去有点儿怪的汉字的时候。
如果说熟悉我们寻宝套路的朋友,你可以试试看。
如果说你一时半会儿这个单字谜解不出来,你可以把这四个汉字在我们的微信号里面回一回。一旦回复,往往。
以我的套路式给你线索的,在这之后其实就没那么哎呀,我的天呐,你们的世界太复杂了,这次呢,其实整个的后半部分是来自于我们原谅到会这个刀友会下辖的一些刀友们,他们自己沉迷的一个兴趣小组啊。这也是他们志同道合的朋友的一个聚集。这一次呢是他们出了这样一道题。
那么至于背后的隐藏题,我会特意会和他们确认一下真正的那个题,中题有没有人能够解出来啊,大家不要着急,可以再试试看。那么在下周节目播出之后,这次的寻宝活动就正式截止,我也就。
去送礼物啦,正好快递开始重新开工了。总之,这一次的这个机密档案辛苦大家了。
我发现有好几个朋友就是闯关成功之后还在最后发给我的那个邮件上写到,你不知道这几天我经历了什么,能花这些心思去解出来的朋友真的都是真爱哦。不止都是真爱啊,就是智商超群,对你耐心也好,这个观察力也好,这都是绝对的了。这个智商真是我希望我们的膝盖给你们的这个奖品能喜欢吗也是理,性情意重也是我们的一份心意。
更多的是希望在这个过程当中,能够让你体会到这种寻宝的快乐,当然原样。
永远是这个听众多礼物少,只有智力超群的你,才能够真正的取得最好的报道。但是你拿不到那个奖,其实在这个过程中你参与过了也应该能够给你带来一些快没错,所以现在其实还有四份奖品等着领是,那就赶紧加油吧啊。
最后简单的再说一下参与我们节目的互动的几个方式啊,微博搜乖乖猫仔军均是占军的,均是姜文的个人微博。那么搜旭东旭日的旭,上面一个山下面一个东旭东啊,就是我的个人微博了。
啊,在微信订阅号,欢迎大家搜索旭东刀科学这五个汉字就能够搜到我们的官方订阅号了。嗯,那么这里面呢其实是有闯关,也有做游戏。
当然也有跟节目内容相关的推送,同时我们节目的背景音乐也可以在这个订阅号里查到啊,看我们的历史记录就有了。
谢谢原样图文组包括原样音乐组小伙伴对我们节目的支持,百度贴吧搜叙动道科学,嗯,还有就是我们的Qq群了啊,现在都到开阳了,对,现在是六群啊,橙色的暖暖的开阳正式开群了,现在其实也已经有300多位小伙伴了啊。
新裙长起来总是那么的。
搜索搜搜搜的啊。欢迎大家在qq群搜索原样刀友会开阳之前开阳刚刚开心群的时候呢,可能是群泰星啊,出现过这个关键词,没有办法搜索到的问题啊。那么这里我再报一下开阳的群号啊。记住,这是我们官方的六群四九三二六六零八七四九三二六六零八七,这就是我们的原样,刀友会开阳啊,也聚集了很多有趣的小伙伴。
欢迎大家一起来聊知识分享科学好了,今天的原来是这样,真的就是这样,我是徐东,我是姜文带着本次节目的撰稿人不能吃的兔子。
感谢各位的收听,你感谢,无论是出钱还是出力支持我们继续做原样的所有朋友,下周见了在安排安排呢,好开心,那么相信这个大家也都知道,其实这就是敬畏制的一个十进制的数啊,它不是二的按字面,我们每一个字,它的这个。
今天通个懒吧,彩蛋就不多做了啊,这个原因你们可能听出来了吧,看看。