黑箱方法是我們認(rèn)識(shí)事物的一種常用的方法。例如挑西瓜時(shí),有經(jīng)驗(yàn)的人只須用手拍一拍(輸入),聽聽聲音(輸出)就可以判斷是生瓜還是熟瓜。在體檢時(shí),醫(yī)生借助聽診器,有耐還加上輕輕地叩打,就可以初步判斷心、肺等內(nèi)部器官的健康狀況。隨著科技的進(jìn)步,許多新型電器進(jìn)入了家庭,對(duì)于多數(shù)用戶說來,并不需要了解這些電器的構(gòu)造和工作原理,一般只需要知道怎樣輸入和輸出就可以了。例如,用戶并不一定要知道電冰箱的結(jié)構(gòu)和制冷原理,他們做的事情只是打開箱門放人食品(輸入)過一段時(shí)間再打開箱門取出冷凍或冷藏的食品(輸出)就可以了。同樣地,用戶在使用錄音機(jī)時(shí),只需知道按哪個(gè)鍵打開帶倉,裝進(jìn)磁帶(輸入),再按哪些鍵可以放音和調(diào)整音量、音高等(輸出)就可以了。
現(xiàn)代的電子計(jì)算機(jī)是硬件和軟件結(jié)合的復(fù)雜系統(tǒng)。它可以由表及里地分為若干個(gè)層次。對(duì)于一般用戶來說,完全可以把電子計(jì)算機(jī)看作黑箱,也就是說,可以不了解電子計(jì)算機(jī)的結(jié)構(gòu)和工作原理。一般用戶往往是在應(yīng)用軟件的支持下使用電子計(jì)算機(jī)的,例如使用輔助教學(xué)軟件、游戲軟件、財(cái)物管理軟件等。用戶一般只需要按照軟件說明書規(guī)定的方法,輸入一些命令或數(shù)據(jù),電子計(jì)算機(jī)就會(huì)對(duì)此做出響應(yīng)和處理,并把結(jié)果通過熒光屏或打印機(jī)等外部設(shè)備輸出給用戶。至于電子計(jì)算機(jī)是怎樣理解這些命令和處理這些數(shù)據(jù)的`,用戶完全可以不管不問。這就是用黑箱方法來了解和使用電子計(jì)算機(jī)。明確地認(rèn)識(shí)到這一點(diǎn),有助于消除對(duì)電子計(jì)算機(jī)的神秘感,幫助我們盡快地使用電子計(jì)算機(jī)。
但是,如果我們要進(jìn)一步挖掘電子計(jì)算機(jī)的功能,讓它幫助我們解決某些特殊問題,或者是從事電子計(jì)算機(jī)專業(yè)的某些工作,那當(dāng)然不能滿足于這樣的水平,而是應(yīng)該深入學(xué)習(xí)電子計(jì)算機(jī)科學(xué)了。