這兩節連堂是《計算機基礎》,算是入門級的課程。 關大成只是負責給學生們講解一下計算機硬件的構造。不過與別不同的是,關大成講課很少照本宣科,而且會時不時地在課上提出一些問題給學生們思考。
在點到宇星之前,其實關大成已經喊了兩個同學起來回答了幾個很簡單的問題,在問答間,同學們也更能深刻地認識到裸機的基本構造,比如BOIS,比如CPU,再比如……
其實今天的課程已到尾聲,關大成只是想再叫一個同學起來把他講的課小結一下也就完事了。沒曾想,臨了整出來個這……
喊金宇星的名字,一喊不應,二喊不應,三喊還是沒人應,是個老師都該出離的憤怒了。
果然,一教室聰明人猜測的大霉落到了宇星頭上。
“金宇星,既然你應了,那就請回答我的問題!”關大成笑笑說。但,是人都能夠看得出來,他的笑容很冷。
也不等宇星有所回應,關大成又繼續道:“其實計算機這東西,硬件和軟件它是相輔相成的……那我就想問問這位金同學了,你說這BOIS是硬件呢?還是軟件呢?”
宇星聽到這話,一愣,道:“BOIS是段程序,我想應該是軟件吧?”
關大成略略冷笑,對這回答不置可否,只是道:“看來這位同學對計算機還是蠻精通的嘛,連軟件是程序都知道嘿!”
其話中的諷刺意味宇星當然聽得出來,他掃了眼四下饒有興趣地瞧著熱鬧的同窗們,硬著頭皮道:“精通談不上,略懂、略懂!”
“既然你懂軟件,那就好辦了!”關大成一副驚喜的模樣,“那我就問你幾個關於軟件的問題吧!畢竟剛才你也說了,‘硬件全知,軟件知一半’嘛!”
宇星一下傻眼,暗忖:「你TND也太會扣帽子了吧!」不過這話他卻不敢從嘴上迸出來,只能是尷尬道:“那就請關老師賜教唄!”
“我也不問什麽高難度的問題……”關大成道,“防火牆你應該知道吧!”
不過他這話一出,引起了全班學生在心裡共鳴:「教授叫獸,就是皮厚!」
“啊…聽說過,略知一二。”宇星應道。
金宇星的略知一二,僅僅是知曉‘防火牆’是段程序罷了。
“那就好……”關大成道,“那就談談你對防火牆的看法吧!”
聽到這個問題,宇星一下愣了。這問題出得是相當的空泛呐,完全就是老鼠拉龜無從下口嘛!況且,即便說出個子醜演卯來,他的看法也未必就是關大成的看法呀!
“這……”
“怎麽?回答不了?”關大成哂道,“給你點提示吧!你可以從防火牆的構建和破解這兩方面談談你的認識!要是再答不上來,那我這門課也只能算你不及格了喲!”
這話令到全班一大半的同學露出幸災樂禍的表情,還有一小半對宇星施以同情的眼神。
宇星也明白,關大成的獠牙總算是亮出來了,但他卻不能不接著。不過他對防火牆這東西確實不了解,想了想,宇星覺得,他也只能胡編了。
好在,當初那個自稱‘槍械專家’的劫機犯還是個開鎖專家,小到抽屜鎖,中到防盜門,大到銀行保險庫閘,只要給他時間,他都能開。眼下,他的這些開鎖技巧可全在宇星腦子裡。
宇星沒吃過豬肉,可還見過豬跑,雖然他對防火牆這玩意不太了解,可也知道這東西差不多就相當於電腦資料的防盜殼。
若是關大成考校他編寫防火牆的話,宇星不一定會,但目前這種情況,宇星也只能把關於‘鎖’的理論生編硬套地往防火牆上靠一靠,隨便亂來兩句,興許能蒙混過關也說不定。
於是,宇星稍微整理了一下思路,在關大成的逼視下開始了誇誇其談:“其實這防火牆嘛,於電腦的作用,跟咱們家裡的防盜門也差不多……”
就一句,就這一句,宇星就說得全班發傻,想笑又不敢笑。
倒是關大成一怔,引起了別樣心思,頓了一下,道:“繼續,你繼續說……”
這下,本還想哄笑出聲的那些同學都不禁閉上了嘴巴。
“跟防盜門一樣,防火牆程序之於使用者,有一個可供出入的後門,當然,這是需要密碼的,就好比防盜門需要鑰匙才能打開一樣!對於想要破解防火牆的非法入侵者來說,最好的辦法就是搞到鑰匙,當然,這種理想化的情況不是沒有,但是極少……”
雖然課堂上的都是計算機系大一的新生,對防火牆程序知之甚少,但宇星這席話他們卻很容易就聽懂了,也覺得其中耐人尋味。
“既然搞到鑰匙的時候很少,那麽繞開防火牆,就成了破解的主要手段……”
“人家不會直接砸門麽?”這時,後排一個戴眼睛的女生站起來問。
宇星掃了眼關大成,見他沒有反對,於是很神棍地轉過身去,衝那女生笑了笑,道:“雖然每種防盜門的造型不一樣,但板材的質量卻是大同小異,防火牆亦是一樣,想直接破開板材而入,那不就成了生搶了嗎?動靜肯定也忒大,馬上就會引起人的注意!”
“倒是喔……”那女生一愣,有些呆呆地坐了下去。
“所以,話題又回來了,繞開防火牆,但是怎麽繞開呢?說實話,其實每個人的編碼習慣或多或少都會有些不同,就好比你家安裝的防盜門,雖然防盜門是自帶門框的,但是這些個門框很少有能與外牆框嚴絲合縫的存在,那些這些細小的間隙就是咱們突破的所在,咱完全可以撬門框,等撬松了……”
“金同學,請你說具體點兒,比如呢?”又一個同學打斷宇星發問。
“比如,拿一個大型數據庫來說吧!”宇星瞎掰到這時候已然遊刃有余,“編寫數據庫代碼的是一些人,而它外面加裝的防火牆又是另一些人編的。那麽這其中就有一個問題了…對於某些變量的定義,這兩種程序之間就會存在著細微的差異,比如浮點位數上的差異……這種差異在普通人眼裡或許沒什麽,但在高手眼中,那就是個漏啊!”
宇星這些話,落在同學耳中也就是有些新奇罷了,但落到關大成耳裡,卻成了一把鑰匙,一把打開他思路的鑰匙。
看著宇星侃侃而談,關大成很想叫停,可又拉不下臉來,正巧,這時下課鈴響了。
關大成立馬道:“好了,金宇星,今天就到此為止!這次算你過關,下不為例!”說著,他開始收拾講台上的教案。
宇星聽到這話,立刻松了口氣。
但也有那麽一小撮同學對宇星輕易逃過關大成的怒火相當誹腹,心中咒罵不已。
關大成拿起教案抬腳欲走,末了,他又加了一句:“金宇星,剛才你防火牆構建那部分還沒怎麽說,下去之後寫篇論文,交來我看看!”
一聽這話,這群人心裡馬上樂開了花,變得非常地平衡了。
對於關大成的要求,宇星是不能不完成的。所以,他回去303的時候一臉的愁容。
正巧肖涅也下課回來,走到寢室門口,看見宇星,打趣道:“三哥,怎啦?讓人給爆啦!?”
“你才讓人給爆了……”宇星反擊道,說完還加了一句,“上下都是!”
肖涅一陣無語,最後憋出一句:“三哥,你確實比我邪惡得多!”
打開寢室門,宇星一進去就大喊:“小金,小金,你又死哪兒去了?”
“別叫了,三哥,你那寵物蛇從昨晚上起我就沒見著!”肖涅道。
這邊話音剛落,小金就從不知名的角落裡電射而出,纏到了宇星左臂上。
“你個兔崽子,軍訓恁多天,你算是玩野了!現在都不知道著家了是吧?”宇星不滿地怕打著小金的腦袋。
小金委屈地躲閃著,不敢稍有反抗。
肖涅實在看不下去了,道:“三哥,要是我有條像小金這麽靈性的寵物蛇的話,我是絕對舍不得打它的。”邊說邊打開電腦,做起了自己的事兒。
小金見有人幫它說話, 立刻支起上身,頻頻點頭。
“膽兒肥了是吧?”宇星作勢又要打,小金趕緊逃到了床下。沒多一會兒,它又探出腦袋,衝宇星直晃悠。
宇星一把抓住它,湊到眼前,道:“說,這些天你都野哪兒去了?”
一說起這個,小金馬上雙眼泛光,身子拚命的扭呀扭,似乎想要去什麽地方。
宇星趕緊放它到地上,小金一下就竄了出去。宇星趕緊跟上:“老么,我出去一下!”
“去吧去吧!我等下會幫你打個盒飯回來!”
“好咧!”
小金沿著牆角一溜煙出了28樓,在頭前領路,它還時不時地回頭,看宇星跟沒跟上。
宇星眼下的極限速度幾乎是小金的三倍,所以尾隨得非常輕松。
不知不覺,宇星就跟著小金到了湖畔的一處偏僻密林中。
再穿過一個半人高的草籠後,小金停了下來。
“你想帶我來的就是這裡?”宇星問。
小金連連點頭。
“這兒什麽也沒有嘛!到處都是落葉,不像有人來過的樣子?”宇星納悶。
小金在原地彈起身子,反覆了好幾遍,然後又蛇頭前竄,很生動地做了個‘嗅’的動作。
宇星心領神會,立刻放開五感,嗅覺瞬息靈敏了上百倍。
“吸——”動了下鼻子,宇星勃然色變:“好臭!這是…死人的味道!?”
(推薦~收藏~勿明急需啊!!請各位大大支持啊!!)
(鳴謝‘大笨象跳舞’的評價票!)