阿家老師-戶外活動

2008年10月30日 星期四

小叮噹的世界:二進位電腦世界

電腦世界中的『0與1』到底代表什麼?純粹的數字符號,或是......

還記得在眾多的科技電影中,常常會在畫面上出現一堆的『0與1』數字,看起來很像亂碼,不斷地快速變動,讓人有目不暇給的感覺。如在基諾李維的駭客任務(Matrix)電影中,片頭一開始就是一堆『0與1』數字,快速地出現在電影畫面上,讓觀眾很快地就進入數位世界的情境中。

除此之外,我們每天都會透過電腦,打報告、寫部落格、上網瀏覽、寫程式、看影片等行為,也是透過『0與1』數字符號進行的。

其實,在電腦的世界中,所有的資訊都是透過『0與1』數字符號在處理、轉換與呈現,這也是一般所謂的二進位系統(Binary System),我們所看到的相關操作介面,都是經過顯示轉換,變成我們易於瞭解與使用的型態(或言操作介面),提供給我們使用,舉例來說,台灣人可以將軟體介面轉換成中文繁體介面,而英國人則可選擇英文介面。

為何電腦世界都是用二進位系統進行各種計算?我想,這得從人類習慣的計算方式談起:

(一)人類的計算方式:10進位系統

話說遠古時代,當人類有計算的需求時,最直覺且簡單的作法是,使用既有的10根手指頭做計算。

『1、2、3、4、5、6、7、8、9、10…』,但當10根手指頭不夠用,又有計算的需要時,很自然的,衍生出所謂的10進位系統(Decimal System)。

所謂的10進位系統是,以10為基底(Base),逢10就進位,10進位系統符合人類的直覺並滿足人類的需要,事實上,在我們的日常生活中,10進位系統也是最廣泛被使用的數字系統。

至於呈現的方式,一般是以(XXXX)10呈現;將數值加上括弧後,在右下方加上以10為基底的標示,例如(13)10。

但不是人人都有10根手指頭呀,像小叮噹就沒手指頭,他該怎麼辦???

小叮噹只有兩個拳頭,他沒有10個手指頭來做計算,10進位系統對他來說,實在是有點難用。

小叮噹在做計算時,從第1個拳頭數到第2個拳頭,『1、2』,一下子就用完了,當2個拳頭不夠使用,又有計算需要時,自然也會產生進位的演變,現在就讓我們一起來看看小叮噹的計算方式:

(二)小叮噹的計算方式:2進位系統

跟10進位系統的原理一樣,2進位系統可使用的數字符號只有0與1,逢2就得進位。至於呈現的方式也與10進位系統一致,是以(XXXX)2表示,如(1011)2 等。

2008年10月28日 星期二

微軟發佈緊急安全更新

微軟發佈緊急安全更新 本週末是攻擊關鍵期

台灣微軟公司今日緊急發佈重大資訊安全公告MS08-067,解決目前所有支援的Windows作業系統版本server服務中所存在可能會允許遠端執行程式碼的弱點。

微軟表示,目前尚未有利用該漏洞的攻擊行為出現,但這個弱點可能被用來蓄意製作可包含蠕蟲的要求,攻擊模式類似當年造成重大災害的疾風病毒(Blaster)。

台灣微軟預估本周末與下周將會是攻擊發起的重要關鍵時刻,特別呼籲所有使用者,盡速進行安全更新,以降低資安風險。

對此,趨勢科技則表示,目前已經出現了第一隻針對該弱點攻擊用戶端的木馬間諜程式TSPY_GIMMIV.A,該間諜程式將藉由9個網站散播。

趨勢科技資深技術顧問戴燊表示,由於該病毒會自動連上其他網站下載惡意程式,甚至將竊取的機密加密後回傳至特定網址,這些不正常的下載和上傳動作,會造成連線速度變慢或是重新開機等現象。因此呼籲使用者若有發現上述情形,極有可能已經中毒,請即刻儘速更新。

此漏洞會影響所有Windows作業系統,在Windows XP或較早期作業系統的資訊安全等級裡定義為「重大(Critical)」;但對於新一代的作業系統Windows Vista、Windows Server 2008與較新的作業系統版本影響較小,等級定義為「重要(Important)」,試圖透過該漏洞入侵的攻擊者,只有在通過身份驗證程序後,才會觸發該漏洞造成危害。