計(jì)算機(jī)是什么?
要回答這個(gè)問題可不簡單。計(jì)算機(jī),computer,從名字上看是處理計(jì)算問題的。那什么是計(jì)算呢?這里的計(jì)算可不是簡單的1+1=2,那是計(jì)算器,calculator,要解決的問題。
計(jì)算機(jī)中所要用計(jì)算解決的問題,很大一部分是要用數(shù)字來對物質(zhì)進(jìn)行抽象和重新表達(dá),所以計(jì)算機(jī)的計(jì)算是為了達(dá)到這個(gè)目標(biāo),所進(jìn)行的數(shù)字建模和數(shù)字運(yùn)算的總和。
從具體的實(shí)現(xiàn)上說,計(jì)算機(jī)是一種根據(jù)指令進(jìn)行運(yùn)算,并解決實(shí)際問題的機(jī)器。
最早的計(jì)算機(jī)是馮諾依曼發(fā)明的一個(gè)大家伙,占好幾間屋子。隨著技術(shù)的進(jìn)步,計(jì)算機(jī)變得越來越小,現(xiàn)在的智能手機(jī)絕對也是一個(gè)小計(jì)算機(jī)了,而且性能遠(yuǎn)超最早的計(jì)算機(jī)。還有很多兒童電動(dòng)玩具,里面也有嵌入式的便攜式小型計(jì)算機(jī)。
當(dāng)然現(xiàn)在仍然有很大的超級計(jì)算機(jī),最大的超算占地面積有兩個(gè)網(wǎng)球場那么大。超算是為了解決復(fù)雜的科研難題而制造的,有很多困擾人類的問題,是因?yàn)橛?jì)算能力不夠,比如DNA分子式之類的計(jì)算問題,都需要耗費(fèi)巨大的計(jì)算資源。超算是由非常多的計(jì)算機(jī)節(jié)點(diǎn)組成的,通過網(wǎng)線相連,把計(jì)算資源橫向擴(kuò)展。
可以說,現(xiàn)在任何領(lǐng)域都離不開計(jì)算機(jī),計(jì)算機(jī)在很多領(lǐng)域已經(jīng)成為我們自身大腦的延伸。