计算机

第一个概念是计算机(Computer)。计算机,就是我们俗称的“电脑”,它可以做许多许多事情,就像一个人一样。于是我稍微整理一下它的功能,可以分成这样四种:

  • 进行计算:就是说计算机可以计算,仿佛是废话。这里的计算的概念不用太深究(也就是说什么图灵机啊、可计算性啊都不用管),我们只需要一个大致的理解就够了,就是这个东西可以进行像人类一样的某些计算,比如加减乘除之类的。
  • 进行记忆:就是说计算机可以存储一些东西。这个概念我认为还是比较重要的,就是计算机很类似人脑,可以记住某些东西,当然也可以遗忘某些东西。具体计算机如何实现的,目前不用管它。
  • 进行输入输出:这个词听上去特别高大上,也很抽象。我尽量用大俗话解释一下:输入指的就是告诉计算机某样东西,或者说计算机“知道了”某样东西。用人来打比方,我告诉张三:“今天下雨了。”这件事情可以说成,张三输入了一个东西,这个东西就是一句话“今天下雨了”。输出指的就是,计算机告诉其他人某些东西,或者说我从计算机那里得知了某些东西。还是刚才的例子,张三对我说:“怪不得今天这么冷。”那么这句话就是张三的输出了。
  • 进行控制:这个比较难理解,如果非要解释就是,计算机可以自主地进行一些动作(指刚才说的计算、记忆、输入输出这三种动作)。比如我问张三:“一加一等于几啊?”张三自主地进行了这些动作:输入了“一加一等于几”这句话;执行“一加一”这项计算;输出一句话“等于二”。那么刚才这个过程就是张三对他行为的控制。

如果说你对刚才的这些概念有些蒙圈的话,也没有关系。我们接下来会在实践中逐步理解计算机的这些功能。之后还有一件事情需要了解:

计算机是使用二进制的。

这里不熟悉的读者可能会问:什么是二进制?什么是“使用”二进制?为什么计算机要使用二进制?这里我没有办法过分详细地展开说明;但是请了解这一点:只要涉及到计算机的存储、计算、控制甚至输入输出,都离不开二进制。更多详细的内容请自行在网上查找相关资料,这里不再叙述。

最近更新:
代码未运行