是先有的计算机思维还是先有的计算机?

时间:2019-08-12 来源:www.mmt-cl.com

  最近在得到APP上听万维钢老师讲解一本今年4月份出新书《计算机思维》,书中提到计算机思维已经影响到现代生活的各个方面,比如在计算机出现之前,当人们承受着巨大的压力时,他们愿意说:改变压力作为权力。事实上,这是典型工业革命思想对人类思维影响的一个例子。如今,当许多年轻人承受巨大压力时,他们更愿意说:我的大脑已经死了。这是影响我们生活思维的典型计算机思维。计算机思维不仅对我们的生活产生影响,而且这种思维非常重要。可以说它影响着人类技术发展的进步。下面我们将看三个问题,看看计算机思维的重要性。

这似乎是鸡的问题,但事实并非如此。这是一个非常简单的问题。因为,它必须是具有先前计算机思维的计算机,然后才是。说到这一点,我不得不说计算机中一个非常重要的概念 - 算法。该算法实际上是一种简化的操作。只需按照此过程即可获得所需的结果。所以你可以从这个定义中看出,尽管算法在计算机中是一个非常重要的概念,但这个概念绝对不仅仅适用于计算机。你甚至可以这样说:

生活中到处都有算法。

例如,您在小学中学习的算法,以找出两个数字的最大公约数。求最大公约数的算法是:两个数的最大公约数,两个数之间的差值与较小公数的最大公约数相同。也许你不知道这个算法是如何产生的。但只要你遵循这个算法,你肯定可以获得这两个数字的最大公约数。最后,我还想告诉大家,这种用于找到最大公约数的算法已经用于计算机编程。这不是典型的计算机思维计算机思维案例吗?

件:

一个是计算过程必须是可拆卸的,每个步骤必须做的事情必须非常简单明了;

第二个是:所有这些步骤都应该能够分开并分配给不同的计算器来负责;

第三是必须有一个纠正机制,允许计算人员检测他们错在哪里。

这是否意味着你不能不说:哦。没错,这不是“分布式并行计算!”更值得称道的是,它不仅是计算机思维,还是超级计算机或称为大型分布式计算机系统的思想。

事实上,当我这样说时,我相信你可能已经意识到存在问题。人们根据这个过程使用算法。即使算法设计得更精确,它仍然会出错。因为人是动物,动物会分散注意力和地位。糟糕的时间。因此,如果算法设计为绝对无差错,或者错误概率极低,则计算机必须在现场。

计算机思维的第一个原则是:

从计算过程中排除人类情绪和主观判断。

这将确保所有理论推理都标准化,精简化和机械化。无论谁操作它,只要你严格遵守规则,你就能够引入客观和正确的判断。目前的计算机取得了非常非常大的进步。 20世纪的学者发明了“布尔代数”和“逻辑谓词”等理论准备。信息论的祖先香农发明了用电路实现一般逻辑运算的方法,然后逐步实现了一种快速且难以想象的计算机。今天有很多理论推导可以移交给计算机,甚至计算机也可以证明数学定理。

我们都知道计算机是发明的,发明的东西能发展成一门学科吗?现在每个学科都有计算机,你为什么还有计算机系统呢?让我们详细谈谈这个有趣的问题。

首先,我们必须明白,计算机科学系不是为程序员提供职业培训的地方。计算机科学系是学习计算机的地方。这是因为计算机科学中存在各种无穷无尽的想法。计算机是一种创意技术。计算机思维的第一个想法已经证明了这一点。)技术激发了思想,思想产生了新思想。

《计算机思维》本书列出了计算机科学的各种进展,主要涉及三个方面:

一开始,如何实现更好的自动化,主要是解决应用问题。

例如,人们开始用汇编语言(一种机器语言)编程,后来开发了一种高级语言VB(面向过程的串行编程),后来开发了一种面向对象编程的语言(面向对象是一种有点自然)对世界方法的非常普遍的理解),例如C ++,Java和Python。你应该能够看到这些慢慢开发的东西正在学习的编程语言的开发!更进一步,编程的“思想”正在发展。这不就像生命的进化吗?

中级水平是研究“计算”本身,并上升到类似于自然科学的水平。

1967年,三位计算机科学家在《科学》杂志上发表了一篇文章,称计算机科学现在是一门真正的学科:它就像动物学研究动物,植物研究植物,计算机科学,研究。电脑。学习什么电脑?事实上,真正的程序员认为计算机还活着,它有自己的脾气,有自己的特点和性格。为了更好地操作它,你必须像动物学家理解它一样理解它。

高级,它是在其他学科领域使用计算机思维,是一种带来人们意识的升级。

随着计算机科学的发展,人们逐渐意识到“计算”是一个非常基本的逻辑,计算无处不在。生物学家说,DNA是一个计算系统,DNA复制是一种计算操作,甚至生命也是一种计算现象。物理学家还说,基本粒子的运动是信息交换,物理定律是计算。甚至有人认为整个宇宙都是计算机(你必须听说过它),当然,这缺乏足够的证据。

因此,计算机科学不仅仅是对自动化问题的研究。它还具有计算机和计算理论本身的知识。有这么多指示,我不知道你是否有一点学术魅力。纪律就像生活。它不仅必须成长和发展,还必须在不同的方面发展。这就像幻想小说中仙女的修养。这种学习的发展就像一个人在第一次出道时被人鄙视,但他有很多冒险经历。今天他学会了提升技能的重大举措,然后是几十年。改变了骨骼和骨骼,几百年后,它实际上变成了一个仙女。但事实上,在现实世界中,计算机科学的发展比修仙更为先进和复杂。如果有机会,我们将继续谈论它。

我是徐建航。这是我写的第105篇文章。我欢迎你加入007社区,七天写一篇文章,一起写七年,七年后一起去南极。