第1301章 C語言

雖然一億不是個小數目,它幾乎佔了王學新這麼久賺下軍工幣的三分之一,但王學新這時候也不得不忍痛買下了。

原本王學新還以爲系統會給出什麼很高深的解決方法,比如很牛逼的電路圖或是一個高深的平臺將電路簡化,沒想到系統就只回復了幾個字“C語言”!

王學新不由在腦海裡破口大罵:他孃的你耍老子?

但轉念一想就呆愣當場半天也說不出話來。

說不定C語言還真能解決問題……

圖靈碰到的難處,歸根結底就是對計算機的操作沒有規範化、流程化的問題,也就是怎麼接線全憑科學家們對數據的理解。

這種接線方式對定點運算還行……定點運算比較簡單,它雖然浪費了存儲單元卻簡化了接線。

但浮點運算雖然節省了存儲單元增加了精度但因爲運算複雜於是接線的複雜程度卻翻了幾倍。

這時候再像以前一樣全憑科學家對數據的理解和感覺接線就很難甚至無法完成了,有時就連圖靈這樣的數學天才都會被複雜的接線方式繞進去。

所以,王學新根本就不需要理會圖靈畫出的那些像電路圖一樣的接線方式,也不需要了解浮點運算時的所謂的“對階”、“運算”、“舍入溢出”、“數據規範化”等等運算。

他只需要發明一種“語言”,一種可以用於計算機的“語言”。

王學新之前一直以爲“C語言”這種高級語言肯定無法在此時這麼原始的計算機上使用,因爲它們不配套,現在的計算機“讀不懂”高級語言。

現在王學新才意識到自己錯了……

此時這種低級的計算機的確“讀不懂”無法直接使用高級語言,但高級語言卻可以理清數據間的邏輯關係,可以判斷運算到某一步時是要進行選擇判斷還是需要循環。

然後再把對應的接線方式固化、規範化,工作時只要按固定的方式往上套就可以了……這就達到了把複雜的接線簡單化、流程化,甚到普通人經過培訓之後也能操作而不需要科學家親自動手乾的目的。

這樣一來就可以把科學家從單調的、繁雜的、無意義的接線工作中解脫出來……這些原本就應該交給程序員去做的,科學家應該把寶貴的時間用在更有意義的工作上,比如改進計算機研究算法等等。

但這只是王學新的想法,他不確定這是不是圖靈想要的。

於是王學新就擺出一副沉思的樣子帶着不確定的語氣,說:“我記得你在論文裡有提過將現實問題轉化爲數學運算的模型,就是數據的輸入輸出,存儲,再加上一系列的指令!”

王學新說的就是他理解的圖靈機,也就是圖靈想像出來的計算機,他想像出來的可以與現實事件聯繫在一起並解決問題的這種機器已經與現代計算機十分相似……總的過程完全一樣,只有一些細節不同。

圖靈高興的點着頭,回答:“這就是我要表達的,團長同志,看來你是看懂了我的論文,我很高興聽到這個!”

“我要說的就是伱論文中提到的一系列指令!”王學新說。

這一系列指令實際上就是現代使用計算機時編寫的程序。

“有什麼問題嗎?”圖靈反問。

王學新翻了翻圖靈給的文件,從中取出那些像電路圖一樣複雜的接線方式,問:“如果我們要與你的論文相對應的話,這些接線方式是否就可以理解爲是在給計算機下指令?”

圖靈吃驚的望向王學新,然後大點其頭:“完全正確,一直以來我就是這樣想的!”

圖靈有種找到知音的感覺,因爲這一點只怕連瓊都沒有意識到,沒想到在世界的另一端,在這個工業和科技極度落後的華夏,居然有人跟他想的一樣。

王學新得到圖靈肯定的回答,一顆懸着的心就放下了一半,因爲這證明他之前猜的沒錯,系統給出的“C語言”也是正確答案。

這時王學新又忍不住吐槽了下這該死的系統,居然只給出這三個字就要了一億軍工幣……他孃的!當老子的錢是大風颳來的嗎?

不過往細裡想想,又覺得這其實是自己的錯……自己明明知道C語言知道它就是用在計算機上的東西,居然沒有考慮下是否可以用上而是不假思索的就把它否定了!

看來自己是真沒有當科學家的潛質,坐着寶山也能空手回的那種。

想歸想,軍工幣已經花出去了後悔也沒用,王學新只得無奈的對圖靈說道:“既然是這樣,我們爲什麼不把這些接線方式用一種通俗易懂的方式整理出來,就像是我們與機器之間的交流方式,可以把它稱之爲一種‘語言’!”

圖靈聽着不由一愣:“與機器……‘交流’?‘語言'?”

這些詞彙在現代那早已經爛大街了,什麼“人機對話”、“人機交互”,還有針對計算機的各種“語言”。

但在這時代這卻是很難理解的,因爲這相當於把機器當作一種有智商的東西,人在輸入數據和指令時不是在操控而是在與機器交流,用一種人和機器都能理解的方式交流,而這種方式就被稱作“語言”。

過了好一會兒圖靈才反應過來,他點頭讚道:“這是……這是一個很形像也很新穎的說法,團長同志!一種‘語言’……你,你能舉例說明一下嗎?具體要用哪種語言,才能讓我們和機器都明白?”

這對王學新就沒有多少難度了,雖然他對C語言學得不深,但主要的幾種語句卻是記得很清楚的。

王學新在辦公桌前坐下,隨手拿過紙和筆一邊寫一邊說道:“比如在運算時,機器會需要判斷某個值是‘0’還是‘1’才能繼續往下計算,這種接線方式我們就可以將其歸類爲判斷語句,或者說‘if語句’……”

才說了個開頭圖靈就明白王學新的意思了。

“太棒了,團長同志!”圖靈像個孩子似的跳了起來,激動得手舞足蹈:“你簡直是個天才,團長同志!這做的話,再複雜的接線方式也能在規範的操作手冊下做得井井有條,而且不需要很高的技術!”

王學新點了點頭,心下感嘆科學家就是不一樣,講了個開頭他就能猜出全部……

第102章 二當家第823章 接收第1146章 優勢第1049章 鋼鐵廠第1008章 人才第775章 隨機應變第1082章 過年第1263章 合作第1732章 實則虛之第545章 間接影響第1358章 敵我識別第827章 殺手鐗第1060章 雷霆一擊第1794章 市場經濟第464章 隱藏第1300章 應用第287章 偷師學藝第415章 營長第1382章 飛彈輔助系統第630章 反坦克中隊第1408章 猶豫第766章 揚長避短第1044章 第二航空隊第414章 編制第1182章 包圍第1157章 通訊第1145章 子彈生產線第277章 蛻變第553章 好事上門第1714章 夜間戰機第636章 繳獲第287章 偷師學藝第814章 變數第1370章 協同裝置第1624章 長波雷達第375章 怎麼狠怎麼來第740章 人才第678章 壓電引信第916章 小型化第337章 合作訓練第1028章 黑虎掏心第1120章 空中掩護第474章 鐵路第1174章 誤判第946章 製造對手第997章 導線第216章 此面向敵第1556章 底氣第482章 炮兵第1400章 絕對轟炸優勢第408章 換裝第835章 投誠第1223章 陷阱第838章 總攻第269章 鋼珠雷第1394章 蚊式轟炸機第1477章 渦輪葉片第61章 放煙第964章 一式重戰車第1871章 無法確定第41章 技術員第1332章 合成團第565章 托馬斯第1249章 “突圍”第1096章 弱點第766章 揚長避短第124章 伏擊第572章 爭議第1606章 造船廠第1538章 赤峰小學第348章 懸賞第1261章 克里斯托弗第291章 諒解案第1553章 電視制導第1507章 第二代反坦克導彈第577章 強渡黃河第1840章 凱旋第640章 痞子對無賴第838章 總攻第801章 設計第1709章 好消息第973章 定向雷第821章 死衚衕第1047章 發動機第445章 學習第1808章 殲2第1149章 機牀第1420章 寧北防禦戰第235章 情報第1883章 反艦飛彈第1403章 M19自行高炮第71章 臨陣磨槍第384章 機會第1217章 撕豆子第1576章 正午第682章 平衡第951章 軍事顧問第529章 保密第88章 地道戰第1639章 攻城容易守城難