1)第295章 信息学解锁!数学等级再次提升!_我真的只想当一个学神啊
字体:      护眼 关灯
上一章 目录 下一章
  第295章信息学解锁!数学等级再次提升!

  秦克又与微光聊了一会,微光目前的学习功能虽然很简单,但秦克只要教过一次,它便能记住了。

  秦克心满意足地退出了“微光”,琢磨着给它添加第一个工具,硬件管理模块。

  这个全新型模块化操作系统,最强大的优点之一就是兼容性,而兼容性的实现原理就在于模块化。

  硬件管理模块将这兼容性展露得淋漓尽致。

  它同样是类似于积木的原理,核心是控制扩展的“KEY”模块,制定下如何发现、添加、删除、使用硬件设备的规则,以及如何组合驱程小模块。

  而具体到各个不同品牌型号的硬件,则在“KEY”模块的规则下,以个性化的驱程小模块,共同“堆砌”成一个完整的硬件管理模块。

  这样它能自由地根据不同的硬件,生成最精练、最高效的硬件管理模块。

  当然,这个“KEY”模块不会自动生效,它需要由整个系统的“微光”来管理,换句话来说,它将成为“微光”的工具,使“微光”可以管理起计算机的硬件资源,并进行合理调度分配。

  秦克现在要开发的只是一个非常简洁、不到十万行代码的“KEY”模块,以及这台笔记本硬件为蓝本的“个性化小型驱程模块”。

  等弄出个能在这台笔记本跑起来的基础版操作系统,完成任务、得到LV1级别“人工智能”的具体设计思路图纸和核心代码奖励后,就能升级“微光”,强化它的学习能力,到时“微光”就能根据不同硬件的情况,自动开发、匹配为最适合该硬件的“个性化驱程小模块”。

  有关于“KEY”模块,与“个性化小型模块”的设计思路,都在那《全新型模块化操作系统设计思路》里有详细讲解,凭着秦克此时的软件开发能力,想设计并码出合格的代码并不会太困难。

  唯一可称为难处的是,如何实现代码的简化与高效运作……

  不得不说,有了“虚拟科研实验中心”,让秦克的开发进度简直逆天,他的思维有多快,代码就有多快录完,唯一的缺点就是烧脑。

  秦克顶多连续钻研半个小时,就得休息几分钟,顺便也回到现实世界里翻翻书,活动一下手脚。

  秦克估计工作量大概在40个小时,他一天能花在操作系统开发的时间是十个小时左右,也就是硬件管理模块需要4天左右。

  再加上另外几个模块以及最后的DEBUG,估计最快的话,在一个月左右就能开发出第一个版本的操作系统了。

  当然,这只是在“虚拟科研实验中心”中完成开发,最终还得一行行代码地录入到现实的笔记本电脑上……后面这些才是工作量最庞大之处,偏偏还没法子假手于人。

  要知道光是“微光”这核心模块

  请收藏:https://m.linjie8.cc

(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)

上一章 目录 下一章