第111章?见习码农(1 / 2)

第111章见习码农

(幻想科幻,计算机专家勿较真,本章难死我了写了五个小时,计算机原理、汉语语法、数学逻辑,一点浅显的解释,幻想科幻肯定多,都有系统了就请大家不要较真啊!看不懂的,或者计算机专业人士挑刺可以跳过,知道汉语编译器很牛逼就行了。)

周潇甚至怀疑,把已经下载好语言编译软件的电脑交给其他人,其他人恐怕都点不开。

不过系统既然有这种安排,周潇也不会无聊地去尝试这种事。

他坐在电脑前,盯着屏幕,光标在闪缩着。

这东西到底怎么用?

周潇不得不再次查看说明书。

汉语编译器说明书该编译器为低级编译器,适用于低等二进制计算机,本产品仅作为让宿主了解计算机和程序工作原理……

卧槽!

看到这里,周潇就开始骂娘了。

现在世界上所有的计算机都是二进制,这里居然说二进制计算机是低等!

那么高等计算机是什么?

量子计算机?或者是别的什么?

周潇咽了咽口水,心里咚咚咚的跳着。

他想到了实验室用atb软件都受到了米国人的限制。

如果能够过得更高等的科技,例如国产操作系统,和以该系统配套的生态环境,又或者获得了芯片的制造技术,那么多好。

通过肤油杆菌到共生蛋白,周潇基本确定,系统给予的每一项科技产品都是有用的,就是看你怎么用而已。

而且,该产品知识让周潇了解计算和程序工作原理,也就是说,更可怕科技产品其实在后面。

周潇继续往下看。

汉语编译器需要用户自主建设汉语言库及相关逻辑库,以此作为编程语言的基础……

果然劲爆在后面!

完整的语言库将有助于编译器完全理解编译者的语言逻辑……

当周潇阅读完接近两万字的说明后,算是看懂了编译器核心内容了。

两个字牛掰!

编译器本身占有的存储很少,在学习建立语言库的过程,他的语言和逻辑库会越来越多,储存也越来越大,这其实是一个不断学习和完善的过程。

编程最重要的就是逻辑和语言。

说明书分为两部分介绍逻辑和语言。

首先是逻辑。

计算机是只能够识别机器语言,也即是0和1。

0和1后面的多种组合其实就是数学。

逻辑就是数学逻辑。

所有编程都是依靠数学逻辑。

例如c语言加法代码(20+30为例)

cde

nid a

{ t a,b,su

a20b30

sua+b

rtf“su is d\\n“,su

nn的代码为rt(20+30)。

背后的都是数学!

汉语编译器呢?

直接输入求20与30的和。

或者输入20+30是多少?

那么问题来了,特别是第一个语句,这输入的是汉语,没有一个数学公式,数学逻辑在哪里?

“加”这个字对应的数学逻辑在语言库里。

这就要牵涉到汉语编译器的语言库,也就是现在要谈的语言库。

如果建立了完备的语言库,汉语编译器将会完全明白输入者说的是什么。

汉语编译器语言库建立原理如下

首先,将其按汉语语法分解为名词、动词、形容词、副词等要素。

然后将这些要素按照汉语逻辑进行组合。

例如最简单的主+谓+宾。

但是汉语