第4部分 (第3/4頁)
曾氏六合網提示您:看後求收藏(奇妙書庫www.qmshu.tw),接著再看更方便。
入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倍,而且簡化的方法也千變萬化,在程式設計裡為了達成目標,可以有幾十種甚至上百種方法,精通各種方法,才能潛意識的選擇最佳最簡潔的方法,這需要很全面的掌握程式設計技術才能做到。
歐文驚愕地翻看著這些程式,而且除了簡潔之外,其中還有一種美感,讓人解讀起來都舒服,這個人是誰?不是聽說這個社群總務部沒有懂計算機的人嗎?不得不承認,這已是在自己的水平之上,雖然自己的成績並不怎麼好,不過怎麼說也稱得上是大學水平。
TXT書庫 TXTSK
第十章
第二天,歐文急匆匆地找到了老摩斯,開口便問道:“你知道有誰用過放在雜物室裡的計算機嗎?”
老摩斯心裡格噔了一下,慌忙掩飾道:“沒人用過,你去問一下這裡的人就知道,這個雜