51小说网 www.51xsw.com,修真的电脑程序员无错无删减全文免费阅读!
天枪那样的高级别法宝更是世界上独一无二。那能象普通的武器那样,用完了就扔,再换上备用的?难道修真者战斗地时候,还要携带大量备用的法宝吗?再说高级法宝的炼制何其艰难,哪能和那些流水线上批量生产的普通武器比数量?所以田天不可能随时带着n个枪管和枪膛做为备用的,就算真有那么多白热部件,一来与敌人激烈搏斗时根本没工夫更换,二来田天一向懒惰的性格。也嫌麻烦,这个方法算淘汰了。
既然枪膛和枪管都不能做消耗品,那就是要永久使用了,这就涉及到两个部件的即时恢复和身后保养的问题。所谓地修复和保养,说白了就是继续输入新的白热能量,以支撑部件继续工作。只要额外制造一个能量存储器,专门存储这部分能量就可以了。
到此为止,白热重机枪的硬件部分算是完成了,接下来就是软件部分。
再好的武器,不能有效率的使用,依旧发挥不出最大的威力。举例说明,巡航导弹地威力大吧?可要是没有计算机软体的支持,它狗屁都不是。从雷达锁定目标,到导弹本身的动力系统不断的根据雷达传输过来的信号调整飞行方向,再到集中目标后的自动引爆。哪一步能离开软体的支持?
白热重机枪也不例外。何时机枪性能稳定,可以提高射速?何时枪体损耗过大。必须降低射速,同时输入能量进行保养?保养时能量存储器输出的功率应该多大?射击时如何锁定目标,降低田天的操作难度?击中目标后,如何能将战果反馈回枪体?枪体接受到返回信息后,如何根据敌人的强弱程度,来判断接下来地攻击力度是该提高还是降低?
一切地一切,都需要一个智能计算机来控制。
过往华夏门的发明中,都通过一种类似电路板地东西将修真和机械连接到一起,电路板上的线路就是灵气运行的路线,氢提取装置就是最典型的代表。可看着眼前透明剔透的、完全由能量凝结成的重机枪,田天实在难以忍受将丑陋的电路板塞到里面,破坏这件完美的艺术品。
“怎么办呢?”田天郁闷的想啊,想啊想起了一个故事:
一个牧民,过着很辛苦的生活,日以继日的牧羊,依靠出售羊奶和羊肉过活。可是他生活的草原太贫瘠了,无论多么努力的工作,羊群的数量始终上不去,牧民实在无法忍受这种生活,就向上帝祈祷:“万能的上帝啊,你教教我该怎么办吧!”
上帝听到了他的祈求,好心的指点他道:“搬个家就可以了,到草木茂盛的地方去吧。”
牧民大喜,向东方迁移五公里,来到一个草原肥沃的地方,那一年他的羊群增加一倍,生活水准大为提高,从此过上了美满富足的生活。
有一天,一只小母羊不肯让公羊“那个”可是不“那个”怎么会有小羊呢?牧民想尽办法,小母羊就是不从,无奈下牧民想起了万能的上帝,在此向上帝求教。
上帝叹了口气,语重心长的教诲道:“做人,要懂得举一反三才好。你以前那个难题是什么,我又是怎么教你解决的?”
牧民老实地答道:“我过去放羊的地方太过贫瘠,羊群数量上不来。您让我换个地方生活,就好了”
“对啊,就按这个方法,小母羊不肯‘那个’,肯定是不喜欢那头小公羊了,你再换一只小公羊来,她不就肯了吗!”
牧民依计行事。顺利的解决了问题。
又过了好几年,牧民的女儿长大了。很漂亮。牧民非常欢喜这个女人,决心要给他找个好丈夫。精挑细选之下带回来一个小伙,可女儿打死也不肯嫁,牧民用过各种方法,劝解,威胁,诱惑。打骂,女儿就是不同意这门婚事,牧民没有办法之下,再度想起了好心的上帝。
这次上帝勃然大怒:“你丫的知道猪是怎么死的吗?是笨死地!告诉你两遍了,你怎么还学不会!给你女儿换个男人不就行了!”
(以上故事是我自己编的,水平不高,见笑。)
想到这里,田天哑然失笑。没想到自己连那个狗屁上帝都不如了,电路板和重机枪不都是机械地东西吗?把电路板也用白热能量进化改造一番,不就晶莹剔透了?
为了不时之需,田天曾挑选许多规格的电路板,存放在储物戒指中,此刻他取出一块体积最小的。一翻操作之下,将这块电路板也变成了白色透明的、仿佛水晶一般的晶体。望着这块世界上最美丽的电路板,田天心中有点忐忑,电路板本身就是能量化的,在上面刻画地线路能通过同种类的能量吗?还不得和电路板本身的能量混到一起?
预感灵验了,当田天向刻画好的线路中输入白热能量的时候,极度活跃的能量直接冲破了线路的限制,和同样时白热能量改造的电路板融合到一起,反倒加强了电路板地强度。望着所有线路全部被冲散,和没刻画前一模一样的电路板。田天哭笑不得。
怎么办好呢?
田天再次想到了那个上帝的笑话。狠狠的骂了自己一顿,脑袋真是笨。电路板上的线路不够坚固,和枪膛、枪管不够坚固是一个问题啊!其它部件可以强化,电路板为什么不能?
心中不断的鄙视自己,田天不爽之下憋出了很大地力气,好像与施蕊蕊“那个”时一样,将大把的白热能量一股、一股的注入到电路板中,电路板越来越良,透明度越来越高,最后竟然变得完全透明,隔着它可以清晰无比的看到对面的星星,仿佛中间的电路板完全不存在一样。
“搞大发了,居然比枪膛和枪管的进化程度还要好!”田天不禁咋舌道,不过这样也好,这东西制造起来最麻烦,线路的刻画,还有程序的注入,都需要花费不少的心神,现在多费力把电路板做好点,将来也省得麻烦。
不过接下来地事让田天很郁闷,经过白热能量增强到极至地电路板显然太过坚固了,以至于田天想在上面刻出点痕迹来,都是那么的难。想想看用一把钢刀,在同样钢材塑造地钢板上划出一副图画来,要费多大得力气?田天费了九牛二虎之力,才划出短短的几厘米,深度还不够容纳足够强度的能量通过。
“我x,这不是搬石头砸我自己的脚嘛!”田天郁闷之下,只好一点点,一步步的刻画下去,这是不能取巧的,电路板的刻画必须达到足够的精度和深度,否则若能量运行时出了意外,很可能引发不可控制的后果,例如爆炸。
不过这项工作的进度也实在太慢了,满得田天难以忍受,照目前得进度,至少需要三天左右的时间,要田天在这么长的时间内无所事事是不可能的,他决定趁刻画电路板的这段时间,在大脑中编辑好白热重机枪所需要的控制程序。
按照程序员开始编写软件的惯例,首先要做需求分析。
白热重机枪对控制软件的需求如下:
一,对枪体情况的监视和维护:实时监控强身的每一个部件,观察其性能和状态,并设定一个临界点。当某个部件的损耗情况超过临界点时,立即降低与这个部件相关的行为强度,减缓其损耗速度,并及时调用能量存储器中的白热能量对其进行修补。当修补工作完成以后,撤消对这个部件的使用限制,恢复其全部性能。
二,对枪体各个部件的协调,例如撞针每次出发法阵时,必将在枪膛内产生巨大的压力,此刻就需要从能量存储器中调用足够的能量,及时加强枪膛和枪管的强度,以达到保护部件的作用。
三,对攻击目标的探测,观察其实力强弱,判断重机枪的攻击效果,将信息传递给枪体控制部分,及时调整机枪的攻击模式和强度。前者依靠田天的判断,实时将信息通过白热能量传递给机枪,后者则需要程序模块之间的协调来完成。
提好了需求,下面就是制定程序模块:整个程序总体分成维护模块,发射模块,校正模块三部分,分别对应需求分析中的三个要求。
接下来就是定义数据结构,田天建立了一个数据库,里面生成了许多表,以最基本的一个表来举例:
枪体结构表:
字段一,名称:枪管/属性:白热改造体/等级:1/依赖关系:枪膛,能量存储器,(软体)维护模块,(软体)发射模块/特殊属性:子弹加速法阵
字段二:名称:枪膛/属性:白热改造体/等级:1/依赖关系:枪管,能量存储器,(软体)维护模块,(软体)发射模块,(软体)校正模块/特殊属性:子弹发射法阵
字段三:名称:撞针/属性:白热改造体/等级:1/依赖关系:枪膛,板机,能量存储器,(软体)维护模块,(软体)发射模块,(软体)校正模块/特殊属性:无
字段四,名称:弹夹/属性:白热改造体/等级:3/依赖关系:无/特殊属性:能量弹药输送法阵
字段五,名称:电路板/属性:白热改造体/等级:1/依赖关系:全部/特殊属性:机枪控制软件
字段六,名称:枪身/属性:白热改造体/等级:2/依赖关系:全部/特殊属性:无
定义好数据结构以后,田天开始编程,凭借他的水准,大约用了两天,就把这套人类历史上最复杂的火控系统给编写出来了,而此刻电路板的刻画工作还没有完成。只待电路板制作完毕,田天就可以把大脑中编写好的火控程序传到电路板中,然后将其安装进机枪里,整个改造工作就算完成了,现在剩下的就只有等待了电路板竣工了。
剩下一天的时间不能浪费,田天开始开发白热重机枪专用的子弹。把大量的精力投入到机枪的改造中,也不是没有好处。由于重机枪的完美,导致其对子弹的要求极低,低到只要是能量凝聚呈团状,就可以发射出去。田天要做的,就是根据白热机枪的口径,制定好能量弹的规格,至于每颗子弹的威力大小,可以通过调整子弹的长度来实现
十几个小时以后,一杆完美无缺的武器,终于被田天拿在手中。
天枪那样的高级别法宝更是世界上独一无二。那能象普通的武器那样,用完了就扔,再换上备用的?难道修真者战斗地时候,还要携带大量备用的法宝吗?再说高级法宝的炼制何其艰难,哪能和那些流水线上批量生产的普通武器比数量?所以田天不可能随时带着n个枪管和枪膛做为备用的,就算真有那么多白热部件,一来与敌人激烈搏斗时根本没工夫更换,二来田天一向懒惰的性格。也嫌麻烦,这个方法算淘汰了。
既然枪膛和枪管都不能做消耗品,那就是要永久使用了,这就涉及到两个部件的即时恢复和身后保养的问题。所谓地修复和保养,说白了就是继续输入新的白热能量,以支撑部件继续工作。只要额外制造一个能量存储器,专门存储这部分能量就可以了。
到此为止,白热重机枪的硬件部分算是完成了,接下来就是软件部分。
再好的武器,不能有效率的使用,依旧发挥不出最大的威力。举例说明,巡航导弹地威力大吧?可要是没有计算机软体的支持,它狗屁都不是。从雷达锁定目标,到导弹本身的动力系统不断的根据雷达传输过来的信号调整飞行方向,再到集中目标后的自动引爆。哪一步能离开软体的支持?
白热重机枪也不例外。何时机枪性能稳定,可以提高射速?何时枪体损耗过大。必须降低射速,同时输入能量进行保养?保养时能量存储器输出的功率应该多大?射击时如何锁定目标,降低田天的操作难度?击中目标后,如何能将战果反馈回枪体?枪体接受到返回信息后,如何根据敌人的强弱程度,来判断接下来地攻击力度是该提高还是降低?
一切地一切,都需要一个智能计算机来控制。
过往华夏门的发明中,都通过一种类似电路板地东西将修真和机械连接到一起,电路板上的线路就是灵气运行的路线,氢提取装置就是最典型的代表。可看着眼前透明剔透的、完全由能量凝结成的重机枪,田天实在难以忍受将丑陋的电路板塞到里面,破坏这件完美的艺术品。
“怎么办呢?”田天郁闷的想啊,想啊想起了一个故事:
一个牧民,过着很辛苦的生活,日以继日的牧羊,依靠出售羊奶和羊肉过活。可是他生活的草原太贫瘠了,无论多么努力的工作,羊群的数量始终上不去,牧民实在无法忍受这种生活,就向上帝祈祷:“万能的上帝啊,你教教我该怎么办吧!”
上帝听到了他的祈求,好心的指点他道:“搬个家就可以了,到草木茂盛的地方去吧。”
牧民大喜,向东方迁移五公里,来到一个草原肥沃的地方,那一年他的羊群增加一倍,生活水准大为提高,从此过上了美满富足的生活。
有一天,一只小母羊不肯让公羊“那个”可是不“那个”怎么会有小羊呢?牧民想尽办法,小母羊就是不从,无奈下牧民想起了万能的上帝,在此向上帝求教。
上帝叹了口气,语重心长的教诲道:“做人,要懂得举一反三才好。你以前那个难题是什么,我又是怎么教你解决的?”
牧民老实地答道:“我过去放羊的地方太过贫瘠,羊群数量上不来。您让我换个地方生活,就好了”
“对啊,就按这个方法,小母羊不肯‘那个’,肯定是不喜欢那头小公羊了,你再换一只小公羊来,她不就肯了吗!”
牧民依计行事。顺利的解决了问题。
又过了好几年,牧民的女儿长大了。很漂亮。牧民非常欢喜这个女人,决心要给他找个好丈夫。精挑细选之下带回来一个小伙,可女儿打死也不肯嫁,牧民用过各种方法,劝解,威胁,诱惑。打骂,女儿就是不同意这门婚事,牧民没有办法之下,再度想起了好心的上帝。
这次上帝勃然大怒:“你丫的知道猪是怎么死的吗?是笨死地!告诉你两遍了,你怎么还学不会!给你女儿换个男人不就行了!”
(以上故事是我自己编的,水平不高,见笑。)
想到这里,田天哑然失笑。没想到自己连那个狗屁上帝都不如了,电路板和重机枪不都是机械地东西吗?把电路板也用白热能量进化改造一番,不就晶莹剔透了?
为了不时之需,田天曾挑选许多规格的电路板,存放在储物戒指中,此刻他取出一块体积最小的。一翻操作之下,将这块电路板也变成了白色透明的、仿佛水晶一般的晶体。望着这块世界上最美丽的电路板,田天心中有点忐忑,电路板本身就是能量化的,在上面刻画地线路能通过同种类的能量吗?还不得和电路板本身的能量混到一起?
预感灵验了,当田天向刻画好的线路中输入白热能量的时候,极度活跃的能量直接冲破了线路的限制,和同样时白热能量改造的电路板融合到一起,反倒加强了电路板地强度。望着所有线路全部被冲散,和没刻画前一模一样的电路板。田天哭笑不得。
怎么办好呢?
田天再次想到了那个上帝的笑话。狠狠的骂了自己一顿,脑袋真是笨。电路板上的线路不够坚固,和枪膛、枪管不够坚固是一个问题啊!其它部件可以强化,电路板为什么不能?
心中不断的鄙视自己,田天不爽之下憋出了很大地力气,好像与施蕊蕊“那个”时一样,将大把的白热能量一股、一股的注入到电路板中,电路板越来越良,透明度越来越高,最后竟然变得完全透明,隔着它可以清晰无比的看到对面的星星,仿佛中间的电路板完全不存在一样。
“搞大发了,居然比枪膛和枪管的进化程度还要好!”田天不禁咋舌道,不过这样也好,这东西制造起来最麻烦,线路的刻画,还有程序的注入,都需要花费不少的心神,现在多费力把电路板做好点,将来也省得麻烦。
不过接下来地事让田天很郁闷,经过白热能量增强到极至地电路板显然太过坚固了,以至于田天想在上面刻出点痕迹来,都是那么的难。想想看用一把钢刀,在同样钢材塑造地钢板上划出一副图画来,要费多大得力气?田天费了九牛二虎之力,才划出短短的几厘米,深度还不够容纳足够强度的能量通过。
“我x,这不是搬石头砸我自己的脚嘛!”田天郁闷之下,只好一点点,一步步的刻画下去,这是不能取巧的,电路板的刻画必须达到足够的精度和深度,否则若能量运行时出了意外,很可能引发不可控制的后果,例如爆炸。
不过这项工作的进度也实在太慢了,满得田天难以忍受,照目前得进度,至少需要三天左右的时间,要田天在这么长的时间内无所事事是不可能的,他决定趁刻画电路板的这段时间,在大脑中编辑好白热重机枪所需要的控制程序。
按照程序员开始编写软件的惯例,首先要做需求分析。
白热重机枪对控制软件的需求如下:
一,对枪体情况的监视和维护:实时监控强身的每一个部件,观察其性能和状态,并设定一个临界点。当某个部件的损耗情况超过临界点时,立即降低与这个部件相关的行为强度,减缓其损耗速度,并及时调用能量存储器中的白热能量对其进行修补。当修补工作完成以后,撤消对这个部件的使用限制,恢复其全部性能。
二,对枪体各个部件的协调,例如撞针每次出发法阵时,必将在枪膛内产生巨大的压力,此刻就需要从能量存储器中调用足够的能量,及时加强枪膛和枪管的强度,以达到保护部件的作用。
三,对攻击目标的探测,观察其实力强弱,判断重机枪的攻击效果,将信息传递给枪体控制部分,及时调整机枪的攻击模式和强度。前者依靠田天的判断,实时将信息通过白热能量传递给机枪,后者则需要程序模块之间的协调来完成。
提好了需求,下面就是制定程序模块:整个程序总体分成维护模块,发射模块,校正模块三部分,分别对应需求分析中的三个要求。
接下来就是定义数据结构,田天建立了一个数据库,里面生成了许多表,以最基本的一个表来举例:
枪体结构表:
字段一,名称:枪管/属性:白热改造体/等级:1/依赖关系:枪膛,能量存储器,(软体)维护模块,(软体)发射模块/特殊属性:子弹加速法阵
字段二:名称:枪膛/属性:白热改造体/等级:1/依赖关系:枪管,能量存储器,(软体)维护模块,(软体)发射模块,(软体)校正模块/特殊属性:子弹发射法阵
字段三:名称:撞针/属性:白热改造体/等级:1/依赖关系:枪膛,板机,能量存储器,(软体)维护模块,(软体)发射模块,(软体)校正模块/特殊属性:无
字段四,名称:弹夹/属性:白热改造体/等级:3/依赖关系:无/特殊属性:能量弹药输送法阵
字段五,名称:电路板/属性:白热改造体/等级:1/依赖关系:全部/特殊属性:机枪控制软件
字段六,名称:枪身/属性:白热改造体/等级:2/依赖关系:全部/特殊属性:无
定义好数据结构以后,田天开始编程,凭借他的水准,大约用了两天,就把这套人类历史上最复杂的火控系统给编写出来了,而此刻电路板的刻画工作还没有完成。只待电路板制作完毕,田天就可以把大脑中编写好的火控程序传到电路板中,然后将其安装进机枪里,整个改造工作就算完成了,现在剩下的就只有等待了电路板竣工了。
剩下一天的时间不能浪费,田天开始开发白热重机枪专用的子弹。把大量的精力投入到机枪的改造中,也不是没有好处。由于重机枪的完美,导致其对子弹的要求极低,低到只要是能量凝聚呈团状,就可以发射出去。田天要做的,就是根据白热机枪的口径,制定好能量弹的规格,至于每颗子弹的威力大小,可以通过调整子弹的长度来实现
十几个小时以后,一杆完美无缺的武器,终于被田天拿在手中。