系统学习python-1.1什么是计算机

现代的计算机好像是万能的?它的内核是什么样的你知道吗?


从名字讲起

从名字可以看出来,计算机在发明出来时是用来计算的。简单的数学运算我们可以用笔或者心算完成,这样不仅劳神劳力还容易出错,更何况生活中还有很多复杂的运算需要我们处理。什么求导啊,取极值,矩阵啊,光听概念就觉得很复杂。历史上,我们发明了很多数据计算方法:
手指计数

石块计数

结绳计数

珠算

计算尺

手摇计算机


计算机一开始就是也是为了解决计算问题而发明的。后来,我们发现我们还可以把生活中的非数字信息也用计算机来处理:比如文字加工、声音处理、视频剪辑等等。这就大大丰富了计算机的使用场景。因此抽象来看,计算机就是用来处理数据的设备。我们现在生活中基本上离不开计算机了,无论是工作、生活、娱乐都可以在计算机上进行。既然计算机已经这么普及了,我们就来认识一下计算机吧!

计算机长啥样

我们来看一下计算的组成:

计算机对任何一个程序,任何一个软件操作的处理流程都是这样的:1)首先会接收一个输入(键盘、鼠标、触摸屏、摄像头)数据,2)将输入数据存储计算机的存储设备里(内存、硬盘),3)对存储的数据执行程序的各项运算指令,4)将数据的运算结果输出到显示设备上(屏幕、音响)。

现代计算机已经演化成各种类型,有大型机、PC机、笔记本、手机、嵌入式计算机;



这一坨设备都是基于上面的图形为内核设计的。所以无论设备多大多小、多美多丑;它们内部都长一个样。

怎么控制计算机

不同种类的计算机有不同的输入设备和输出设备,但是只要我们抓住了计算机组成内核,那就可以用一套统一的原理来操作它们。

手机、电脑、树莓派等共用了一套基础的完整指令,虽然他们的外观有很大的区别,但是操作指令是很类似的。

而我们要学习的编程,就是驱动计算工作的指令,下节课我们详细介绍。


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 计算机系统漫游 代码从文本到可执行文件的过程(c语言示例):预处理阶段,处理 #inlcude , #defin...
    willdimagine阅读 3,680评论 0 5
  • 1. 基础知识 1.1、 基本概念、 功能 冯诺伊曼体系结构1、计算机处理的数据和指令一律用二进制数表示2、顺序执...
    yunpiao阅读 5,507评论 1 22
  • 什么是瑜伽呀? 以后再有人问我,我就说瑜伽就是yoga, 合一的意思哈哈୧(๑•̀⌄•́๑)૭
    木欣欣以向荣之墨白阅读 160评论 0 0
  • 在上海。 远离了亲人的呵护,朋友的关心,在这,所有的事情都是一个人面对。从来没有过这种感觉,在这,我学会了一个人...
    小和尚tang阅读 322评论 0 0