笔趣阁 > 未来教科书 > 第199章 不可能完成的任务

第199章 不可能完成的任务

推荐阅读:深空彼岸明克街13号夜的命名术最强战神全职艺术家龙王殿重生之都市仙尊财运天降花娇好想住你隔壁

一秒记住【笔趣阁 www.bqg24.net】,精彩小说无弹窗免费阅读!

    计算机,是以二进制的数据构成的。

    也就是说,二进制的算法是计算机原理中最基础的算法,计算机内的一切活动,指针的移动、资料的刷新、数据结构的改变……所有的一切,都是从二进制的算法出发的!

    在计算机的发展中,二进制算法被称为机器语言,从通俗的意义上来讲,这不是给人看的,虽然人也能够看懂由1和0构成的二进制的计算方式,但是当这样的计算方式太多太冗长的时候,人是根本就不可能看下去的。

    机器语言往往存在于计算机的内部,也就是计算机内最核心的区域——CPU内,是计算机的内部工作指令。

    所以,为了程序员能够简便操作,便有了汇编语言,汇编语言是建立在机器语言之上,用来编程的语言,但是就算是汇编语言,也不可能编出太大的程序,因此,在汇编语言之上,便有了C语言。

    C语言算是计算机的一门高级语言了,在计算机领域运用得也算广泛,是一门面向对象的语言,但是C语言在编程方面却犹然有些复杂,于是便有了面向过程的高级语言出现,如C++、Java等。

    面向过程的高级语言的特色,就是能够将一些程序包套用起来,将别人的成就为自己所用,这样也能够将编程的过程简化,所以在当代的软件开发上,使用C++和Java的程序员比较多……

    但是在计算机领域,也有类似于数学奥林匹克竞赛中空中楼阁的理论。

    在数学奥林匹克竞赛中,学生们解题,往往是套用一些高级的数学公式,而关于这些公式是怎么证明而来的,学生们并不知道,这便是没有基础的空中楼阁的效应,因此便造成了有的同学能够在奥林匹克竞赛中取得好成绩,却不能在普通的数学测验中考得很好。

    计算机编程也是一样,当今的程序员,总是盲目的套用现成的程序包,而不去自己编程,所以当这些程序员去编一些更为基础的程序的时候,他们却编不出来了。

    这也造成了一种现象,那就是当今的游戏领域所开发出来的游戏,往往会调试很久才能够成功,而这样的调试,往往是检查程序员所调用的程序包,查找到里面的错误。

    换句话说,当你用更为基础的语言来编程,那么所开发出来的游戏会更精确,错误的概率也会越小,这也是阿诺游戏公司的老板阿布先生要求所有的游戏开发人员用C语言对足球游戏进行开发的缘故。

    好在阿布以高薪的方式,请来了世界各地最擅长于编程的程序员们,他们在面对C语言的时候,能够从容的完成任务,阿布先生拿给薛一氓看的足球游戏,就是在这样的前提下开发出来的。

    但是就算是全世界最为优秀的程序员们,他们也不可能做到用比C语言更为低级的汇编语言来编程,因为这实在是太困难的,过程复杂到能够令人绝望的程度。

    既然用汇编语言无法办到,那么用比汇编语言还要低等级的机器语言、也就是二进制算法来对游戏进行编程,那就更不可能了!

    单单是想想就会令人头痛的,试想一下,就算是计算机里面非常简单的从A到B的算法,用二进制算法来表示,都是非常庞大的一堆数据,世界上又有哪个人会这么蠢,去用二进制语言来编程的?

    当然,虽然是非常复杂的过程,但是熟悉计算机原理的人都知道,用二进制来编程在理论上是可行的,而且不仅仅是可行,二进制算法还能够解释计算机中一切的数据运行,你用二进制算法,不仅仅可以编译出程序,还能够制造出操作系统,还能够和别人进行数据交换……

    然而,那并非是人能够完成的任务,那是只有拥有极快的运算能力的计算机才能够办到的事情!

    “薛一氓先生,请吧!”

    伊万.葛利高里已经将薛一氓当成是一位彻头彻脑的傻*了,他刚才嘲笑了薛一氓,因为薛一氓对于计算机的编程一窍不通,以自己的强项来嘲笑别人的弱项,是伊万排挤他人所惯用的手段。

    虽然维克多非常的不满,但是他却无法改变整个局势,因为这款游戏的开发就快接近于完成了,根本就不需要一位门外汉再来横插一脚,就算老板阿布不愿意,他也无法改变什么。

    可是令伊万吃惊的是,不懂编程的薛一氓,在受到了自己的嘲笑之后,非但没有气馁,还说出了如此的一句不可思议的话,说什么计算机最基础的是二进制算法,说什么自己能够用二进制的算法来制造出一款小游戏,世界上真有这么笨的人吗?他知道自己在说什么吗?

    伊万打死也不会相信薛一氓能够成功,但是让这家伙去试试也是不错的,他倒要看看,这个叫做薛一氓的少年,在面临失败的时候会是什么样的表情?

    “薛一氓先生,请问你要用哪一台电脑?”

    既然是要用二进制来编程,那么自然是要用到电脑的,办公室里的任何一台电脑,都可以拿来借给薛一氓的。

    除了伊万之外,阿诺游戏公司的其他员工由于听不懂中文,对于现在的状况有一些摸不清头脑,他们只是呆呆的看着薛一氓和伊万的动作,还有维克多那夸张的吃惊的表情!

    伊万索性高声说了一句大家都能够听得懂的英文,在他话音刚落的时候,所有的人都爆发出惊呼声!

    “unbelievable~~~~~~~~~~~~”

    所有的人都用类似的一句话来表达自己的感情,就连一直支持着薛一氓的维克多,也心中没有底。

    虽然薛一氓聪明,虽然薛一氓的演算能力极强……但是那也不代表他能够像机器人一样,将如此复杂和庞大的二进制算法用来编出一个游戏程序吧?

    “薛先生,你真的确定……”

    维克多来到薛一氓的身旁,小心的询问,可是薛一氓并没有说多余的话,而是对着伊万,说道:“暂时不需要电脑,只需要纸和笔就可以了。”

    无论多么复杂的命题,薛一氓的演算方式,永远都只需要笔和稿纸,他的这个要求令伊万非常的诧异,在这个世界上,还存在着如此古典的人?

    “没有问题的,纸和笔是吧?这些东西这里都是有的。”

    伊万信口说道,虽然用得不多,但是纸和笔这样的东西在这间办公室里面还是有很多的,他立即让身边的一个人去将纸和笔取来,那人便拿了厚厚的一叠A4纸过来。

    “不够。”

    薛一氓说了一句,伊万便又对那人说“Get`more!”,于是那人又拿了几叠A4的纸过来,薛一氓这才满意的点了点头。

    众人不知道薛一氓的葫芦里究竟卖的什么药,全都注视着薛一氓,今天不用上班了,单单是看戏,就已经足够打发时间了。

    如此精彩的戏码,恐怕是好莱坞的大片都比不上的!

    薛一氓找了一张空桌子,就坐了下来,然后他拿出笔来,在纸上慢慢的演算起来……

    所有的人都不知道薛一氓要做些什么,当薛一氓落笔的时候,他所写出的第一个字,是“1”!

    然后在这个“1”的后面,薛一氓又写了一个“0”,然后再是“0”……

    所有的人都目瞪口呆,虽然对于在场的所有人来说,听不懂英语的人有,听不懂俄语的人有,听不懂瑞典语的人有,听不懂汉语的人有……但是无论是谁,都是能够看懂阿拉伯数字的。

    薛一氓在纸上写着的,全是0和1,也就是所谓的二进制代码!

    虽然整个团队的人,都是计算机领域的编程高手,但是当他们真正看到薛一氓在纸上写下的东西的时候,却没有一个人能够看懂了,毕竟这是计算机机器内部的语言,不是给人看的。

    大家面面相觑,搞不懂这位来自中国的少年究竟在做什么,而且大家都瞧得非常的无趣,因为单单是看着薛一氓在纸上写下的密密麻麻的0和1,都让人觉得头昏眼花。

    “薛、薛先生……”

    维克多同样也看得瞠目结舌,他实在不知道薛一氓在纸上写下0和1是什么意思,但是也不好阻止薛一氓,这位保镖,根本就不知道怎么办了……

    而此时的薛一氓,似乎也听不见旁人所说的话了,在慢慢的演算中,他已经进入到了冥想的状态!

    很快的,薛一氓已经写完了一张纸,他将那张纸小心翼翼的放好,并且在纸的左上角写上“1”的编号,大家发现,他的这张纸上面写满了密密麻麻的0和1,除此之外,什么也没有了。

    然后薛一氓便开始书写第二章纸了,和第一张纸一样,这张纸上面同样也只是写着0和1,没有人能够看懂,也没有人能够理解……

    除了伊万之外,旁观的阿诺游戏公司的员工都兴趣索然,如果再看下去,只怕自己会看吐的,因为有不少的人,都患有密集物恐惧症,看看薛一氓纸上写着的那些0和1,真有一种毛骨悚然的感觉……

    于是大家都散开了,没有兴趣再去看薛一氓在纸上演算。

    “Mr.Iwan,how` we` to `do……”

    有人开始询问伊万,接下来究竟应该怎么去做,毕竟是伊万让大家给这位阿布先生推荐来的中国少年一个下马威的,但是这个下马威的效果,只怕太过强烈了一点。

    所有人都开始担心,这个薛一氓已经疯掉了,如果不是疯掉了,他怎么可能在纸上写上这么多的0和1?

    维克多也开始担心的看着薛一氓,据说科学家与疯子实际上只有一墙之隔,那些将毕生的精力都放在科学研究上的人,是最有可能疯掉的人群,现在的薛一氓,实在有一点疯掉的迹象了。

    伊万却并不理会自己手下人的说话,只是默默的看着薛一氓。

    只见薛一氓又写完了第二张纸,这张纸上同样全是密集得令人恐怖的0和1的数字,而薛一氓在这张纸的左上角编的序号是“2”。

    然后薛一氓又从容的拿出了第三张纸……

    当一张纸上都是0和1,那么它就和另外一张写满了0和1的纸没有区别了……不过伊万还是观察得非常仔细的,因为薛一氓的第二张纸上写的,和第一张纸上所写的内容并不一样。

    难道说,他不是疯了,而是真正的在用二进制进行编程?

    不,那不可能……

    伊万单方面的否定了自己的这一猜想,因为无论从什么角度来看,当前用二进制来进行编程已经不可能了,就算是有,也不可能做出太大的程序来,而薛一氓所说的,是要编出一个游戏的程序出来,用二进制来完成,完全是痴人说梦!

    可是薛一氓现在的行为,的确没有丝毫的偏差,他在纸上所写下的这些二进制的符号,自然也是编程的过程。

    实际上如果将阿诺游戏公司所开发的这款足球游戏换算成机器语言,也只会是0和1的一堆数字,但是这样的一堆数字,是不可能用纸来写出来的,如果真要如此,恐怕整个斯德哥尔摩的城市,也装不下这么多的纸。

    薛一氓他在做什么?他真的是在编程吗?

    当其他的员工都认为薛一氓已经疯了的时候,伊万却不敢这么认为。

    因为薛一氓的眼睛里还充满着神采,和疯子迷离的眼睛完全不一样,而且薛一氓在纸上写下的每一个0或者是1的符号,都似乎是经过了深思熟虑之后才写下的。

    很快的,薛一氓已经写满了第三张纸,而此时的时间已经接近于中午了,编了一上午程序的员工们,肚子都有一些饿了,于是都到一楼去吃饭去了。

    办公室内,转眼就没有剩下几个人了,薛一氓依然痴迷的写着,维克多便陪在薛一氓的身边,伊万犹豫着该不该离开……

    “薛一氓先生,如果你坚持要如此的话,可以先用过午餐了来。”

    如果确信薛一氓的行为是毫无价值的,伊万绝不可能如此客气的说话,他会用“犯傻”、“愚笨下去”之类的话来形容薛一氓,而并非是一句中立的话。

    为了让薛一氓能够听懂,伊万说的自然是汉语,可是薛一氓却仿佛完全没有听见一样,仍然在纸上写着自己的二进制代码。

    “你这个臭小子!”

    伊万认为薛一氓无视自己的存在,有一些生气,但是身旁的维克多却劝住了他。

    “伊万,你不可以生气的,因为薛先生认真起来的时候,就是这副模样。”

    对于伊万生气的行为,维克多表示自己可以谅解,因为他毕竟是好心让薛一氓去吃饭,可是薛一氓却不闻不理。

    “他这是……”

    伊万无法理解维克多的话,于是维克多便说道:“薛先生,当他陷入研究之中的时候,身边的人,就算是离得很近的人与他说话,他也是听不见的,只有触碰他的身体,他才会察觉到你在叫他,不过伊万,我还是不赞成你现在打扰薛先生。”

    “哼!我怎么会?”

    伊万愤愤的说了一句,他可不想被别人抓住破绽,如果自己打扰到了薛一氓演算,那么当薛一氓无法将游戏做出来的时候,他大可以将责任推到自己身上,于是为了自己的胜利,伊万决定不去打扰薛一氓演算,他也离开了办公室,到餐厅用餐去了。

    “……”

    现在的办公室里,就只剩下薛一氓和维克多两人了。

    维克多默默的看着薛一氓,薛一氓演算得如此的认真,已经完全无视了周围的人。

    虽然和薛一氓认识的时间并不久,但是维克多已经很清楚的了解了薛一氓的一些习惯,在娜杰日达,薛一氓研究抗癌药的配方的时候,最后的阶段,全是薛一氓一个人在做事。

    薛一氓将自己关在漆黑的地下室里,认真的演算着,而关心薛一氓的女孩子们,也只有默默的看着薛一氓演算,她们根本就帮不上什么忙!

    可是现在的薛一氓的身边,却没有那么多的女孩子了,维克多也觉得薛一氓挺孤独的,千里迢迢的来到瑞典这个北国,却遭受了如此的待遇,他的心中难道不寂寞吗?

    维克多此时并不知道薛一氓的心情是如何的,但是他知道,自己应该陪在薛一氓的身边,就算伊万那个家伙变本加厉的捣乱,自己也要站在薛一氓的这一方。

    就算薛一氓无法用二进制制作出游戏程序出来,就算伊万会趁此机会大发yin威,自己也要帮助薛一氓,这不是因为老板阿布的命令,而是因为自己和薛一氓是朋友。

    ……转眼间,薛一氓又将一张A4的纸写满了,他又迅速的拿出另外一张。

    他究竟要写多少张纸?维克多不由得这样想着,看看在薛一氓身边堆放着的这一叠叠厚厚的A4纸,薛一氓的演算,究竟什么时候是个头?RS