說完轉身快步離開,出了圖書館,老摩斯趕緊來到尼克家裡,尼克一聽到這個消息也慌神了,雖然對這計算機很是依戀,可這原本就是社區的東西,偷偷把這種超級貴重的東西弄回家,不知道會被怎麼樣,這使他很害怕也,也顧不得什麼留戀了。
兩個人趕緊把計算機拆分,一個扛一塊急急忙忙弄回雜物室,再在撒上灰塵,事情還算順利,沒被人發覺什麼。
尼克失神落魄的回到家裡,茫然地呆坐在椅子,心裡十分沮喪,少了這台計算機,就好像生命也失去了一半,現在的自己都不知道要幹什麼了,感覺完全無所適從。
晚上,社區總務部裡的人都下班了,吃過飯洗了澡,歐文又回到了圖書館,第一天上班,要處理的事還真多,所以白天一直都沒有空去修那台從雜物室裡搬回來的計算機。
進入圖書館,打開燈,歐文來到了計算機前,上面的灰塵還真的很厚,他找來了一塊布擦了一下,然後很熟練的把計算機的線給接好,最後接上電源坐到顯示屏前。
按下電源開前,噠!一塊清響,機器自檢的聲音響起,這讓歐文感到高興,看來計算機只是軟件壞了,緊接著進入DOS操作系統,最新的DOS操作系統?歐文納悶地撓了撓腦袋,一向黑漆漆的DOS系統畫面現在是天藍色背影,並且出現了框架,框架裡幾個簡單的有點像硬盤樣子的圖標,圖標下面分別寫著A盤,C盤,D盤。
奇怪的操作系統,但是十分直觀讓人一看就能意識大概意思,比起純字母命令的情況來說,會讓新手摸不著頭腦,歐文興致勃勃地用鍵盤上的上下左右鍵選擇到相應的盤,回車打開,裡面的也有像文件一樣的圖標,各種類型的文件都用了不同的圖標表示,一目瞭然。
歐文查看了一下硬盤裡的東西,好多奇奇怪怪的軟件,他隨開了一個程序,這時畫面轉變,出現一行字:歡迎光臨怪獸世界,地球上的奶酪將由您悍衛!
歐文會心一笑,接著出現幾行字,開始遊戲,讀取進度,退出遊戲,歐文選擇了開始遊戲,這時出現一塊很大的奶酷,奶酷上面有隻怪獸,怪獸的頭、四肢,都分另標著ASDFG五個字母,怪獸對面有一個拿劍的小人,這時怪獸開始攻擊,用頭撞,就按A鍵,小人就會砍向怪獸的頭,在屏幕上方標注的怪物血量就會減少。
這好像是個專門讓新手練習打字母的軟件,雖然畫得不怎麼樣,不過很有趣,歐文提著興趣玩起來,對於計算機系的來說,打字母自然是非常精通,歐文一下子就打死怪獸,這時小人學到一樣技能,十字劍,相應的鍵W,出現一行字:從怪獸身上得到一把湯勺,湯勺鍵為Q,作用:使怪物火系無效,所帶技能:愛你一勺子相應鍵E,讓歐文噴飯的是,那勺子竟然和劍一樣大,接下來一隻更大的怪物,身上各部位的相應字母為HJKLM,會吐火球……
歐文興致勃勃地一直殺到最後包含了所有字母的大章魚,殺完之後,又出現一隻,上面標著:章魚的媽媽,攻擊速度更快了,接著是章魚的奶奶……
終於,歐文被章魚的曾祖母給幹掉了。
歐文呼出一口氣,以前在學校練習的軟件,都枯燥的文章對照練習,打著就讓人生煩,覺得這款打字母程序比在學校時好用好萬倍,不知道是哪個公司出的,有空向比德教授推薦一下,讓學校用這款。
退出這個程序,歐文繼續翻找,裡面有許多奇奇怪怪的軟件,有些常用的軟件,也被改良過,而且被改良的部份相當大,有點像,被重新編寫過?那不可能,各大軟件商不可能把源代碼公開出來,源代碼是軟件的程式,
接著翻找,在文件的最後,歐文發現了一個不起眼的文件夾,隨開,印入眼中的東西把他震撼住了,源代碼,沒錯,打開裡面的各個文件,竟然是很多軟件的源代碼,還有……這個操作系統的源代碼。
震撼之餘,歐文開始解讀上面的程式,不由驚歎此人的水平,一段要達到近千條的程式,此人用幾百條就能表達得淋漓盡致,要知道衡量編程水平的高低,有一個重要的部份就看其程序的簡潔性,舉個例子:
1行,這道題是對的還是錯的?對就顯示A,錯就顯示B:
2行,A=您錯了,
3行:B=您對了
一題就需要三行程式,如果十道題就是三十行,一種最普通的筒化方法,只需要十二行。
1行,這道題是對的還是錯的?對就跳到第11行,錯就跳到第12行。
2行,這句話是對的還是錯的?對就跳到第11行,錯就跳到第12行。
…………
…………
11行,顯示:您錯了
12行,顯示:您對了
這只是一個例子,只是說明程序是可以筒化的,並不是說筒化是這麼弱智般的簡單,其實程序員遇到以上的情況,都會用十二行的方法,真正的程序筒化比這複雜N倍,而且簡化的方法也千變萬化,在編程裡為了達成目標,可以有幾十種甚至上百種方法,精通各種方法,才能潛意識的選擇最佳最簡潔的方法,這需要很全面的掌握編程技術才能做到。
歐文驚愕地翻看著這些程序,而且除了簡潔之外,其中還有一種美感,讓人解讀起來都舒服,這個人是誰?不是聽說這個社區總務部沒有懂計算機的人嗎?不得不承認,這已是在自己的水平之上,雖然自己的成績並不怎麼好,不過怎麼說也稱得上是大學水平。