陳旭控制自己的代碼分身所化的小魚,在內存小房子間的街道上來回轉悠,就是沒法下手。
“很抽象,很難,幾乎難以實現,不,根本就是無解!”陳旭一步步否定自己。
現在陳旭的代碼分身就像是一個用戶的應用軟件,類似qq或者是搜索引擎,而且這個應用軟件的功能很單一,就是檢索系統中的信息然后反饋給陳旭的大腦意識。
而剛才的設想是將代碼分身改造成一個操作系統,這就意味著要從底層重新架構代碼分身,可以說是全盤推翻代碼分身再重新設計拼裝。
而現在陳旭對自己的代碼分身一無所知,讓他重構代碼分身就相當于讓一個小學生重新設計航空母艦。
“怎么辦呢?”陳旭在床上翻來覆去,思考出路。
“按理說,我這個代碼分身絕對是超越人類文明認知的水平,肯定走在人類文明的前面,它應該擁有自學的能力...”
陳旭研究過一段時間的人工智能,人工智能完善自身的方式就是不斷學習,自我構建。
“所以只要我想辦法讓代碼分身開始自學操作系統這門體系就可以了!”陳旭若有所思。
“但如果代碼分身是遠高于人類文明的產物,那咱們人類設計的操作系統它應該是看不上的,讓一個博士生學習小學加法有些不現實啊。”
“不對,代碼分身既然是程序的高階產品,應該可以兼容人類的操作系統的,然后為我服務的,畢竟我是人類啊,代碼分身再高級,對我也沒有實際意義。”
“現在的問題是怎么讓代碼分身學習操作系統。”
......
“有辦法了!”陳旭忽然想到代碼分身可以檢索信息反饋到他的腦海,他也可以學習知識反饋給代碼分身。
或許,如果陳旭完全搞懂了現代操作系統的原理,就可以讓代碼分身間接學習了操作系統,然后就可以配合陳旭在現代電腦上發揮更多功能了。
第二天,陳旭興致頗高地找到研究最底層的操作系統書籍來看,結果無奈地發現還是不夠底層。
再下面還有計算機組成原理,編譯原理,匯編語言甚至是單片機這樣的硬件知識體系,而且想要接入互聯網,還得學習計算機網絡這門又涉及硬件又涉及軟件的龐大復雜的學科。
“我的娘嘞,一步步來吧。”一時間,陳旭有些頭大。
晚上,操作系統課設小組幾人在老地方碰頭,繼續一起做項目。
孫宇見到姜瑩,熱情地打招呼,還夸了一句姜瑩今天穿得很漂亮。
姜瑩很開心地回了一句謝謝。
這一幕大家都瞧在眼里,雖然兩人并沒有后續的交流,但是在317室友心里,危機四伏,硝煙四起。
尤其是馮峰,那眼神像是狙擊手,在孫宇和姜瑩之間回蕩。
孫宇就是除了姜瑩,另外帶上的一個學霸。
陳旭幾人趁出來上廁所的功夫,小聲討論,陳旭皺眉說道:
“是我大意了,難怪這個孫宇很爽快地答應來我們組,原來是看上了姜瑩。”
“看不出來孫宇這小子平時悶得很,撩妹還挺自然的。”馮峰語氣酸溜溜地說道。
陳旭說道:
“你得跟別人學學,戰士上戰場,坐以待斃肯定是個死。”
馮峰一個勁地擺手說道:
“我不行,來不了這個。”
陳旭還想說什么的時候,茍鑫打斷說道:
“現階段還是以項目為主吧。”
陳旭點點頭。
這幾天,陳旭發現孫宇和姜瑩的互動越來越多,而馮峰在旁邊一直板著個臉,陳旭既內疚又無計可施。
偶爾忍不住,就打斷孫宇姜瑩兩人的交談,說抓緊做項目。
終于,熬過了項目代碼的編程階段,后面就是整合測試的階段了,這項工作是組長陳旭負責的,所以晚上小組集體工作就暫時取消了。
這天晚上,大伙一起出去吃一家新開的火鍋店,孫宇明顯有些喝多了,和姜瑩說話越來越直接了,姜瑩一直是保持距離。
出了店后,幾人在附近一個廣場散步消食,沒想到,孫宇竟然當眾對姜瑩表白了。
所有人都瞪大了眼睛,一臉的驚訝,馮峰則是盯著姜瑩,那眼神就像是查分數的表情。
姜瑩十分尷尬,不知道說些什么。
而孫宇卻強硬地要求姜瑩給個確定的答復,行還是不行,都給個痛快話。
姜瑩打定了主意,說道:
“我想現在咱們都還是以學業為主吧,我不想現在談戀愛。”
話說到這,孫宇也就清醒了,他站起來,醉酒的臉上憨憨一笑,說道:
“對,學業為主。”
后邊回校的路上,大家都一言不發。
317室友幾人回到宿舍,關上門的一剎那,似乎商量好了似的,同時歡呼起來。
“剛才孫宇那個表情真是太好笑了。”
“我就說吧,姜瑩不喜歡孫宇,一直都是孫宇一廂情愿。”
大家七嘴八舌,就屬馮峰最興奮......
在小組做的簡易操作系統的時候,陳旭特意讓自己的代碼分身從頭到尾遍歷了好幾遍,希望代碼分身能有所悟。
但是從結果來看,代碼分身還是那只無動于衷的小魚狀態,沒有什么變化。
忙完小組的事情,陳旭就在宿舍琢磨怎么開發出代碼分身多一些的功能。
“先從最簡單的開始,讓代碼分身控制鼠標箭頭移動!”
陳旭看著屏幕上鼠標箭頭,幾秒后才意識到,控制鼠標移動屬于管程,管程又需要系統調用...
這是一項龐大的工程量。
“最簡單的應該是讓代碼分身打字!”
陳旭控制代碼分身模擬鍵盤輸入信號,在一個文本上輸入信息,這是陳旭最近學計算機組成原理里學到的。
“叮。”電腦上傳來非法操作警告,系統解釋是越權。
陳旭嘆口氣,看來走捷徑還是不行啊,還是得一點點學習。
“算了,就當是為了后邊保研考研用,明天老老實實從底層開始學!”
時間過得飛快,一學期已然過了一半。
操作系統課程設計到了提交程序的時間了。
學院里的規矩是讓每個小組的組長上去演示,下面第一排坐著各組負責老師,后面是其他學生。
前面幾組是其他教授帶的,做的系統實在是太簡單了,引得大魔頭趙軍頻頻搖頭。
更讓他嗤之以鼻的是,那些組的負責教授都給打了高分。
到了陳旭這組,陳旭上去演示,其中有茍鑫負責的低位交叉存儲的存儲管理,孫宇負責的基于SPOLING的IO管理,馮峰和姜瑩一起負責的多線程池的進程管理,宋文瀚負責的具有多級cache的處理器管理...
等演示完,臺下學生都露出驚嘆的表情。
趙軍教授難得露出欣慰的表情,他瞥了身旁其他幾個教授,不冷不熱地說道:
“我看你們給你們那些組的學生都打A或是A+,照你們這標準,我這組都不知道給打什么評級了。”
趙軍絲毫不給同行的面子,其他教授臉臊的通紅,卻敢怒不敢言。
一是他們組的學生確實不如趙軍學生,二是趙軍是學院的學術支柱,職位也比他們高。
陳旭這組幾人聽到趙軍的話,都喜形于色,能得到趙軍的贊許確實不容易啊,這次能拿高分了。
這時趙軍宣布他給陳旭這組打了B+的分。
“不愧是大魔頭。”大家心底小聲嘀咕。