第二百七十七章 人工智能开发进度(2 / 2)

逃离深渊 麦浪摆渡人 1136 字 2024-03-19
🎁网红美女,夜夜笙歌

高崖紧邻的一条线,除了十方四合院以外,还有一些蹦极和攀岩的项目。

墨登凌选择的四合院是最远离那些娱乐设施的,相对而言也最为僻静。

墨登凌住在了这里,墨平和连璐璐他们自然也要陪伴了。这样一来,整个中心别墅就只剩下墨宇霄,墨纤云和墨雪儿三个人了。不过正好,省的家里有大人管教着。

回到了别墅里,墨雪儿又开始了她的码农生活。她的人工智能构建已经接近了尾声,只要继续做debug工作。

debug就是把程序中的bug修改掉,这个工程在变成工作中也是很重要,而且很费神的。别以为编程出错只有新手才会犯,实际上,哪怕是三四十年的变成老手,也会犯一些或大或小的错误。

一个大写字母写成了小写,某个地方少了一个空格。这样,导致变量选取错误,甚至选取空的位置,就可能导致计算错误,甚至出现程序停止运行的情况。

机器不比人,在计算机语言中,要求绝对精准,容不得半点错误。能够完成大型程序编写的计算机语言,可以说是不存在容错率这个东西的,任何一次单词都要求完全正确。

在计算机语言中,计算机会将你写的代码进行识别,而识别过程中,出现的语法错误,会导致编译无法进行下去,编程程序就会报错,提醒修改。这样的错误根部不需要在意,计算机会帮你找出来。

真正困难的是语法正确,但是用词错误的情况。

计算机会根据你写的程序进行编译,但是编译出来的程序完全不是你想要的。比如你要计算1+1=2,将两个一分别存储在A,B两个位置,但是如果你在编写程序的时候取用了C位置,如果C是一个空数值,那么得到的结果是1,一个错误的答案。可是如果你C完全不存在,那么程序就会崩溃。

这只是一个小例子,错误的结果就是程序崩溃关闭,可是如果一些有权限修改计算机属性的程序崩溃的话,那么结果就可能会导致计算机死机,甚至报废。

这也就是为什么debug会如此重要。

其实,在进行了debug过程后,得到的可以正常运行的程序同样有着自己的问题,有着一些不影响程序正常运行,但是却可以为黑客们提供一个入侵的入口的隐形bug。

这些东西,一般情况下很难被发现,只有那些本身就有着强力黑客的公司才能有能力将这些bug抹除掉。

在之后的过程就是去冗,顾名思义,去除冗杂的语言,减少程序体积以及运行时的内存占用量。在之后,又是一次debug。

就这样的重复检查之后,一个成熟的程序才能被编写出来。

墨雪儿有着超强的眼力,计算能力,记忆能力已经手速,这也就能保证她要编写的程序框架在她的脑海中非常的清晰。