我的代码分身
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第8章 突发表白事故

陈旭控制自己的代码分身所化的小鱼,在内存小房子间的街道上来回转悠,就是没法下手。

“很抽象,很难,几乎难以实现,不,根本就是无解!”陈旭一步步否定自己。

现在陈旭的代码分身就像是一个用户的应用软件,类似qq或者是搜索引擎,而且这个应用软件的功能很单一,就是检索系统中的信息然后反馈给陈旭的大脑意识。

而刚才的设想是将代码分身改造成一个操作系统,这就意味着要从底层重新架构代码分身,可以说是全盘推翻代码分身再重新设计拼装。

而现在陈旭对自己的代码分身一无所知,让他重构代码分身就相当于让一个小学生重新设计航空母舰。

“怎么办呢?”陈旭在床上翻来覆去,思考出路。

“按理说,我这个代码分身绝对是超越人类文明认知的水平,肯定走在人类文明的前面,它应该拥有自学的能力...”

陈旭研究过一段时间的人工智能,人工智能完善自身的方式就是不断学习,自我构建。

“所以只要我想办法让代码分身开始自学操作系统这门体系就可以了!”陈旭若有所思。

“但如果代码分身是远高于人类文明的产物,那咱们人类设计的操作系统它应该是看不上的,让一个博士生学习小学加法有些不现实啊。”

“不对,代码分身既然是程序的高阶产品,应该可以兼容人类的操作系统的,然后为我服务的,毕竟我是人类啊,代码分身再高级,对我也没有实际意义。”

“现在的问题是怎么让代码分身学习操作系统。”

......

“有办法了!”陈旭忽然想到代码分身可以检索信息反馈到他的脑海,他也可以学习知识反馈给代码分身。

或许,如果陈旭完全搞懂了现代操作系统的原理,就可以让代码分身间接学习了操作系统,然后就可以配合陈旭在现代电脑上发挥更多功能了。

第二天,陈旭兴致颇高地找到研究最底层的操作系统书籍来看,结果无奈地发现还是不够底层。

再下面还有计算机组成原理,编译原理,汇编语言甚至是单片机这样的硬件知识体系,而且想要接入互联网,还得学习计算机网络这门又涉及硬件又涉及软件的庞大复杂的学科。

“我的娘嘞,一步步来吧。”一时间,陈旭有些头大。

晚上,操作系统课设小组几人在老地方碰头,继续一起做项目。

孙宇见到姜莹,热情地打招呼,还夸了一句姜莹今天穿得很漂亮。

姜莹很开心地回了一句谢谢。

这一幕大家都瞧在眼里,虽然两人并没有后续的交流,但是在317室友心里,危机四伏,硝烟四起。

尤其是冯峰,那眼神像是狙击手,在孙宇和姜莹之间回荡。

孙宇就是除了姜莹,另外带上的一个学霸。

陈旭几人趁出来上厕所的功夫,小声讨论,陈旭皱眉说道:

“是我大意了,难怪这个孙宇很爽快地答应来我们组,原来是看上了姜莹。”

“看不出来孙宇这小子平时闷得很,撩妹还挺自然的。”冯峰语气酸溜溜地说道。

陈旭说道:

“你得跟别人学学,战士上战场,坐以待毙肯定是个死。”

冯峰一个劲地摆手说道:

“我不行,来不了这个。”

陈旭还想说什么的时候,苟鑫打断说道:

“现阶段还是以项目为主吧。”

陈旭点点头。

这几天,陈旭发现孙宇和姜莹的互动越来越多,而冯峰在旁边一直板着个脸,陈旭既内疚又无计可施。

偶尔忍不住,就打断孙宇姜莹两人的交谈,说抓紧做项目。

终于,熬过了项目代码的编程阶段,后面就是链接整合测试的阶段了,这项工作是组长陈旭负责的,所以晚上小组集体工作就暂时取消了。

这天晚上,大伙一起出去吃一家新开的火锅店,孙宇明显有些喝多了,和姜莹说话越来越直接了,姜莹一直是保持距离。

出了店后,几人在附近一个广场散步消食,没想到,孙宇竟然当众对姜莹表白了。

所有人都瞪大了眼睛,一脸的惊讶,冯峰则是盯着姜莹,那眼神就像是查分数的表情。

姜莹十分尴尬,不知道说些什么。

而孙宇却强硬地要求姜莹给个确定的答复,行还是不行,都给个痛快话。

姜莹打定了主意,说道:

“我想现在咱们都还是以学业为主吧,我不想现在谈恋爱。”

话说到这,孙宇也就清醒了,他站起来,醉酒的脸上憨憨一笑,说道:

“对,学业为主。”

后边回校的路上,大家都一言不发。

317室友几人回到宿舍,关上门的一刹那,似乎商量好了似的,同时欢呼起来。

“刚才孙宇那个表情真是太好笑了。”

“我就说吧,姜莹不喜欢孙宇,一直都是孙宇一厢情愿。”

大家七嘴八舌,就属冯峰最兴奋......

在链接小组做的简易操作系统的时候,陈旭特意让自己的代码分身从头到尾遍历了好几遍,希望代码分身能有所悟。

但是从结果来看,代码分身还是那只无动于衷的小鱼状态,没有什么变化。

忙完小组的事情,陈旭就在宿舍琢磨怎么开发出代码分身多一些的功能。

“先从最简单的开始,让代码分身控制鼠标箭头移动!”

陈旭看着屏幕上鼠标箭头,几秒后才意识到,控制鼠标移动属于管程,管程又需要系统调用...

这是一项庞大的工程量。

“最简单的应该是让代码分身打字!”

陈旭控制代码分身模拟键盘输入信号,在一个文本上输入信息,这是陈旭最近学计算机组成原理里学到的。

“叮。”电脑上传来非法操作警告,系统解释是越权。

陈旭叹口气,看来走捷径还是不行啊,还是得一点点学习。

“算了,就当是为了后边保研考研用,明天老老实实从底层开始学!”

时间过得飞快,一学期已然过了一半。

操作系统课程设计到了提交程序的时间了。

学院里的规矩是让每个小组的组长上去演示,下面第一排坐着各组负责老师,后面是其他学生。

前面几组是其他教授带的,做的系统实在是太简单了,引得大魔头赵军频频摇头。

更让他嗤之以鼻的是,那些组的负责教授都给打了高分。

到了陈旭这组,陈旭上去演示,其中有苟鑫负责的低位交叉存储的存储管理,孙宇负责的基于SPOLING的IO管理,冯峰和姜莹一起负责的多线程池的进程管理,宋文瀚负责的具有多级cache的处理器管理...

等演示完,台下学生都露出惊叹的表情。

赵军教授难得露出欣慰的表情,他瞥了身旁其他几个教授,不冷不热地说道:

“我看你们给你们那些组的学生都打A或是A+,照你们这标准,我这组都不知道给打什么评级了。”

赵军丝毫不给同行的面子,其他教授脸臊的通红,却敢怒不敢言。

一是他们组的学生确实不如赵军学生,二是赵军是学院的学术支柱,职位也比他们高。

陈旭这组几人听到赵军的话,都喜形于色,能得到赵军的赞许确实不容易啊,这次能拿高分了。

这时赵军宣布他给陈旭这组打了B+的分。

“不愧是大魔头。”大家心底小声嘀咕。