第伍代编制程序语言

Atitit.常见的四gl 第5代编制程序语言  与 dsl

 

一. 四gl dsl前行历史1

2. 4gl dsl的特点1

三. 广阔的4gl 第5代编制程序语言 dsl二

四. 前景势头与标准贰

四.壹.一. 其实的工业标准二

四.一.二. 受限的自然语言加图形作为用户界面二

 

一. 四gl dsl迈入历史

1玖八5年,United States举办了全国性的4GL研究商量会,也正是在那上下,许多名牌的处理器地军事学家对四GL进行了完美研商,从而使 4GL进入了微型总计机科学的商量范围。

本着以处理进程为大旨的第二代语言建议的,希望因此一些正式处理进度的自动生成,使用户只表达要做什么样,而把现实的执行步骤的配备交软件自行处理

 

 

4GL以系统所提供的效率为宗旨,进一步协会了开发高层软件系统的支付环境,如报表生成、多窗口表格设计、菜单生成种类、图形图象处理系统和决策帮助系统,为用户提供了二个可观的应用开发条件

它提供了成效强大的非进度化难题定义手段,用户只需告知系统做什么样,而无需表明如何是好,因而可大大升高软件生产率。

 

非进度化程度高,面向难题,只需告知总结机“做什么样”,而不必告知总括机“如何做”,用四GL编程选拔的代码量较之COBOL、PL/1可想而知减小,并可成多少级地加强软件生产率等特点

 

小编:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 Ake巴 阿尔 拉帕努伊 ) 汉字名:艾龙,  EMAIL:14665一玖八四9@qq.com

转发请申明来源: http://blog.csdn.net/attilax

 

2. 4gl dsl的特点

.DSL = 整洁的代码
三.DSL须求以文件代码的款式出现
四.DSL的语法应该尽量地接近乌Crane语照旧其余自然语言

)非进度化标准:肆GL大约应当是面向难点的,即只需告知总计机“做什么样”,而无需告知总结机“怎么办”。当然4GL为了适应复杂的运用,而这一个应用是力不从心“非进程化”的,就允许保留进度化的语言成分,但非进度化应是4GL的机要特征。

四)通用性::4GL要享有活力,无法适用范围太窄,在某壹范围内应持有通用性。

发展历史, 

三. 广阔的四gl 第五代编制程序语言 dsl

正则表达式
sql linq css ,html.业务api.通用模块。工作流语言。。图形化编制程序.ant
shell..Java 6注解,attilax c#..xml..json..yaml

 

 

4. 前景趋势与正规

四.壹.一. 其实的工业标准

4GL成品很不合并,给软件的可移植性和平运动用范围带来了相当大的熏陶。但依据SQL的四GL已变为主子宫破裂品。随着竞争和发展,有相当的大可能出现以SQL为引擎的实际上的工业标准。

肆.一.贰. 受限的自然语言加图形作为用户界面

四GL将以受限的自然语言加图形作为用户界面。

 

 

 

paip. dsl 编制程序语言优点以及 常见的dsl – attilax的特辑 – 博客频道 – CSDN.NET.htm

 

LISP和PROLOG号称第伍代语言

发表评论

电子邮件地址不会被公开。 必填项已用*标注