当前位置:萬花小說>书库>都市青春>我是神級程序員> 第2章 一個「小」程序

第2章 一個「小」程序

  陳青回到宿舍的時候,宿舍里三個室友都在打遊戲,聽到有人進來,扭頭打了聲招呼,就又盯著屏幕看了。


  坐到自己的座位上,陳青把書隨手扔到一邊,活動滑鼠喚醒電腦,正要也投身到召喚師峽谷大戰一場,突然看到手邊的書,猶豫了下,拿起來翻了翻。


  「看起來還挺像那麼回事兒的……」陳青翻到目錄,一條一條的看著,「系統環境的搭建……一個小程序……變數的設置……」


  看起來目錄沒什麼奇怪的,陳青往下翻去,映入眼帘的是一段短短的前言。


  「親愛的用戶您好,非常榮幸您能購買到這本《cw語言從入門到精通》。本書所載的createworld語言,是世界上最好的語言……噗嗤」陳青念到這裡,一下子笑出了聲來,「還有語言公然地向php宣戰啊?」


  「php是世界上最好的語言」這個梗,在程序員圈子裡一直以來喜聞樂道的,陳青沒想在這本書上也能看到。


  陳青覺得這本書倒是挺有意思,笑著接著念下去:「……createworld語言顧名思義,能創造一切您能理解或理解不了事物,主導一切您能理解或理解不了的規律……總之一句話,隨著您學習的深入,您就會發現,沒有createworld語言辦不到的事情……」


  「口氣還真大啊!」陳青雖然不是什麼php語言的堅定擁護者,不過身為預備程序員,看到這麼狂妄的話,還是對這個cw語言充滿了興趣。


  「好想打這作者的臉啊……」陳青看了看封面,果然沒看到作者名,「嘿嘿,說了這麼狂的話還不敢署名,看我怎麼戳破你的彌天大謊。」


  陳青翻開了第一章,系統環境搭建,準備按照書上說的來安裝cw語言的編程環境和集成開發環境。


  編程環境和集成開發環境,英文叫做integrateddevelopingenvironment,簡稱ide。是一個把程序設計全過程所需的各項功能集合在一起,為程序設計人員提供完整的服務的綜合性的工具軟體。


  只有安裝了ide之後,這台電腦才能進行使用這種語言進行程序開發。


  照這本書上所說,cw語言的ide,存放在書封的夾層里。


  陳青好奇地捏了捏那厚實的后封,果然裡面似乎有東西的樣子。他小心翼翼地撕開,從夾層裡面抽出了一個紙包。


  打開紙包,裡面是一張小小的光碟,陳青吹了吹上面並不存在的灰塵,把它插進了自己那台舊筆記本的光碟機里。


  「不會是病毒吧?」陳青疑惑地用殺毒軟體把這個光碟掃了一遍又一遍,才小心地開始安裝。


  這不由他不懷疑,因為這本書實在的太詭異了。


  且不說這個勞什子創造世界語言,他聽都沒聽說過,就是這種在書皮夾層里藏光碟的行為,更是匪夷所思。


  思索再三,陳青還是點擊了確定安裝。滑鼠剛點下去,陳青眼前的屏幕一下子就黑了。


  「我去!不會真是病毒吧?」陳青手忙腳亂地把書扔到一邊,趕緊去按關機鍵。


  不過手還沒到,黑色的屏幕上就出現了一個藍色的窗口,一個白色的進度條在那裡慢悠悠地往前晃悠著。


  陳青一頭霧水地把手伸回來,眼裡滿是疑惑。


  編程環境說白了也只是一個普通的應用軟體而已,可是像這麼安裝,簡直就像是重裝系統啊!

  陳青又低頭看了看那本書,有句奇怪的話映入眼帘。


  「本軟體在安裝時電腦會有異常現象,此為正常現象……」陳青眨巴了半天眼睛才理解了這話是什麼意思,哭笑不得地把書放下。


  「唉,算了,反正都開始裝上了……」知道了黑屏的原因,陳青只好無聊地坐在那裡,瞪著那個進度條,看著它慢悠悠地向前挪著。


  半個小時后,安裝程序終於到了百分之百,熟悉的桌面終於又回到了屏幕上。


  不過桌面上多了一個圖標,名字也一如既往的狂妄——創造世界。


  陳青不屑地撇了撇嘴,懷著打臉的念頭,點開了這個程序。


  先彈出來的是一個新手嚮導,看起來和其它語言的集成環境沒什麼不一樣的地方,也讓陳青低看了這個所謂的創造世界語言一眼。


  你連自己的編程環境都創造不出來個奪人眼球的,還想創造世界?

  一路下一步地點過去,陳青也對這個集成環境有了簡單的了解,功能什麼的和其它的也沒什麼區別。


  費了半個小時,這個安裝程序終於到了百分之百。重啟了電腦,陳青看到桌面上多了一個圖標,名字也一如既往的狂妄——創造世界。


  點開這個圖標,陳青隨手翻開書的下一頁,嗯,一個小程序。


  編程語言的教學書上,這種引起興趣的小程序的必備的。一般來說,都是輸出一個「helloworld」之類的,既簡單又能引發人的成就感。


  不過呢,作為號稱能「沒有辦不到的事情」的cw語言,不出陳青所料,在這個小程序上面果然玩起了妖蛾子。


  「一個簡單的天氣控制程序……」看著這段「小」程序的名字和長度,陳青一副哭笑不得的樣子。


  這段「小」程序足足有五頁紙,那代碼量多的,估計趕得上市面上所有流行的編程語言寫「helloworld」小程序的總量了。


  至於名字,就更讓人啼笑皆非了——一個簡單的天氣控制程序。


  老天爺啊,陳青活了這麼大,還真沒聽說有什麼天氣能用程序控制的,更別說什麼簡單的程序了。


  目前人類所能實現的天氣控制方法,除了人工降雨降雪,驅雲散雨之外,估計就只有強迫周邊工廠停工這一種方法了,之前在首都實現什麼「apec藍」、「國慶藍」,就是這麼來的。


  好嘛,一本編程語言書都快寫成笑話書了。不過這也讓陳青很好奇,這段程序真的能實現什麼天氣控制的功能嗎?不會是給自己來個動態桌面吧?


  可笑的是,這個「小程序」的下面,還一本正經地寫的一條注意事項。


  「請確定當前電網的負載能力,可以達到程序執行要求?」


  陳青已經被這接二連三的奇葩要求弄得有些麻木了,他沒有多想,木然地扭頭看了看牆上的空調。


  「能帶動一個學校,上萬台空調的電網,怎麼著也算得上負載足夠吧?」陳青心裡琢磨著,「我倒要看看這破東西,到底能給弄出什麼妖蛾子來!」


  拉出筆記本的外接鍵盤,陳青照著書上的代碼,費了大半小時間,才把這段「小」程序敲進電腦裡面。


  看著有著足足幾百行代碼的「小」程序,陳青頗感好奇地活動著自己手腕,然後點擊了「編譯並運行」。


  只見屏幕上出現了一個控制行窗口,無數數據流水一般刷過,似乎和別的程序沒什麼區別。


  陳青看這程序執行起來還挺長,正要拿起書接著看一看,突然感覺周圍光線開始一閃一閃的。


  陳青扭頭看去,宿舍里的燈泡不知道什麼時候開始閃爍起來,似乎供電出了什麼問題。


  與此同時,整棟樓都響起了此起彼伏的哀嚎聲。


  「我去!電壓不穩吧這是?我正在打團啊!」


  「你頂多就是輸了團戰,我的幾百行代碼可是還沒保存呢啊!」


  「擦,我的好幾頁論文可是比你的代碼值錢多了!到底什麼情況啊!」


  「哈哈哈哈,幸好我裝著電池呢!」


  「靠我電腦燒了!冒煙了!」


  ……


  陳青愣愣地聽著樓里各種牲口的嚎叫,心裡暗自慶幸自己幸好沒用電腦做什麼要緊事,卻突然感覺,似乎有點不對勁。


  扭頭看了看室友們那些閃來閃去甚至直接黑掉了的屏幕,陳青神情獃滯地回頭,看到了自己那台還在執行著不知道什麼鬼程序的筆記本電腦,終於明白了不對勁在哪裡——自己這電腦,這個時候一點毛病都沒有!


  陳青急忙把筆記本抬起來,只見後面空空蕩蕩的,和印象里的一樣,他並沒有給筆記本裝電池。


  可是這電腦怎麼沒事呢?陳青正在疑惑著,屏幕上那流水般的語句還在執行,這時都快閃成了信號燈的燈泡終於「啪」得一聲滅掉了。


  不知道是變壓器燒了還是有人看電壓不穩拉了電閘,反正終於停電了。


  陳青的筆記本也終於執行完了程序,游標閃了閃,屏幕也暗了下去。


  陳青這次是真傻了。


  他親眼看到,自己的筆記本在停電之後,還運行了五秒鐘!

  沒有裝電池,在停電之後還運行了五秒鐘!


  陳青獃獃得看著自己的筆記本,根本想不明白髮生了什麼事情。沒有電池,這電腦怎麼還能自己運行呢?這不科學啊!

  「哎,你們看,」一個室友突然指著窗戶外面大叫起來,「天晴了,快去搶地方曬被子啊!」


  說著宿舍里其他三人也顧不上叫陳青,捲起床上的被子就一窩蜂的跑出去了。


  聽到這話,陳青的脖子咯吱咯吱的,像機器人一樣慢慢把頭轉過去,就看到一副不可思議的畫面——一縷陽光從窗戶外射了進來,正好打在他的臉上。


  天真的放晴了!?怎麼可能!?

上一章目录+书签下一章