大家好,今天小编关注到一个比较有意思的话题,就是关于编程语言的成分有哪些的问题,于是小编就整理了2个相关介绍编程语言的成分有哪些的解答,让我们一起看看吧。
程序设计语言的特性有哪些?
程序设计语言有三个特性,他们是:心理特性、工程特性和技术特性。
1、心理特性:是指影响程序员心理的语言性能,包括歧义性,简洁性,局部性和顺序性,传统性几个方面。歧义性:是指某些语言虽然在编译程序中只有一种解释,但在人们看来却可能产生两种或多种不同的解释。简洁性:是指人们必须记住的语言成分的数量。局部性和顺序性:局部性指语言的联想性,模块的高内聚低耦合使局部性得以加强,提供异常处理的语言特性则削弱局部性。顺序性强则使人们易理解,易接受。传统性:由于人们使用语言有一种习惯性。若新语种的传统性强,则人们学习起来容易接受。反之则需要更多时间来学习。可见传统性容易影响人们学习新语种的积极性。
2、工程特性:从软件工程的观点,程序设计语言的特性着重考虑软件开发项目的需要,因此对程序编码有如下要求:可移植性、开发工具的可利用性、软件的可重用性及可维护性。可移植性:是指程序从一个计算机环境移植到另一个计算机环境的容易程度。开发工具的可利用性:就是说一个开发工具好不好用,功能多不多,强不强。比如vc++就是一个开发工具。软件的可重用性:指编程语言能否提供可重用的软件成分,重用时需要修改调整的内容多不多。可维护性:一个易读懂,易修改的软件就是可维护性好的软件。
3、技术特性。
什么是数学三种语言?
数学语言包括抽象性数学语言和直观性数学语言,包括数学概念、术语、符号、式子、图形等。
数学语言又可归结为文字语言、符号语言、图形语言三类。
各种形态的数学语言各有其优越性,如概念定义严密,揭示本质属性。术语引入科学、自然,体系完整规范。
符号指意简明,书写方便,且集中表达数学内容。式子将关系溶于形式之中,有助运算,便于思考。图形表现直观,有助记忆,有助思维,有益于问题解决。
数学语言作为数学理论的基本构成成分,具有“高度的抽象性、严密的逻辑性、应用的广泛性”。
简单地讲,数学语言科学、简洁、通用。数学语言是数学思维的载体,数学学习实质上是数学思维活动,交流是思维活动中重要的环节,因此《课标》指出“动手实践、自主探索与合作交流是学生学习数学的重要形式”。
联合国教科文组织将有效的数学交流作为学习数学的目标之一,实现有效交流的前提是学习和掌握数学语言。
文字语言、图形语言和符号语言是数学三种语言。
数学语言是进行数学思维和数学交流的工具,根据外部特征,可以分为三种:文字语言,图形语言和符号语言。
数学语言作为数学理论的基本构成成分,具有高度的抽象性、严密的逻辑性、应用的广泛性。
到此,以上就是小编对于编程语言的成分有哪些的问题就介绍到这了,希望介绍关于编程语言的成分有哪些的2点解答对大家有用。