什么是自然语言啊

什么是自然语言啊是不是机器语言啊什么是汇编语言啊什么是高级语言啊(C,VB,PHP,JSP,ASP,ASP.NET)这些都是高级语言吗VB,PHP,JSP,ASP,ASP... 什么是自然语言啊是不是机器语言啊
什么是汇编语言啊
什么是高级语言啊(C,VB,PHP,JSP,ASP,ASP.NET)这些都是高级语言吗
VB,PHP,JSP,ASP,ASP.NET这些都是高级语言吗,为什么有人说PHP,JSP,ASP,ASP.NET不算是真正的语言呢
展开
 我来答
创作者uShuI68xiQ
2019-08-30 · TA获得超过3747个赞
知道大有可为答主
回答量:3100
采纳率:29%
帮助的人:159万
展开全部
广义的“语言”是任何一种有结构的符号系统。人类的语言、手势、体态,

器的指令、命令、程序,
排版时的格式说明,
公路上的交通图标……都属于这种广
义的
“语言”。其中,
最重要的两类语言,
是自然语言和形式语言。
狭义的“语言”指“自然语言”,
即人类在其社会生活中发展出来的用来互相
交际的声音符号系统。现已发现数千种不同的自然语言。“自然语言理解”指的就
是使计算机来按照这种语言所表达的意义作出相应的反应的机制。
语言学上对语言有这样的层次划分:
第一层次是语音和文字,
即基本语言信号
的构成;
第二层次是词法和句法(合称“语法”),
即语言基本运用单位的构成和组
合的形式规律;
第三层次是语义,
即语言所要表达的概念结构;
第四层次是语用,
即语言与语言使用环境的相互作用。一般说来,
人和计算机打交道,
目前是采用键
盘输入字符的方式,
但语音的文字方式由于语音和文字的识别的进展也已经开始进
入实用的水平;
自然语言理解的关键,
仍然是文字进入计算机以后的词法和句法分
析、语义分析和语用分析。现在已经有一些计算机程序能在受限制的领域内“懂得”
英语等自然语言,
比如根据数据库里的信息回答问题或处理事务,
按照自然语言的
命令做一些简单的事情等等。要实现不限领域的自然语言理解,
目前在技术上还面
临很艰巨的挑战。
首先,
自然语言是极其复杂的符号系统。一个人尽管可以对自己的母语运用自
如,
但却无法把自己母语的构成规律、意义的表达规律和语言使用的规律用计算机
可以接受的方式彻底说清楚。传统的语言学是在没有计算机参照的条件下发展起来
的,
虽然为自然语言理解积累了宝贵的财富,
但那是讲给人的,
真正要让语言学知
识变成计算机上可操作的,
绝不是那么简单,
也不能那么模糊。这个目标的实现,
需要大量又懂语言学又懂计算机的人在正确的技术路线的指导下一起做非常大规模
的基本建设,
绝不是一拍脑袋想出个“绝招”就能解决的。
其次,
自然语言的各个层次上都含有巨大的不确定性。在语音和文字层次上,
有一字多音、一音多字的问题;
在词法和句法层次上,
有词类词性、词边界、句法
结构的不确定性问题;
在语义和语用层次上,
也有大量的因种种原因造成的内涵、
外延、指代、言外之义的不确定性。语言学上把这些不确定性叫做“歧义”。歧义
一般不能通过发生歧义的语言单位自身获得解决,
而必须借助于更大的语言单位乃
至非语言的环境背景因素和常识来解决。人类有很强的依靠整体消除局部不确定性
的能力和常识推理能力,
体现在语言上就是利用语境信息和常识消除歧义的能力。
使计算机获得同样强大的能力,
是从事自然语言理解的学者梦寐以求的目标。
另外,
自然语言不是一成不变的死的语言,
它在社会生活中发展,
在操不同语
言和同一语言的不同变体的人们之间的相互影响中变化。一个词、一个说法可能在
一夜之间突然流行起来;
特殊的人群结构变化会导致新的语言或新的语言变体
(如
方言)
的出现。这些都要求理解自然语言的计算机程序要具有对外界语言环境的应
变能力。
最后一点,
自然语言是人们交流思想的工具。既然交流的是思想,
那思想本身
在计算机里的组织结构就显得格外重要。在人工智能里,
这就是“知识表示”的问
题。可以说,
在知识表示问题上的突破,
对于自然语言理解的进展将产生决定性的
影响。
在上述四个方面,
都有许多学者在勇敢地迎接挑战,
使计算机程序一步步地朝
着不限领域的自然语言理解的远大目标前进。善解人意的计算机系统一定会在不远
的将来造福人类。
花前日下
推荐于2017-11-24 · TA获得超过128个赞
知道答主
回答量:187
采纳率:0%
帮助的人:0
展开全部
自然语言主要是指人类使用的语言.
汇编语言是一种低级语言,是一种直接面向硬件的语言.
C也算是一种高级语言,但是相对VB等就比较低级了,所以一般说是中级语言,别的基本都是高级语言。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
东皇杪春
2020-12-23 · 普通大学生 记录自己的学习
东皇杪春
采纳数:35 获赞数:194

向TA提问 私信TA
展开全部
自然语言:指与世界语、计算机形式语言等人造语言相对的,由历史上传承下来的各民族语言。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
泌质新欧Ci
2007-04-18 · TA获得超过382个赞
知道答主
回答量:346
采纳率:0%
帮助的人:0
展开全部
C,VB,PHP,JSP,ASP,ASP.NET这些都是高级语言。
机器语言就是010101。。(2进制文件)跟硬件相关。
汇编语言是对每一种处理器而言的。比如X86汇编语言。

JSP是嵌入JAVA脚本语言的。它本身不是一种单独的语言。
PHP,ASP,ASP.NET类似。

你这么问,我这么答。如此而已。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秒懂百科
2020-12-29 · TA获得超过5.9万个赞
知道大有可为答主
回答量:25.3万
采纳率:88%
帮助的人:1.5亿
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式