第121章 重写系统(2 / 2)
和地球上的计算机程序代码的区别,仅仅在于用来组成代码的基础文字,不是字母,而是符文罢了。
在全知全能的状态下,在地史上根本就不是程序员,也不会编程的韩秋白,仅仅凭借着他在地球上一知半解的那些程序的知识和原理,就推演出了一个简单的机器语言。
虽然说韩秋白眼中有大量的符文存在,但是他用来编写机器语言的仅仅只有代表阴阳两种状态的符文。
换句话说,实际上这就是一个二进制的机器语言。
他就跟那些地球上计算机发展早期的那些仅用二进制就能写程序的大神一样,仅仅用阴阳两种状态的变化就可以表达整个世界。
接下来才是根据这个机器语言所开发的简单的汇编语言。到最后又根据这个简单的汇编程序进一步升级到了面向对象的功能强大的程序语言。
然后韩秋白就做了一个编程平台,写了一个编译器,在DEBUG测试之后,开始了他正式的编写。
首先他编写的就是各种有利于他编程的工具、数据库、插件等等,差不多一切基本上完成之后,这才开始进行真正的程序编写。
他第一个做的就是一个搜索软件,通过这个搜索软件,他从此就不用在人工去搜索海量信息中的特定部分了。
直接在搜索软件之中丢进去一个搜索天道和鸿钧道祖后手的任务,他就不管了,继续进行他的编写。
在他的全知全能状态下,再加上来自地球上的数学计算机知识,韩秋白慢慢地写出了一个简单,甚至可以说简陋的系统。
但是系统虽然简陋,整体框架却已经形成,接下来所需要的只是在这其中进行各种补充和完善。
然后韩秋白进一步完善系统,首先开发的就是多线程的工作机制,并将这一机制扩展到整个系统之中。
换句话说,从此之后他的所有工具,都可以和地球上后期完善后的电脑一样,可以进行多线程的工作,而不是一个工作没有做完就不能进行下一步了。
然后韩秋白就将变为多线程的搜索软件之中的任务增加了一条,那就是搜索有关前系统的所有相关信息。
并且他根据这个任务又编写了一个程序,就是将这些相关信息进行整理,按照前系统差不多类似的反应模式将这些信息重新写入。
这样一来,韩秋白就可以得到一个用起来体验差不多,但实际上控制权却完全在自己手上的真正的没有后患的系统。
甚至出于某种原因,韩秋白所编写的系统外在功能就将指示根据搜索的前系统的信息来体现。
换句话说,尽管底层及其的完善,并且韩秋白拥有绝对的控制权,已经远远超出了前系统,但表现出来的仍然是前系统的那些状态。
前系统破损到什么程度,表现出来的系统就破损到什么程度。而且因为所有信息完全一样,只不过经过重新的编译,所以对前系统的进行的任何操作,在这个新的系统之中也会产生同样的结果。
但只要韩秋白一个念头,这个新的系统中的结果就可以进行任何韩秋白想要的变化。
也就是说这个新系统表现出来和前系统一模一样的东西,仅仅只是一个伪装。只有在韩秋白许可的情况下,对新系统的操作才能得到和前系统一样的结果。
当然正常情况下这种许可是默认的。只有在必要的情况下才会被取消。
新系统编写完毕后,韩秋白的脸上露出一丝阴险的笑容。