第七十五章 难题
“我草,这是什么题目?”看着大屏幕的题目,赵鹏直接就傻眼了。
丁玲也皱眉看着大屏幕上的题目,若给她足够的时间,她或许能拿出问题的解答要领,但在短时间内拿出解题要领,基本上不行能。
“其实,这个问题,并不是太难……”李承乾看着题目,仔细思考一会儿后,心中已经有了想法。
大屏幕上,题目的描述是这样的。
你是空间站的软件开发人员,目前已知空间站将围绕地球同步运转,空间站上共有8个火箭推进器,请开发空间站的位置控制法式,确保空间站能在同步轨道上稳定运行(要求:地面指挥中心可以凭据实际情况,调整空间站运行高度)。
这个题目泛起在的大屏幕上之后,所有加入这次角逐的学生,都无比懵逼的看着大屏幕。
“失常!怎么会有这种题目,有人知道,同步轨道是多高吗?”
“我去,这是要让我的实战编程考零分吗?”有人差点哭了,这题目的文字他能看懂,可转化成数学模型,他就无能为力了。
毕嘉良小队,何隆运看着题目陷入沉思,这个题目难度还真不小。
简清丽一脸懵懂的看了毕嘉良一眼,发现毕嘉良也是眉头紧紧皱起的模样,手中握着笔,草稿纸照旧一片白,没有任何文字,显然对这个问题,没有任何头绪。
“这个题目,真的是我们高中生能做的吗?”简清丽看着题目,陷入了自我怀疑中。
李承乾小队,李承乾拿起笔来,在纸上写下万有引力公式。
“这个问题,其实没有想像中那么庞大,假定空间站的质量是M,距离地面的高度是H,盘算出地球对卫星的引力,设速度为V,通过向心力盘算公式,盘算出……”李承乾将分析的步骤写在纸上。
五句话,五个公式。
就将题目的问题酿成了数学模型。
“队长,你简直是天才!你的脑袋到底是怎么长的!”赵鹏看着纸上的公式和推导历程,满脸都是震惊和赞叹。
丁玲皱眉看了又看,发现依然看不懂李承乾写的工具,她狐疑的看了赵鹏一眼,忍不住问了一句出来,“赵鹏,你看懂推导历程了?”
“没看懂!”赵鹏一脸理所虽然的样子回覆,“那么庞大的工具,我一个普通人能看懂吗?你太高估我了。”
“你没看懂,你为什么要做出一脸惊叹震撼的样子。”丁玲被赵鹏的回覆差点噎得说不出话来,赵鹏的样子,不知道的看已往,绝对会认为他已经看懂了。
“队长那么厉害,难道不值得惊叹吗?”赵鹏用疑惑的眼神看向丁玲。
“……”丁玲无语的摇了摇头,不再去看赵鹏,仔细看向李承乾写在纸上的推导历程,专心的思索起来。
李承乾的手放在键盘上,基础就不需要思考,直接将一行行代码敲击到电脑上。
“控制空间站的法式,因为星地网络传输速度很慢,所以法式必须要小。”能上空间站的,就算是一块硬盘,也是特制的,不光容量极小,价钱更是吓死人,500G的特殊硬盘,要80万!
“在空间站上运行的法式,性能必须要高。”能上天的CPU,也是同样的原理,稳定第一,性能不高,但价钱高得可怕。
“因为是控制空间站运行的法式,关系重大,不能泛起任何错误,软件在接受外界信号之后,立马就要开始运转,法式的响应速度,要到达毫秒级别。”
“为了空间站的宁静,空间站距离地面的高度规模是……”要是距离地面太低,就可能坠毁,要是飞得太高,会脱离地球引力,飞到外太空去。
这是一个相对庞大的项目,需要考虑的工具许多,这些问题被李承乾抽丝剥茧,被拆分为一个个小的功效模块。
李承乾以一分钟十五行代码的速度,手指在键盘上跳舞。
噼里啪啦的声音密集响起,充满了整个空间。
一个半个小时之后,李承乾的手终于停了下来。
【空间站实时高度及速度调治子系统完成100%,软件品级D-。】
【空间站高度速度宁静子系统完成100%,软件品级D-。】
这个模块,可以让空间站调整航行高度的同时,稳定的在空中航行。
【空间站实时航行姿态调治子系统完成100%,软件品级D-。】
这个模块,可以调整空间站的姿态,横着飞,竖着飞,照旧斜着飞,甚至是转动着飞都可以,通过这个软件,可以精准的调整空间站的偏向。
李承乾并不是闲得慌,因为空间站是需要和航天飞机对接的,所以空间站是真的需要航行姿态调整软件。
【空间站操作系统总完成度23%。】
“完成!”李承乾看到系统显示出来的提示之后,脸上露出笑容。
他在心中悄悄思索,“和开发神龙操作系统焦点比起来,空间站的操作系统的编写难度,并不高。”
“若是给我空间站的具体硬件参数,空间站操作系统,我写出来不费几多力气。”
“不外,用手输入的感受,和技术思维编码完全没有措施比力。”习惯了思维编码一分钟3000行代码的输入速度,回到一分钟15行代码,他真的有些不习惯,这效率,是200倍是差距。
“脑电波接收仪,我一定要弄出来!”李承乾再一次坚定了信念。
另一边,丁玲目瞪口呆,眼中带着震惊和佩服,这是她第一次看到李承乾打字,李承乾手指如同幻影一般,同时在电脑上显现的文字,快到她差点看不外来。
“李承乾的手速,怎么会那么快!太厉害了,太不行思议了。”丁玲看着李承乾的目光中,带着佩服和震撼。
赵鹏早就习惯了李承乾的手速,见责不怪,看到李承乾停下来,他兴奋的冲到李承乾的身边,“队长,已经完成了吗?”
“嗯,完成了!现在需要测试一下。”
紧接着,李承乾用编程软件测试,发现法式顺利运行,没有泛起错误的情况。
李承乾又试着输入空间站高度,火箭发动机功率,燃料的数量,空间站重量等相关的参数之后,模拟运行法式。
在模拟界面上,显示出调整高度需要的时间,需要的燃料数量,以及调整之后空间站的运转速度等数据。
若真的在空间站上运行的话,还能显示出空间站的实时速度,实时高度等相关数据。
看到测试没有问题之后,李承乾将数学推导历程公式,以及软件代码,上传交卷。
“这次,应该也是满分!”他编写的这个法式,只需要进行简朴的革新,就能用在真实的空间站上使用,而且还特别好用。
只要是个懂行的,肯定会给他满分。