电子计算机的应用已经普及到了社会的各个领域。它的处理能力达到了惊人的高超程度。例如,控制登月舱在月球表面着陆,为数十万名乘客预订机票,做数亿人的人口普查统计工作,帮助学生学习各门功课、还能跟你玩各种有趣的游戏。但是任何一个计算机系统,无论规模大小如何、都能完成少数几种基本操作。这些操作是:
1.算术运算:例如加、减、乘、除。
2.逻辑运算:例如确定一个数是否大于另一个数。
3.输入、输入操作:例如数据的存储和传送。
虽然这些操作看起来很简单,而且功能也不强,但由于计算机系统的准确而又快速的操作能力,再加上计算机工作者设计出了许多聪明的“算法”,使得计算机的能力得以充分的发挥。
计算机工作者让计算机处理复杂问题的一个基本方法是“分而治之”,也叫“分治法”。
任何一个复杂的问题,都可以分解为若干个简单的小问题。或者说,任何一项大的复杂的工作都可以分解成若干个计算机的基本操作。这样一来,一个不太复杂的四则运算题可能要转换为成千上万次计算机的基本操作。但是计算机的操作速度惊人,几万甚至几十万、几百万的基本操作,也是瞬间即可完成。所以,计算机的基本操作能力虽然简单,但是在人的指挥下,却发挥着巨大的威力。