计算机三大原则

现在的计算机看起来好像是种高度复杂的机器,可是其基本的构造却简单得令人惊讶。从大约50年前的第一代计算机到现在,计算机并没有发生什么改变。在认识计算机时,需要把握的最基础的要点只有三个,我们就将这三个要点称为“计算机的三大原则”吧。无论是多么高深、多么难懂的最新技术,都可以对照着这三大原则来解释说明。
只要了解了计算机的三大原则,就会感到眼前豁然开朗了,计算机也比以往更加贴近自己了,就连新技术接连不断诞生的原因也明白了。

  • 计算机三大原则

1.计算机是执行输入、运算、输出的机器
计算机的硬件由大量的IC(Integrated Circuit,集成电路)组成,IC上都带有许多引脚。这些引脚有的用于输入,有的用于输出。IC会在其内部对外部输入的信息进行运算,并把运算结果输出到外部。运算这个词听起来也许有些难以理解,但实际上就是计算的意思。
其实计算机就是台简单的机器,因为它只能做这三件事。

2.程序是指令和数据的集合
所谓程序,其实非常简单,只不过是指令和数据的集合。无论程序多么高深、多么复 杂,其内容也都是指令和数据。所谓指令,就是控制计算机进行输入、运算、输出的命令。在程序设计中,会为一组指令赋予一个名字,可以称之为“函数”“语句”“方法”“子例程”“子程序”等。
计算机讲的话是数字,自然进行的数学运输,所以程序其实就是数学上的函数式
y=f(x),x为输入的数据,f为函数(指令),y为输出数据,即返回值。

3.计算机的处理方式有时与人们的思维习惯不同
由于计算机是用数字表示所有信息,所以思维有时可能与人类不同,不过,为了更好地方便生活,计算机也在不断进化,越来越贴近人类。
编程方法也在进化,进化的成果是诞生了两种编程方法,面向组件编程(Component Based Programming)和面向对象编程(Object Oriented Programming)。这两者的进化目标一致,都是使程序员可以在编程中继续沿用人类创造事物时的方法。面向组件编程的方法是通过将组件(程序的零件)组装到一起完成程序;面向对象编程的方法是先如实地对现实世界的业务建模,之后再把模型搬到程序中。使用符合人类思维习惯的编程方法,可以实现高效率的开发。

  • 使用计算机的目的是为了提高手工作业的效率。
  • 只要理解了三大原则,即使遇到难懂的最新技术,也能轻松应对(福音?)

转载于:https://www.cnblogs.com/shiqisir/p/10743999.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值