请简述程序设计语言中,语法、语义、语用的定义及其在语言表达中的应用特点

请简述程序设计语言中,语法、语义、语用的定义及其在语言表达中的应用特点,第1张

(1) 语法是指由程序语言的基本符号组成程序中的各个语法成分(包括程序)的一组规则,其中由基本符号构成的符号(单词)书写规则称为语法规则,由符号(单词)构成语法成分的规则称为语法规则.程序语言的语法可通过形式语言进行描述.

(2)语义是程序语言中按语法规则构成的各个语法成分的含义,可分为静态语义和动态语义.静态语义指编译时可以确定的语法成分的含义:而运行时刻才能确定的含义是动态语义.一个程序的执行效果说明了该程序的语义,它取决于构成程序的各个组成部分的语义.

(3)语用表示了构成语言的各个记号和使用者的关系,涉及符号的来源,使用和影响.

语用的实现则有个语境问题.语境是指理解和实现程序设计语言的环境,这种环境包括编译环境和运行环境.

你自己看看吧

”、“语义特征”就是语义范畴的一种。

其实,范畴化、类别化就是最初的形式化。我们对形式化的理解是这样的:

对象→范畴化→符号化→数理化→可 *** 作化

——————————————————

形式化

汉语的许多语法规则(其实是所有的语言的语法)缺乏直接的表现形式,因而可以说是缺乏形态的。缺乏形态不等于不能形式化。不过,致力于形式化并不等于语法就是形式或形式系统,相反,却说明汉语的语法是缺乏明确的形态的,是需要加以形式化的。

2.4 不错,语法中存在着许多形式范畴,但形式范畴一定要反映语义内涵,不反映语义内涵的所谓形式,不是语法形式。句法形式在语法中的作用大体说来可包含两个方面:一是和语义范畴的对应;二是对语义范畴的抽象表达。句法和语义范畴的对应指的是像“着”、“了”、“过”这样的现象,即一种句法形式对应于一种或多种语法意义。

句法对语义的抽象表达指的是像句子成分这样的现象。句子成分除了表达丰富、具体的语义范畴(如施

事主语、受事主语、工具主语、与事主语等)外,还对这些语义范畴有一种抽象的表达。具体地说,就是:

主语——指称性 状语——性状描写性

谓语——陈述性 补语——补足说明性

宾语——对象性 定语——名物描写性

2.5 三个平面语法学说,把语法分为语法的句法内涵、语义内涵、语用内涵三个部分。这的确比只局限于句法的研究开阔得多。不过,在句法、语义、语用这三者中,强调以“句法为主”和以“句法为基础”的话,三个平面的研究就有可能又回到传统的句法中心论。

我们的理解是:在语法的句法、语义、语用这三者中,语法的语义内涵是中心、是基础。语法的语用内涵也是语义的一种类型,是映射在句法中的、反映说话人对语言信息的主观安排的语义范畴。而句法范畴是一种高度抽象概括了的语义范畴,也是语义的一种类型。因此,语法中的所谓的句法内涵、语义内涵、语用内涵实际上是语义的三种类型。

三 意合语法与传统的语义型语法研究

3.0 意合语法受传统的各种语义型语法影响,但与各种语义型语法研究有不同之处。

3.1 传统的语义研究大多是以词义为中心的。词义的离析,同义词的辨析,反义词、类义词的归纳对语言教学是十分重要的。但这种语义研究忽略了句子语义结构的研究。近年来,对词的义素分析以及由此而形成的语义的区别性特征(语义特征)分析法对探讨词的小类间的组合搭配规则意义重大。语义场理论的提出及其深化将为更深层次的词类划分提供理论依据和 *** 作程序。

3.2 语法中的逻辑问题历来是语法的语义研究中被提起的问题。传统语法试图以形式逻辑为基础解释语法,这当然有问题。形式逻辑和语法是两回事:形式逻辑是关于推理的学问,语法是关于语义的搭配规则之法。当然,在语义的形式化过程中,逻辑的类型也在不断地更新。新型的逻辑学对语义的解释也越来越强。

不过尽管如此,其最终仍不过是语义的形式表达系统,不可能代替语义范畴的确立、语义范畴间的搭配规则的描写。

3.3 生成语义学和格语法对语法的研究做出了很多贡献,可以说是继转换生成语法后的又一个语法研究的转折点。虽然这些研究目前不那么引人注目了,但其研究已实实在在地成为任何描写型语法所必须正视的事实。

我国学者所引进的“配价语法”,实际上同格语法的思路是相通的。目前至少有如下两个问题亟待解决:

(1)“格”或“价”与句子整体语义结构的关系。格语法主要致力于语义结构中命题内部的动词和名词之间的语义关系的研究。“价”的研究超出了这个范围,不仅有动名间的“价”研究,也有名词的配价研究、形容词的配价研究等。不过这些研究大多限于实词之间的命题内的语法关系。对于命题结构以外的语义结构

(时态结构、模态结构、语气结构)同命题内的各语义范畴间的关系所论甚少。比如:

a.小王去了北京。(小王在北京)

b.小王去过北京。(小王不在北京)

传统语法将上述句子分析为主—谓—宾,格语法将其分析为施事—动作—处所,配价语法则认定“去”

是两价动词。上述解释都不能说明为什么a句中的“小王”在北京,b句中的“小王”不在北京。而要解释a、b的差别,众所周知需要辅之以时体结构。这样,命题结构同时体结构、模态结构、语气结构的关系就成为需要解决的问题。假如把时体结构、模态结构、语气结构也纳入配价语法的视野,是否需要增加“虚价”和“实价”的概念?因为迄今为止的研究可谓对实价的研究。

(2)“格”和“价”的“质”的问题。所谓“质”的问题是说“格”和“价”的内涵问题,即“格”和“价”的语义再分析问题。不同的语义格有不同的语义解释,同一语义格也会有不同的语义解释。比如:句法功能不同:

前面来了一个人。(主题化处所)

飞机飞北京。(对象化处所)

他在图书馆看书。(专职性处所)

语义解释的不同:

V在P

他睡在床上。(主体所在处所)

小王把书放在桌子上。(对象所在处所)

锹挖在石头上。(工具所在处所)

在PV

他在图书馆看书。(动作所在处所)

他在信封上贴邮票。(动作所及处所)

范畴的类型不同:

飞机飞向北京。(动态性处所)

他在家里睡觉。(静态性处所)

上述例子足以说明语义格或语义价的“质”的分析是语法研究深化的方向。

指一组指示电子计算机或其他具有消息处理能力设备每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。

通常,以英文文本为基础的计算机程序要经过编译和链接而成为一种人们不易看清而计算机可解读的一连串数字的格式,然后放入运行。这种程序也叫作编译语言。未经编译就可运行的程序,通常称之为脚本程序(script)或解释型语言。

程序的运行

为了一个程序运行,计算机加载程序代码,可能还要加载数据,从而初始化成一个开始状态,然后调用某种启动机制。在最低层上,这些是由一个加载器开始的。

在大多数计算机中, *** 作系统例如Windows等,加载并且执行很多程序。在这种情况下,一个计算机程序是指一个单独的可执行的映射,而不是当前在这个计算机上运行的全部程序。

扩展资料:

开发

编写程序是以下步骤的一个往复过程:编写新的源代码,测试、分析和提高新编写的代码以找出语法和语义错误。从事这种工作的人叫做程序员。

由于计算机的飞速发展,编程的要求和种类也日趋多样,由此产生了不同种类的程序设计员,每一种都有更细致的分工和任务。软件工程师和系统分析员就是两个例子。现在,编程的长时间过程被称之为“软件开发”或者软件工程。后者也由于这一学科的日益成熟而逐渐流行。

因此,如今程序设计员可以指某一领域的编程专家,也可以泛指软件公司里编写一个复杂软件系统里某一块的一般程序员。一组为某一软件公司工作的程序员有时会被指定一个程序组长或者项目经理,用以监督项目进度和完成日期。

大型软件通常经历由系统设计师掌握的一个长时间的设计阶段,然后才交付给开发人员。牛仔式的编程(未经详细设计)是不为人所齿的。

两种当今常见的程序开发方式之一是项目组开发方式。使用这种方式项目组里每一个成员都能对项目的进行发表意见,而由其中的某一个人协调不同意见。这样的项目组通常有15个左右的成员,这样做是为了便于管理。第二种开发方式是结对开发。

参考资料:百度百科-程序


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11403088.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存