第33章 電子計算機的基本功能(1 / 1)

電子計算機的應用已經普及到了社會的各個領域。它的處理能力達到驚人的高超程度。例如,控製登月艙在月球表麵著陸,為數十萬名乘客預訂機票,做數億人的人口普查統計工作,幫助學生學習各門功課、還能跟你玩各種有趣的遊戲。但是任何一個計算機係統,無論規模大小如何、都隻能完成少數幾種基本操作。這些操作是:

一、算術運算:例如加、減、乘、除。

二、邏輯運算:例如確定一個數是否大於另一個數。

三、輸入、輸入操作:例如數據的存儲和傳送。

雖然這些操作看起來很簡單,而且功能也不強,但由於計算機係統的準確而又快速的操作能力,再加上計算機工作者設計出了許多聰明的“算法”,使得計算機的能力得以充分地發揮。

計算機工作者使用計算機處理複雜問題的一個基本方法是“分而治之”,也叫“分治法”。

任何一個複雜的問題,都可以分解為若幹個簡單的小問題。或者說,任何一項大的複雜的工作都可以分解成若幹個計算機的基本操作。這樣一來,一個不太複雜的四則運算題可能要轉換為成千上萬次計算機的基本操作。但是計算機的操作速度驚人,幾萬甚至幾十萬、幾百萬的基本操作,也是瞬間即可完成。所以,計算機的基本操作能力雖然簡單,但是在人的指揮下,卻發揮著巨大的威力。