现代的计算机好像是万能的?它的内核是什么样的你知道吗?
从名字讲起
从名字可以看出来,计算机在发明出来时是用来计算的。简单的数学运算我们可以用笔或者心算完成,这样不仅劳神劳力还容易出错,更何况生活中还有很多复杂的运算需要我们处理。什么求导啊,取极值,矩阵啊,光听概念就觉得很复杂。历史上,我们发明了很多数据计算方法:
手指计数
石块计数
结绳计数
珠算
计算尺
手摇计算机
计算机一开始就是也是为了解决计算问题而发明的。后来,我们发现我们还可以把生活中的非数字信息也用计算机来处理:比如文字加工、声音处理、视频剪辑等等。这就大大丰富了计算机的使用场景。因此抽象来看,计算机就是用来处理数据的设备。我们现在生活中基本上离不开计算机了,无论是工作、生活、娱乐都可以在计算机上进行。既然计算机已经这么普及了,我们就来认识一下计算机吧!
计算机长啥样
我们来看一下计算的组成:
计算机对任何一个程序,任何一个软件操作的处理流程都是这样的:1)首先会接收一个输入(键盘、鼠标、触摸屏、摄像头)数据,2)将输入数据存储计算机的存储设备里(内存、硬盘),3)对存储的数据执行程序的各项运算指令,4)将数据的运算结果输出到显示设备上(屏幕、音响)。
现代计算机已经演化成各种类型,有大型机、PC机、笔记本、手机、嵌入式计算机;
这一坨设备都是基于上面的图形为内核设计的。所以无论设备多大多小、多美多丑;它们内部都长一个样。
怎么控制计算机
不同种类的计算机有不同的输入设备和输出设备,但是只要我们抓住了计算机组成内核,那就可以用一套统一的原理来操作它们。
手机、电脑、树莓派等共用了一套基础的完整指令,虽然他们的外观有很大的区别,但是操作指令是很类似的。
而我们要学习的编程,就是驱动计算工作的指令,下节课我们详细介绍。