计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

对计算机思维的逻辑分析(1)(2)

2016-02-06 01:05
导读:2.计算机没有主体,计算机语言没有思想 我们是否能在现有的集成电路的技术之上,“创造”出一种新的计算机语言,使计算机能够象我们人类大脑那样


2.计算机没有主体,计算机语言没有思想

我们是否能在现有的集成电路的技术之上,“创造”出一种新的计算机语言,使计算机能够象我们人类大脑那样工作呢?这似乎是不可能的。计算机是没有“主体”的。一个没有主体的机器却要使用必须有主体才能使用的语言,似乎从逻辑上也说不通过。现有的计算机的命令语句全部是祈使语句。而人类自然语言中,每一句话都包含着说话的主体,只是我们习惯地省略掉了这个主体。比如,我们对某人说“Copythefile.”时,全部语句是“Iwantyoutocopythefile.”在这里,“I”是主体,“you”是“I”祈使的对象,“tocopythefile”是“I”祈使的对象的行为。而在计算机语言中,“I”是我们操作计算机的人,“you”则是计算机,“tocopythefile”则是计算机的行为。我们通过对计算机语言的分析,也可以看出,计算机是没有主体的。在我们还没有创造出具有主体性的计算机之前,我们不可能为计算机“创造”出一种能够使用必须具有主体性才能使用的语言。

计算机之所以能够比人类大脑更加快速准确地“计算”,正是在计算机克服了人类自然语言上述“三位一体性”的“缺陷”。计算机能够快速、准确地“计算”的最基本的原因,就是硬件与软件的分离、程序与数据的分离。这实际上也就是将我们人类自然语言中的思想与方法、方法与对象、思想与对象实行了分离。由于这些分离,使得计算机的程序语言中的命令与数据,都能非常精确地指称计算机内存里面的确定区域。这样,计算机“计算”的时候,就不会象人类大脑那样,左半脑中的一个语词指称的是一个几乎难以确切地划分出“边界”的右半脑中的图景,而是一块有着确定“地址”的内存区域。这样,计算机就能够达到快速准确地“计算”了。 本文来自中国科教评价网

计算机语言没有思想。计算机语言的“思想”存在于编制程序的人的大脑之中,这就将使计算机语言的思想与方法分离了。计算机的程序语言是一种高度形式化的语言,这种语言与它要处理的对象是严格分离的。而计算机语言所要处理的对象,仅仅是数据。即使我们称现在的计算机能够处理“图象”和“声音”,它也是把这些图象和声音变成了数据之后进行处理的。这样,计算机语言又达到了方法与对象的分离。由于计算机语言没有思想,当然就谈不上思想与对象的分离。而我们之所以能够有效地利用计算机,其中最关键的一条也就是我们把需要计算机处理的信息变成了“数据”。这同样使得我们的思想---我们不同的人之间的关于世界的看法与对象分离了。
因为,数据一旦采集之后,就成为一种“客观”的东西,无论我们用什么样的观点看待和处理这些数据,但是,数据本身却不会变化了。由于计算机语言能够达到帮助我们人类在处理信息的过程中使思想与方法、方法与对象、思想与对象三者之间达到非常有效的分离,计算机也就能够为我们做很多的工作。而这一点,则正是计算机的优势。

3.现有的计算机不可能象人的大脑那样思维

通过从计算机语言的角度对计算机的功能的分析,我们可以知道,我们能够使用计算机语言使计算机好好地为我们工作,正是因为计算机语言帮助我们克服了人类自然语言“三位一体”的“缺陷”,使人类自然语言中的思想与方法、方法与对象、思想与对象在计算机语言中产生了较高程度的分离。计算机及计算机网络能够在我们生活中起到那样巨大的作用,最基本的原因就是硬件和软件的分离、程序和数据的分离。硬件和软件的分离并不仅仅只是在计算机技术之中,现代任何工程技术就实行了这种分离。现代大工业机器生产,其硬件和软件都实行了分离。否则,人们不可能在全世界各地生产元部件,然后再在产品的需要地组装。今天,人们可以在全世界各地生产计算机的各种元件和部分,也是由于人们共同使用的是高度形式化的数字逻辑和机器语言。而程序和数据的分离,则是计算机信息处理技术中的一项最重要的革新,计算机网络充分利用了这种技术,使得人们可以在世界各地相对独立地编制程序和收集数据。而这些程序和数据却可以通过网络使各种不同的计算机共同享用。
上一篇:从“四元知识链”的视角看工程创新(1) 下一篇:没有了