字体:大 中 小
护眼
关灯
上一章
目录
下一章
第一百九十四章 留下 (3 / 4)
“你想打篮球吗?”李力瞪了她一眼,“叫教授!”
“哦哦,教授”,玛丽反应过来,又重新鞠了一躬,“我想学习计算机科学跟您!”
李力身心疲惫地抹了把脸,才反应过来水珠已经蒸发了,将玛丽扶起来以后说道:“来了实验室的话我们就是同事关系,当然如果遇到问题,我们可以探讨,共同进步,计算机的知识浩如烟海,它可以应用到人类的方方面面,从抽象到具体,从研究到应用,即便是我也仅仅有一些算不上多的灵感而已。”
“嗯嗯!”玛丽努力地点点头。
“就比如说你对语言的抽象化是怎么想的?”李力伸手将论文翻到了第二章节,指了指上面的文字。
“通过设计好的指令,将机器的执行细节掩埋,这样的话编辑者在编辑时就可以不用记忆和拆解每一个步骤将其指令,就可以开发快速。”突然谈到正题让玛丽一下子兴奋了起来,“很多步骤都可以包裹成一个命令,开发好的程序可以将命令转化为机器执行码。”
“但是你所说的其实已经将两个东西混杂在了一起”,李力指出,“语言和库。
“语言是用来进行逻辑编辑的,它通常基于某种抽象逻辑,比如数学,比如符文学,当然为了能让处理器执行,计算机语言已经将数学语言或者符文学语言复杂化了。而另一种东西则是库,也就是通过语言编写和封装的,可以被别人使用的成熟代码段,两者的关系就好像帝国语和诗词的关系,当你感慨‘念天地之悠悠,独怆然而涕下’的时候,就是在调用登幽州台歌的代码段。”
旁边的樾樾眼前一亮,刚想说话,却猛地捂住自己的嘴。
帝国语贫穷如玛丽,并没有感受到诗词中的韵味,但前面的逻辑她懂了大概,“语言只有我们定义,库不仅仅我们定义,也你们定义,也他们定义,和调用。”
“是的”,强忍着玛丽用错误语法编写的帝国语,李力点点头,“当然为了保证语言使用的简洁,编程环境一般都会自带官方库,我们会写一些通用的库内置进去方便调用,尤其是涉及外部硬件控制的指令,都会进行封装。”
“可是,怎么样能保证使用者按照库的编写者要求调用呢?”玛丽又问道,“我们提供库,要使用者调用正确能使用,但是不正确不能,这样怎么办?”
“哦?有一些没法封装的步骤,但需要使用者按正确方式调用么?”李力抬了抬眉毛,“举个例子。”
内容未完,下一页继续阅读
更多完整内容阅读登陆
《墨缘文学网,https://wap.mywenxue.org》
上一章
目录
下一章