首页 排行 分类 完本 书单 专题 用户中心 原创专区
看书神 > 都市现言 > 学神从无限就职开始 > 第一百零六章 难题

学神从无限就职开始 第一百零六章 难题

作者:气吞牛斗 分类:都市现言 更新时间:2022-10-06 13:30:40 来源:转码展示1

“林老师,位置控制程序我看了,没有问题。”李承乾看完位置控制代码,也没有发现问题。

虽然这份代码的运行效率,比他写的空间站控制程序要慢很多,但功能很完善。

毕竟是空间站的配套软件,一般情况下,肯定是进行过大量测试的,没有人敢在这些问题上马虎大意。

听到李承乾的话后,林雄的失望几乎写在了脸上。

紧接着,李承乾继续开口,“林老师,我觉得问题可能出在核心代码,或者是驱动程序上。”

位置控制程序是依托于空间站核心代码运行的。

最后驱动程序按照代码的指令,控制空间站的硬件。

“我能不能看一看这套系统的核心代码,以及驱动程序。”

“可以,但是核心代码和驱动程序是用汇编写的……”其实,在多次检查控制程序,没有发现问题之后,林雄就已经想到,可能是核心代码和驱动程序出了问题。

可核心代码和驱动程序都是汇编语言写的,解读起来难度极大,难以理解,原来的系统开发人员已经在查找bug了,可最短都需要两个月的时间才能完成,还不一定能排查出问题的所在。

“林老师,汇编语言,其实我也懂。”李承乾平静的开口。

“来,这是系统核心代码。”

“这是相关设备的驱动程序。”

“李承乾同学,看过代码后,我想你已经知道这个程序是干什么的了。”

看到李承乾点了点头,林雄无比郑重的开口,“今天的事情必须保密,不能对任何人说。”

“代码也必须保密,绝对不能泄露出去。”源代码要是泄露出去,一旦被人找到漏洞,攻击漏洞,后果不堪设想。

“你放心,我不会对任何人说这件事。”李承乾自然知道事情的严重性。

“李承乾同学,核心代码,以及驱动程序你试着解读一下,就算没有发现问题也没有关系。”用汇编语言编写程序,和解读汇编语言编写的程序,难度根本就不是一回事。

解读的难度是编写的十倍,这还是有注释的情况。

在没有注释的情况下,想找出bug,和大海捞针没有多少区别。

林雄已经考虑好了。

1个小时后就是下班时间,要是没有成果的话,他就会启用备用方案。

毕竟,明天李承乾需要进行软件现场答辩,需要做好准备,这件事也很重要。

李承乾的目光落到林雄调出来的两个文件上。

在技能加持之下,他速度飞快的浏览起来。

那些对其他人来说如同天书一般的代码,他一眼就能看穿含义。cascoo

空间站操作系统的核心代码并不多,10分钟后,他就看完所有核心代码。

在他的脑海中,控制程序已经在核心代码上运行了一遍。

顿时,李承乾发现了问题的关键。

“原来问题出在这里!”

一段看似正常的代码被李承乾找到。

这是一段时间转换函数。

而控制程序运行后,就会调用这个函数。

因为数据定义的精度不够,导致每一次位置计算都会发生一点的偏移,一天积累下来,偏移量刚好是1厘米。

发现了这个问题后,李承乾并没有立即提出来。

因为林雄很忙碌,给李承乾打开了核心代码和驱动程序之后,他就被人叫走了。

李承乾也不慌,他就有问题的代码标注出来。

打开驱动程序的代码文件,阅读起来。

驱动程序的本质是什么?

是计算机控制设备运行最关键的东西。

驱动程序相当于硬件接口,操作系统只能通过这个接口,才能控制硬件设备的工作。

在空间站上,驱动程序具体表现为,可以控制空间站各个方向的霍尔发动机启动,控制运行的功率,控制运行的时间等等,可以控制各个舱门之间的开关等等。

而驱动程序的好坏,直接决定了设备的性能。

没多久,控制系统的驱动程序部分,李承乾全部看完。

通过驱动程序,他对正在天上飞着的空间站,特别是控制系统,已经心中有数。

4台赫尔推进器,每台的功率是80毫牛。

还有4台传统推进器,可以提供临时性的强大动力。

“若由我来重新这一部分驱动程序的话,空间站的控制系统效率可以提高50%左右!”

此刻,在空间研究所会议中心,空间研究所的所长空间站建造总指挥高翔院士脸色无比严肃,“林雄,空间站位置控制系统的问题,你排查出来没有?”

“院长,还在排查。”

“经过排查,已经派出所控制系统软件的故障。”

“初步将故障发生的位置定在核心代码还有驱动程序上。”

“还要多久才能解决问题?”这是高翔最关注的问题,空间站是国力的象征,必须万无一失!绝对不能出任何问题。

现在其他的都不重要,最重要的就是解决空间站的隐患,越快越好。

“若是继续排查bug,可能还需要两个月!”

“不行!”高翔直接拒绝这个提议,天上的问题一天解决,他就一天睡不好觉,生怕空间站坠毁下来,那样对神龙国的航天事业,会是恐怖的打击。

“另外一套方案,是在李承乾开发的空间站操作系统上传,作为bug排查期间的控制系统使用。”

“这种解决方式,只需要1天就能完成!但是治标不治本,会造成更大的麻烦。”

“这一套新的空间站操作系统,虽然通过很多次软件模拟测试,证明了稳定性和先进性,却依然存在一定风险。”

“空间站上的储存空间有限,上传新的空间站操作系统,意味着需要停用一部分功能。”林雄一脸为难的开口,其实最简单也是最稳妥的处理方式,就是找到原有系统中的bug并修复。

“若是使用新的操作系统核心,需要进行软件的修改和适配,至少需要花2个月。”新的系统上线后,后面的麻烦事一大堆。

需要对原有的软件进行改造,适应新的操作系统。

“林雄,我只能给你3天时间!”

“我不管你用什么方法,第一要保证空间站的位置不再发生偏移,第二要保证所有软件系统正常运行,第三要保证空间站的绝对安全。”

“3天内你要是不能稳妥的解决这个问题的话,我撤了你的职,空间站的软件负责人,我找其他人来做。”高翔的语气无比严厉。

“老师……”林雄苦笑不已。

“林雄,我知道很难。”

“但是,空间站要是真的掉下来,我们国家会成为国际社会的笑话,三个航天员会牺牲,我们国家的航天工业,会受到致命打击,我们也会被永远的钉在耻辱柱上。”

“这个事没有商量的余地,必须解决,想任何办法,都要解决!”高翔无比严肃。

目录
设置
设置
阅读主题
字体风格
雅黑 宋体 楷书 卡通
字体风格
适中 偏大 超大
保存设置
恢复默认
手机
手机阅读
扫码获取链接,使用浏览器打开
书架同步,随时随地,手机阅读
收藏
换源
听书
听书
发声
男声 女生 逍遥 软萌
语速
适中 超快
音量
适中
开始播放
推荐
反馈
章节报错
当前章节
报错内容
提交
加入收藏 < 上一章 章节列表 下一章 > 错误举报