FORTH_01_计算机语言基础.docVIP

  • 2
  • 0
  • 约2.25千字
  • 约 3页
  • 2016-11-22 发布于浙江
  • 举报
FORTH_01_计算机语言基础

计算机语言基础 任何语言都有一个基础,比如幼儿开始学语言,总要有个开始的语言基础,比如“妈妈”就是常见的第一个名词,“要”是第一个动词,“要 XX”是大人教第一个语言规则。奇怪的是中国的幼儿最喜欢的规则是动词在后面的形式,比如“饭饭 要”和“妈妈 抱”。当然开始的语言基础的范围有多大,对于各种不同目的有不同的定义。 计算机语言有三种类型: (1)人类说给计算机听的; (2)计算机说给计算机听的; (3)计算机说给人类听的; 通常所说的计算机语言是指第1类“人类说给计算机听的”,包括二进制的机器码指令、低级的汇编语言和高级计算机语言,高级计算机语言是人类程序员用来编写程序的语言,例如C语言和JAVA语言。 第2类是计算机说给计算机听的,通常称为计算机协议,比如TCP/IP和HTTP协议。 由于目前的计算机没有主体地位,因此第3类计算机语言目前并没有清晰的思路,但在科幻电影里频频出现,也许会给我们一些借鉴。比如计算机向人类发出灾难和危险的警告信息,目前是由人类编制的计算机程序做出的决定,这应该算人类说给人类听的。但是随着计算机自主学习的理论和人工智能的发展,计算机完全可以自己得到许多知识,也会得出许多结论,这些知识和结论并不是人类事先给定的,如果这时计算机将自己获得的知识和得出的结论告诉人类,应该是第3类。 目前已经出现的各种交互式机器人已经能够用人类的语言回答人类的问题,

文档评论(0)

1亿VIP精品文档

相关文档