陈旭控制自己的代码分身所化的小鱼,在内存小房子间的街道上来回转悠,就是没法下手。
“很抽象,很难,几乎难以实现,不,根本就是无解!”陈旭一步步否定自己。
现在陈旭的代码分身就像是一个用户的应用软件,类似qq或者是搜索引擎,而且这个应用软件的功能很单一,就是检索系统中的信息然后反馈给陈旭的大脑意识。
而刚才的设想是将代码分身改造成一个操作系统,这就意味着要从底层重新架构代码分身,可以说是全盘推翻代码分身再重新设计拼装。
而现在陈旭对自己的代码分身一无所知,让他重构代码分身就相当于让一个小学生重新设计航空母舰。
“怎么办呢?”陈旭在床上翻来覆去,思考出路。
“按理说,我这个代码分身绝对是超越人类文明认知的水平,肯定走在人类文明的前面,它应该拥有自学的能力...”
陈旭研究过一段时间的人工智能,人工智能完善自身的方式就是不断学习,自我构建。
“所以只要我想办法让代码分身开始自学操作系统这门体系就可以了!”陈旭若有所思。
“但如果代码分身是远高于人类文明的产物,那咱们人类设计的操作系统它应该是看不上的,让一个博士生学习小学加法有些不现实啊。”
“不对,代码分身既然是程序的高阶产品,应该可以兼容人类的操作系统的,然后为我服务的,毕竟我是人类啊,代码分身再高级,对我也没有实际意义。”
“现在的问题是怎么让代码分身学习操作系统。”
......
“有办法了!”陈旭忽然想到代码分身可以检索信息反馈到他的脑海,他也可以学习知识反馈给代码分身。
或许,如果陈旭完全搞懂了现代操作系统的原理,就可以让代码分身间接学习了操作系统,然后就可以配合陈旭在现代电脑上发挥更多功能了。
第二天,陈旭兴致颇高地找到研究最底层的操作系统书籍来看,结果无奈地发现还是不够底层。
再下面还有计算机组成原理,编译原理,汇编语言甚至是单片机这样的硬件知识体系,而且想要接入互联网,还得学习计算机网络这门又涉及硬件又涉及软件的庞大复杂的学科。
“我的娘嘞,一步步来吧。”一时间,陈旭有些头大。
晚上,操作系统课设小组几人在老地方碰头,继续一起做项目。
孙宇见到姜莹,热情地打招呼,还夸了一句姜莹今天穿得很漂亮。
姜莹很开心地回了一句谢谢。
这一幕大家都瞧在眼里,虽然两人并没有后续的交流,但是在317室友心里,危机四伏,硝烟四起。
尤其是冯峰,那眼神像是狙击手,在孙宇和姜莹之间回荡。
孙宇就是除了姜莹,另外带上的一个学霸。
陈旭几人趁出来上厕所的功夫,小声讨论,陈旭皱眉说道:
“是我大意了,难怪这个孙宇很爽快地答应来我们组,原来是看上了姜莹。”
“看不出来孙宇这小子平时闷得很,撩妹还挺自然的。”冯峰语气酸溜溜地说道。
陈旭说道:
“你得跟别人学学,战士上战场,坐以待毙肯定是个死。”
冯峰一个劲地摆手说道:
“我不行,来不了这个。”
陈旭还想说什么的时候,苟鑫打断说道:
“现阶段还是以项目为主吧。”
陈旭点点头。
这几天,陈旭发现孙宇和姜莹的互动越来越多,而冯峰在旁边一直板着个脸,陈旭既内疚又无计可施。
偶尔忍不住,就打断孙宇姜莹两人的交谈,说抓紧做项目。
终于,熬过了项目代码的编程阶段,后面就是链接整合测试的阶段了,这项工作是组长陈旭负责的,所以晚上小组集体工作就暂时取消了。
这天晚上,大伙一起出去吃一家新开的火锅店,孙宇明显有些喝多了,和姜莹说话越来越直接了,姜莹一直是保持距离。
出了店后,几人在附近一个广场散步消食,没想到,孙宇竟然当众对姜莹表白了。
所有人都瞪大了眼睛,一脸的惊讶,冯峰则是盯着姜莹,那眼神就像是查分数的表情。
姜莹十分尴尬,不知道说些什么。
而孙宇却强硬地要求姜莹给个确定的答复,行还是不行,都给个痛快话。
姜莹打定了主意,说道:
“我想现在咱们都还是以学业为主吧,我不想现在谈恋爱。”
话说到这,孙宇也就清醒了,他站起来,醉酒的脸上憨憨一笑,说道:
“对,学业为主。”
后边回校的路上,大家都一言不发。
317室友几人回到宿舍,关上门的一刹那,似乎商量好了似的,同时欢呼起来。
“刚才孙宇那个表情真是太好笑了。”
“我就说吧,姜莹不喜欢孙宇,一直都是孙宇一厢情愿。”
大家七嘴舌,就属冯峰最兴奋......
在链接小组做的简易操作系统的时候,陈旭特意让自己的代码分身从头到尾遍历了好几遍,希望代码分身能有所悟。
但是从结果来看,代码分身还是那只无动于衷的小鱼状态,没有什么变化。
忙完小组的事情,陈旭就在宿舍琢磨怎么开发出代码分身多一些的功能。
“先从最简单的开始,让代码分身控制鼠标箭头移动!”
陈旭看着屏幕上鼠标箭头,几秒后才意识到,控制鼠标移动属于管程,管程又需要系统调用...
这是一项庞大的工程量。
“最简单的应该是让代码分身打字!”
陈旭控制代码分身模拟键盘输入信号,在一个文本上输入信息,这是陈旭最近学计算机组成原理里学到的。
“叮。”电脑上传来非法操作警告,系统解释是越权。
陈旭叹口气,看来走捷径还是不行啊,还是得一点点学习。
“算了,就当是为了后边保研考研用,明天老老实实从底层开始学!”
时间过得飞快,一学期已然过了一半。
操作系统课程设计到了提交程序的时间了。
学院里的规矩是让每个小组的组长上去演示,下面第一排坐着各组负责老师,后面是其他学生。
前面几组是其他教授带的,做的系统实在是太简单了,引得大魔头赵军频频摇头。
更让他嗤之以鼻的是,那些组的负责教授都给打了高分。
到了陈旭这组,陈旭上去演示,其中有苟鑫负责的低位交叉存储的存储管理,孙宇负责的基于SPOLING的IO管理,冯峰和姜莹一起负责的多线程池的进程管理,宋文瀚负责的具有多级cache的处理器管理...
等演示完,台下学生都露出惊叹的表情。
赵军教授难得露出欣慰的表情,他瞥了身旁其他几个教授,不冷不热地说道:
“我看你们给你们那些组的学生都打A或是A+,照你们这标准,我这组都不知道给打什么评级了。”
赵军丝毫不给同行的面子,其他教授脸臊的通红,却敢怒不敢言。
一是他们组的学生确实不如赵军学生,二是赵军是学院的学术支柱,职位也比他们高。
陈旭这组几人听到赵军的话,都喜形于色,能得到赵军的赞许确实不容易啊,这次能拿高分了。
这时赵军宣布他给陈旭这组打了B+的分。
“不愧是大魔头。”大家心底小声嘀咕。