第一百六十六章 c語言

雖然這個想法很讓人一顆賽艇,但是這畢竟不是一個短期的事情,初期設計時整個編程語言應該服務於具體的領域,比如射點望遠鏡的程序模組,所以在設計語言之前她至少要完全熟悉手邊的這本易語言。

於是乎,將手稿鄭重地收起來以後,瑪麗打開了那本厚厚的《二十一天精通易語言編程》,津津有味地看了起來。

她沒有看到的是,自己身後,諾克雷德教授看着她的舉動,神情複雜,臉上充滿了欣慰和痛心混雜的表情。

可以理解,作爲一個在星象領域浸淫一輩子的老學究,諾克雷德教授很清楚,興趣是通往未知領域的捷徑,尤其是在魔導學和星象學裡,幾乎沒有一位魔導師不是依靠興趣和好奇來熬過艱苦的研究觀測時期的。

所以他很欣慰,自己的女兒對這個叫什麼“代碼”的東西非常感興趣,這說明她有了深入研究最基礎的動力。

但是痛心的是,爲什麼明明自己一直培養她對星象學的興趣,在她小的時候也一直對這個很感興趣,但是爲什麼長大之後卻對對星象學的反應越來越平淡,反而對這勞什子計算機越來越好奇?

自己的教育環節到底哪裡出了問題?

默默地嘆了口氣,不打擾自己女兒對程序領域的探索,諾克雷德教授揹着手向觀測臺走去,至少他還沒忘,在射電望遠鏡全面調優之後,他們在過去擠壓下來的大量的猜想,就需要通過射電望遠鏡去一一觀測證明。

倒也可憐這幫小夥子,之前使用光學望遠鏡的時候,由於晝長夜短引起的觀測空窗期,每年都會給他們帶來不短的假期,但是上線了射電望遠鏡以後,這種好事瞬間離他們遠去。

不過倒是能幫他們多水幾篇論文,提前畢業。

。。。

十幾日後。

“教授,天球掃描已經做得差不多了,我們是不是可以做下一個課題了?”

這裡是原觀星塔一樓的食堂,此時正值午飯時間,包括諾克雷德教授在內的七位實驗員正在圓桌周圍吃着午飯,雖說城裡的貴族老爺們都有食不言寢不語的禮儀,但是對於他們來說毫不適用。

坐在教授對面的學生趁着吃飯的時間,擡起頭來對着教授問道,一邊問還一邊將手中的火雞腿送入嘴裡。

諾克雷德教授將口中的食物吞下,拿起手邊的疊得整整齊齊的方巾優雅地擦了擦嘴,然後端起茶杯抿了一口茶,輕輕漱了漱口後,纔開口問道:“三種頻率都掃描完了?”

學生點點頭,“對,覆蓋率達到百分之六十六點四,已經到了理論上的最大值,要不是我們的觀星臺緯度太高,其實我們可以觀看得更多。”說完,他仰着脖子將鮮香肥美的火雞腿肉嚥了下去,又抓起桌子上的小甜餅塞進嘴裡。

“三種都掃描完了,這麼快?”諾克雷德教授聽聞後,微微有些驚訝,三種模組這麼快就掃描完成,這是他沒有想到的,在他的想象中,因爲天氣原因或者天球矯正或者精度感人等種種原因,得到的數據需要進行較長時間的處理才能夠變爲正確的數據,但是讓他沒想到的是,僅僅過了幾天,三次掃描就做完了?

看到教授驚訝的樣子,這位學生張了張嘴想要解釋,結果嘴裡塞得甜點有些多,啊嗚啊嗚了半天,差點把甜點噴出來,嚇得他趕緊捂住嘴。

旁邊的瑪麗搖了搖頭,她有些無奈的將水杯遞給這位師兄,然後接着他的話頭對父親說到:“掃描數據出來以後,我們原本還想像以前一樣,用速算尺進行手動運算,但是在輸出紙帶上我們發現一排排排列不規律,但是很規則的方塊,起初我們還沒當回事,不過後來我發現那些黑色小方塊和下方的數字幾乎一一對應,所以我有些感興趣,就去翻了一下操作手冊。”

諾克雷德教授來了興趣,“哦?然後呢?”

“然後,操作手冊倒數第二章裡寫道,整個紙帶是可以通過計算機自帶的紙帶讀取機進行數據錄入,並通過自行編寫計算程序來進行數據批量處理”,瑪麗攤了攤手,解釋道,“也就是說,只要通過每一條觀測數據的時間戳來計算出當時觀測的地球自轉夾角,然後以我們射電望遠鏡與天球所成的夾角爲參數,只需要經過一個批處理程序,上萬條觀測數據只需要一刻鐘的時間就可以處理成正確數據。”

щшш▲T Tκan▲C ○

諾克雷德教授聽了這話,原本想要放進嘴裡的小甜餅停在了半空中,充滿不可置信地眼神看向自己的女兒,“多少?”

“一刻鐘,上萬條原始數據”,瑪麗篤定地說,“如果讓我們手動算,至少要半個月的時間。”

教授倒吸了一口涼氣。

“所以教授,這個什麼計算機,還真是個好東西。”旁邊一位學生說道。

“就是就是。”

諾克雷德教授將他最喜歡的小甜餅放回到盤子裡,皺起眉頭想了想,很快就抓中了其中的關鍵,問道:“那個什麼屁什麼程序,是什麼?”

“批處理程序,批量處理數據程序的簡稱”,瑪麗解釋道,看到盤子裡一掃而空的甜餅,而父親面前最後一個還未進嘴,不客氣地從他面前撈起塞進嘴裡,一邊嚼着一邊說道:“我們的紙帶上面的方塊就是數值的掃描碼。。。吧唧吧唧。。。掃進計算機後,批處理程序會將每一行數據進行單獨運算。。。吧唧吧唧。。。具體的轉換規則可以由程序確定,最後把結果輸出出來就行了。”

“這個程序是誰寫的?”

“當然是我咯,除了我還能有誰呀。”瑪麗無奈的看着父親,“師兄幾個讓他們學程序語言,一個一個跟要了親命似的,現在知道這是個好東西了?”

旁邊幾位師兄互相看了看,都從對方眼中看到了些許慼慼然。

“他們帝國語不是很好,你又不是不知道。再說了,這不是有我親愛的小瑪姬嘛!”,諾克雷德教授爲他的學生們開脫,順便拍了自己女兒一記馬屁。

瑪麗聳了聳肩表示無奈。

“不過。。。我還真是沒想到,這個東西居然這麼厲害”,諾克雷德教授靠在椅背上,微微皺起了眉頭,這是他思考的標誌,想了想,他問向女兒,“最後計算的結果是對的嗎?”

“除非是我們的數學公式有問題,或者是程序設計出錯,否則基本不會出現數據計算錯誤的情況”,瑪麗想了想說道:“這大概是由魔導機械特性決定的,我也並不是太清楚,但至少目前爲止,我們對計算後的數據隨機抽取了三十個進行手動運算,最後有一個結果被糾正。”

“哦?有概率出錯?”教授警覺了起來。

“不。。。”,瑪麗無語地看向旁邊的一位研究員,“被糾正的是艾倫師兄,他算錯了。。。”

名叫艾倫的師兄默默低下頭。。。喝起了奶茶。

“有點意思。”諾克雷德教授聽後,嘴角露出了微笑,“用程序描述數學計算公式,帶入參數進行數據運算,用機器代替人工進行批量運算,說不得未來某一天,每一個進入星象學研究領域的學生都必須學會這門編程語言呢。”

“不!不只是星象學,而是所有高等教育學院”,瑪麗認真地說:“這套語言更貼近機器執行測,卻與數學計算分離太遠,所以我有個想法,我想要設計一套語言,用最容易書寫的聯邦語做記號,用最貼近數學的運算方式來描述語言的語法,將所有執行測的部分透明化,讓它能夠應用在所有科學計算上。”

“既然這套語言的初衷是應用於計算(calculate),那麼。。。我們就叫它c語言吧。”

那一天,大學生們終於回想起,曾經一度被c語言支配的恐怖,還有那被c語言二級考試強x的那份恥辱。。。

第二百一十八章 起源第一百四十三章 拯救第四十二章 升職第八十章 冷戰計劃第九十三章 領隊是個渣男?第一百三十六章 意料之外的訪客和目的第二百二十三章 精靈(上)第二百四十六章 星璃石第一百二十一章 返校(下)第二百四十四章 重力約束第二百二十五章 超越理論第九十四章 沙暴(上)第二十章 穿孔紙帶計算機原型機(中)第一百零九章 考試第二百三十章 後續第五十一章 囂張的女僕第一百二十五章 符文結構學突破(中)第一百四十三章 拯救第七十一章 符文與符文陣對比實驗(上)第二百二十章 方舟第二十九章 實驗(中)第五十五章 李力一號第四十九章 方案討論(下)第一百七十七章 經費籌集第二十六章 神之下,人之上第二百四十章 天樞(完)第二百零八章 神秘的莉莉絲第三十三章 授勳(下)第三十八章 宣戰第九十六章 計劃第一百三十九章 “邀請”第一百四十五章 小小心思第一百六十章 追星計劃第二百七十四章 最壞的結果第一百八十九章 神蹟第六十五章 高校交流(中)第九十一章 辭職第二百一十七章 猜測第四章 開啓助教生涯第四十九章 方案討論(下)第一百七十九章 慶典(一)第七十四章 存儲器(上)第一百八十四章 絆腳石第二十章 穿孔紙帶計算機原型機(中)第一百五十四章 登天(七)第二百六十章 推動第二百零二章 旅程(三)第一百一十四章 火箭發射(下)第二百三十九章 天樞(下)第十一章 元素海羣島第一百二十五章 符文結構學突破(中)第一百四十四章 重回北方城第二百三十四章 背刺第八十二章 離別(下)第三十一章 帝都之行第二百六十章 推動第二百七十二章 “叛徒”第二百五十六章 屏蔽第一百三十七章 意料之外的訪客和目的(下)第六十三章 高校交流(上)第二百六十九章 方案討論第一百四十四章 重回北方城第三十章 實驗(下)第六十七章 高校交流(下)第二百二十一章 基地第二百零七章 旅程(七)第八十七章 鄭通第二百七十一章 對話第二百三十章 後續第一百六十二章 廣義相對論第六十一章 數模轉換裝置第三十二章 授勳(上)第二百四十八章 新物質與考試(上)第二百三十五章 着陸(下)第一百零九章 考試第一百四十六章 再見胖子第二十七章 傳播第二百五十二章 送別第一百三十四章 卡門大魔導師的決定(下)第九十八章 跳蚤市場(下)第一百六十章 追星計劃第一百五十一章 登天(四)第八十章 冷戰計劃第二百二十九章 精靈們的願望第二百一十六章 遺體第一百三十八章 會議及實驗室令第二百三十七章 探索(二)第六十四章 高校交流(上中)第九十九章 天才青年(上)第六十章 載人航天第二百六十九章 方案討論第五十章 同行的非·華麗女僕莉莉絲SR第一百零四章 解答第六十六章 高校交流(中下)第九十六章 計劃第七十三章 符文與符文陣對比實驗(下)第二百二十一章 基地第一百零七章 來信(上)第二百三十四章 背刺第一百八十二章 國王萬歲號
第二百一十八章 起源第一百四十三章 拯救第四十二章 升職第八十章 冷戰計劃第九十三章 領隊是個渣男?第一百三十六章 意料之外的訪客和目的第二百二十三章 精靈(上)第二百四十六章 星璃石第一百二十一章 返校(下)第二百四十四章 重力約束第二百二十五章 超越理論第九十四章 沙暴(上)第二十章 穿孔紙帶計算機原型機(中)第一百零九章 考試第二百三十章 後續第五十一章 囂張的女僕第一百二十五章 符文結構學突破(中)第一百四十三章 拯救第七十一章 符文與符文陣對比實驗(上)第二百二十章 方舟第二十九章 實驗(中)第五十五章 李力一號第四十九章 方案討論(下)第一百七十七章 經費籌集第二十六章 神之下,人之上第二百四十章 天樞(完)第二百零八章 神秘的莉莉絲第三十三章 授勳(下)第三十八章 宣戰第九十六章 計劃第一百三十九章 “邀請”第一百四十五章 小小心思第一百六十章 追星計劃第二百七十四章 最壞的結果第一百八十九章 神蹟第六十五章 高校交流(中)第九十一章 辭職第二百一十七章 猜測第四章 開啓助教生涯第四十九章 方案討論(下)第一百七十九章 慶典(一)第七十四章 存儲器(上)第一百八十四章 絆腳石第二十章 穿孔紙帶計算機原型機(中)第一百五十四章 登天(七)第二百六十章 推動第二百零二章 旅程(三)第一百一十四章 火箭發射(下)第二百三十九章 天樞(下)第十一章 元素海羣島第一百二十五章 符文結構學突破(中)第一百四十四章 重回北方城第二百三十四章 背刺第八十二章 離別(下)第三十一章 帝都之行第二百六十章 推動第二百七十二章 “叛徒”第二百五十六章 屏蔽第一百三十七章 意料之外的訪客和目的(下)第六十三章 高校交流(上)第二百六十九章 方案討論第一百四十四章 重回北方城第三十章 實驗(下)第六十七章 高校交流(下)第二百二十一章 基地第二百零七章 旅程(七)第八十七章 鄭通第二百七十一章 對話第二百三十章 後續第一百六十二章 廣義相對論第六十一章 數模轉換裝置第三十二章 授勳(上)第二百四十八章 新物質與考試(上)第二百三十五章 着陸(下)第一百零九章 考試第一百四十六章 再見胖子第二十七章 傳播第二百五十二章 送別第一百三十四章 卡門大魔導師的決定(下)第九十八章 跳蚤市場(下)第一百六十章 追星計劃第一百五十一章 登天(四)第八十章 冷戰計劃第二百二十九章 精靈們的願望第二百一十六章 遺體第一百三十八章 會議及實驗室令第二百三十七章 探索(二)第六十四章 高校交流(上中)第九十九章 天才青年(上)第六十章 載人航天第二百六十九章 方案討論第五十章 同行的非·華麗女僕莉莉絲SR第一百零四章 解答第六十六章 高校交流(中下)第九十六章 計劃第七十三章 符文與符文陣對比實驗(下)第二百二十一章 基地第一百零七章 來信(上)第二百三十四章 背刺第一百八十二章 國王萬歲號