阅读历史 |

第108章 逮捕(上)(1 / 2)

加入书签

“完成!”在等待林雄回来的时候,李成谦可没有闲着。

他并没有碰林雄提供的源代码,只是在有错误的地方做了注释。

等了十分钟,林雄仍然没有回来。李成谦于是复制了一份源代码。他越看越心痒,忍不住要干点什么。

这就像一个初中生看到小学生的作业里连最基本的1+1都做错了,总是想纠正一样。

在李成谦看来,这段代码做得很粗糙。

设计也不太合理。

特别是没有采用先进的模块化设计系统,导致系统故障很难检测。

为了更新一个小功能,整个系统都要更新。

在李成谦看来,这也太落后了。

“我要重构核心代码并进行优化。”

李成谦根本不需要思考。他将手放在键盘上,哗啦啦的键盘声中,代码迅速在屏幕上出现。

他删掉了原来笨拙的代码,并很快重构了整个系统。

系统核心负责控制计算机和其他核心的激活、关闭、运行、更新、修改、添加和删除。

安全控制核心负责审核空间站上所有人类和非人类的操作。

任何会对空间站造成危险的行为都会被系统拒绝,并发送警报给地面。

网络核心负责地球与空间站之间的通信、文件传输和网络连接。

文件核心虚拟化了硬盘和其他存储资源,并成为控制操作系统资源的模块。

内存调度核心负责控制内存空间,自动分配整个系统的内存空间以保证其正常运行。

API层提供了一个接口,使得软件可以调用系统资源,确保软件正常运行。

驱动控制核心负责核心、系统和其他设备的通信接口。

在所有这些核心中,只有驱动核心比较麻烦。

至于其他模块,李成谦已经在神龙操作系统内核或者在青少年信息编程竞赛中开发的操作系统中实现了它们。

至于剩下的部分,大部分代码都直接从林雄提供的代码中复制过来。

经过一些优化,便可以直接使用了。

短短半个小时内,整个核心代码就被重构完了。

当他看着工程文档时,显示屏上出现了一个半透明的通知。

[空间站操作系统核心完成度100%。软件评级为D+。]

与此同时,千职之王游戏的通知也弹出来了。

[完成D+级软件开发。奖励:20,000点经验值。当前经验值:657,000点。]

这段时间以来,他一直在开发软件。

不知不觉中,他已经累积了大量的经验值。

但因为他还没有达到大学生职业的条件,所以暂时无法使用这些经验值。

但李成谦知道,等他成为大学生后,这些经验值根本不算什么,甚至还远远不够。

他甚至已开始打算在安全的情况下再次以农民职业来积攒经验值了。

“现在空间站操作系统已经是模块化的了,未来加入激光武器控制模块会非常简单!”李成谦满意地点了点头。

“系统重构之后,与之前的软件和驱动程序完全兼容。之前的软件可以直接使用,无需任何修改。而且效率也比之前提高了30%。”

就连核心代码的体积也减小了一半。

软件完成之后,李成谦并没有将其放入模拟软件中进行测试。因为在刚刚写代码的时候,他一直保持着专注的状态。他已经通过他自己这个“人形电脑”运行了一遍,软件运行很正常,他没有发现任何错误。

↑返回顶部↑

书页/目录