第89章 測試

第八十九章 測試

公司突然多了四個軍人,大家頗有幾分不習慣,好在齊名他們也知道注意影響,來無限做開發後就沒再穿過軍裝。

齊名本來以為無限科技至少也得調個十個八個的程序員過來,畢竟這可是一萬多行的玩意兒,一人負責一塊兒,十幾天二十來天出成果,誰知道白陽就調來了一個人,柳妍。

吳文博,暫時還拿著美國的綠卡,顯然不適合開發軍中的東西,而且他的主要精力都放在數據庫上麵了,也很少接觸其他的東西,可以說,這二十年他已經變成了專才,領域專家。覃無雙,公司的CTO,不過該她操心的事情實在是太多了,馬媛媛的通用編譯器就夠得忙了,何況數據恢複軟件、病毒專殺工具等方麵都是她在總攬著,基本上沒時間。剩下的就隻有柳妍了。

既然白陽敢把這小姑娘調過來,齊名自然不敢懷疑柳妍的技術,當天他們就已經派人調查過,父親作為有名的大富豪,國籍至為中國,風險不大。

微軟的操作係統漏洞眾多,而且時常被黑客找到機會,給客戶造成重大損失,可Windows係列依然是世界上使用得最為廣泛的操作係統,就因為他們走的是小白路線。將所有的操作進行傻瓜式的包裝,讓計算機菜鳥能夠迅速掌握計算機的操作方法。

而更專業的操作係統Linux則不然,走的是安全路線,實用路線,雖然基於Linux的操作係統Ubuntu這幾年界麵是越做越美,還是無法動搖微軟的霸主地位。

工業上多用Unix或Linux的係統,服務器領域更不用說,不過錢大部分還是讓微軟給賺走了。

以前無限做開發的時候,因為近來的都是比較專業的人員,加上白陽自己寫代碼也有良好的書寫習慣,幾乎重要的段落,每個函數都會有詳細的代碼注釋,加上大段的空格,可讀性非常強。

這會兒白陽算是見識到了,軍方的代碼寫得那叫一個亂,一萬多行C語言源代碼,要他去寫估計至少給整出3萬行來,幾乎很少見到注釋,為了提高效率,幾乎所有的函數都進行了大規模的優化,可讀性極差。如果不是有SeeCode這款代碼分析工具,恐怕看不了幾行他就崩潰了。

齊名估計是做過開發經理之類的職務,非常迅速的就叫代碼給切割了,然後一人分一塊兒。不過首先得將控製係統那部分代碼找出來。

幾個人各自有自己的特長,估計是經過精挑細選的。齊名大局感比較強,蔣衛華人比較細致,南國勇腦子轉得快,何其昌善於繞過困難找到其他到達的途徑。

V8程序結合部分白陽就交給柳妍了,前期白陽已經給她仔細分析過那款人工智能了,加上前段時間改寫專殺工具,柳妍對此已經非常熟悉。

白陽自己則把握全局,首先要做的事情就是提高整個代碼的可讀性,通過SeeCode將每個函數割裂出來,然後讀懂,加上注釋,當然,這其中四個人出了大力氣,畢竟這個代碼他們都摸好幾年了,比起白陽這個新丁來說不知道強了多少倍。

通讀了整個代碼後,白陽迅速在腦子裏麵理清了整個思緒,他覺得除了控製係統部分以後,機載信息係統與火炮係統的接口也是可以優化和改進的,要麽不做,要做就一定要做到最好。

“你們白總難道經常躲進自己辦公室不出來麽?”對於白陽選擇的分布式開發方法,齊名有點不習慣,在部隊裏麵,他們要做一個什麽開發,基本上都是在一個大機房裏麵,反正大家隻能用局域網,與外界是網絡隔絕的。

看著緊閉的辦公室大門,柳妍也有些無奈,白陽總是這樣,每次都匆匆提出自己的意見,給大家解釋一番後又鑽進自己辦公室,不知道的人還以為他手裏有什麽寶貝,實際上除了一台筆記本,他啥都沒有。

靠,居然還有如此先進的東西,如果自己能夠弄出來該多威風啊,這還是坦克麽?

看著屏幕上利用智能火控係統打飛機猶如打固定靶的旋轉式炮台的坦克,白陽口水直流,全地形適應,水陸兩棲使用,行動速度超過70KM每小時,實在是太拉風了。

這隻是軍事武器的一個宣傳資料,係統給出的是二十年後的主戰坦克,材料現在根本無法製造,而且裏麵的車載信息係統暫時也沒有出現,不過倒是給出了詳盡的火控係統裏麵的控製係統資料。

白陽這幾天自己新建了一個文件夾,將所有軍事武器的視頻都給拖了進去,看著那些化學武器,生物武器,毀天滅地的物理武器,白陽冷汗直流,在他的印象裏麵除了原子彈就是氫彈最厲害了,可是看看那些生物武器,一下子就奪走數十萬人的生命,一個抽象的數字和充滿強烈血腥鏡頭的視頻對比,給人造成的震撼不是一個數量級的。

從這些視頻的分布來看,T博士及他的追隨者絕對是和平愛好者,要不是這些都是人類曆史上的重大發明,說不定這些視頻都沒有。

將視頻中的部分關鍵代碼一行一行敲下來,兩相對比,白陽收獲非常大,修改起代碼的速度也直線上升,一個人的工作總量幾乎相當於外麵五個人的總和!

“你們白總經常進入這種發瘋狀態?”聽到柳妍總是嘟囔又發瘋了的話,齊名咽了咽口水,結結巴巴的問道,現在比起預定的時間快了一倍,與白陽寫代碼的超級速度有著直接聯係,連帶著他這個做隊長的都學到了不少。

華中軍分區,萬司令努努嘴,“老楊,這次你們真整出成果來了?上次你不是說至少要一個月麽?這才過去半個月吧?”

楊嶽山一臉苦笑,如果不是齊名四個人每天都向自己匯報工作進度,恐怕自己也不會相信,估計的十五個人一個月的工作量六個人半個月就弄完了,如果不是今天就可以當場試驗,恐怕自己都忍不住要批評幾個人辦事不認真了。

“就是你們幾個說改進了98坦克的火控係統?聽說連接口也改寫了?”作為軍分區最優秀的火控專家,穆建國從八十年代就開始改寫火控源代碼,從前蘇聯買過來的坦克,直升機,上麵的火控係統,機載信息係統,數據鏈等等,這些都是他工作的範圍。

這次聽說幾個毛娃娃居然擅自改寫火控係統,穆建國就覺得有些好笑,要知道即便是98上麵的也是從老毛子那裏弄來的片段,然後加以還原的,是他們這代人的心血。

所以一開始他並沒有擺什麽好臉色給白陽他們看,齊名也許是早就知道這位老先生的脾氣,二話不說,直接將代碼運行起來,將仿真結果演示給他看。

一開始還帶著些許漫不經心,結果越看越吃驚,如果仿真結果沒有出錯的話,這款係統不斷大大提高了射擊精度,更是節省了不少時間。

當得知裏麵主要的改變是由白陽負責後,穆建國拉著白陽的手死也不放開,白陽一臉的無奈,我的神啦,被一個老人抓著也就罷了,連續一個小時沒有停歇,唐僧也不過如此吧。

看著穆老還在喋喋不休,齊名幾個人一邊幹活兒一邊躲著直樂嗬,雖然和穆老討論能讓自己學到很多東西,可看看白陽一臉菜色,還是算了,機會多的是,以後再說。

“報告萬司令,報告楊將軍,坦克已經調試好了,即將進行打靶測試,請批準。”

聽到通信兵的報告,萬國慶回了個軍禮,“測試開始!”

坦克緩緩的開出,不知為何,萬國慶覺得早已經映入自己靈魂的坦克的行駛聲音居然有些不同了,到底哪裏不一樣他又說不上來,看著坦克漸漸駛向測試地點,他內心充滿了緊張,同時帶著強烈的期盼。

前方指揮人員手中紅旗一揮,駕駛員王中和劉兵迅速分工合作,將火控係統打開,3000米外的標靶清晰可見,王中按下發射鍵,炮彈瞬間彈了出去,不一會兒立馬看到目標地點火光一閃,繼而是巨大的轟隆聲。

兩人來不及欣賞自己的傑作,今天的打靶可全都是實彈演練,而且目標靶上麵也沒有裝起爆炸藥。要知道以前進行打靶測試或者演練,總是事先在目標靶上裝好炸藥,在空包彈擊中目標物後遙控一按,目標靶瞬間四分五裂,即便打偏一點也沒有關係,所以演練的射擊精度總是百分之百,幾乎不存在失誤。

兩人迅速調整炮管對準第二個目標,王中隻覺得今天實在是太舒服了,以往都要自己輸入一係列的參數,今天可是省事多了,係統幾乎自動在提取參數諸元一樣,至少比以往快了30秒!

別小看這三十秒,戰爭上即便是一秒鍾都是要命的,三十秒幾乎可以決定一輛坦克的生死了。

連續十炮下來,無論是3000米靶還是3500米,所有的標靶全部打中,更重要的是節省了大量的時間。

待演練場硝煙散盡,萬國慶和楊嶽山瞪大了眼睛,聽著報靶人給出的結果,兩人先是震驚,繼而是狂喜,最後哈哈大笑起來。笑著笑著,連眼淚都流出來了。

“好,好,請功,我一定要向上級為你們請功,哈哈。”楊嶽山可高興壞了,要知道,為了防止代碼泄漏,這次他們基本上是拿的一個比較落後的係統,現在成功了,那豈不是意味著最新的主戰坦克也能進行改裝,到那時候陸軍的作戰能力恐怕又將提高一大截吧!

PS:有作者說明天就要V啦,還作死的發公眾章節,你傻啊,我想還是厚道點,三千三送到,定於明天上午九點左右V,希望大家能夠多捧場,另求幾張遮掩門麵的月票,謝謝。