Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104594475
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: DB2/Informix

2008-03-28 16:25:03

作者:garyjan  出处:Unix爱好者家园unix-cd.com   
INFORMIX-4GL产品家族 
INFORMIX的第四代语言是世界上除C语言之外,应用最广泛的语言。它既可以运行
与 CLENT/SERVER 结构的CLIENT端,也可以运行于主机终端结构上 。INFORMIX-
4GL主要为字符终端开发,也可以在MS-WINDOWS下运行。 
 INFORMIX-4GL 产品家族包括了4GL快速开发系统, 4GL交互调试器以及 4GL 编
译器。它们可以运行于UNIX、DOS、WINDOS等多种操作系统环境,它 所提供的强
大功能和极好的灵活性完全覆盖了诸如 C 或COBOL这样的第三代语 言所能提供的
功能。 
INFORMIX-4GL家族产品: 
 . INFORMIX-4GL  COMPILER:4GL编译产品,可产生二进制可运行代码。 
. INFORMIX-4GL  RDS:4GL的快速开发系统。 
. INFORMIX-4GL  ID:4GL的交互式调试工具。 
. INFORMIX-4GL  FORMS:为快速建立数据录入应用而提供的代码生成器 
和屏幕格式描绘器。 
. INFORMIX-SQL: 一个完整的数据库应用开发产品,包括:模式编辑器  、菜单
构造器、屏幕格式生成器和报表书写器。 

INFORMIX-4GL的特点: 
  提供快捷的开发和交互的调试功能 
  产生高效代码的生成环境 
  不需要再使用第三代语言 
  便于应用程序的维护 
  基于工业标准的SQL语言 
  易于移植 
完整的应用开发环境 
INFORMIX-4GL 有弹出式菜单,内置式帮助,非过程报表规格,完整的过 程流控
制和其他工具。 它的过程语句和非过程语句提供了特殊能力,使用户不 再需要
象C或COBOL之类的第三代语言。而象OPENWINDOW、MENU、DISPLAY、FORM等非过程
语句使开发者可以免去编写数以百计的代码。 
INFORMIX-4GL编译器 
INFORMIX-4GL可以以两种方式运行,在程序编制过程中,可以采用解释 执行以便
开发者跟踪调试;程序编制完成后,可以采用编译执行以获得更高的 效率。 
INFORMIX-4GL快速开发系统 
INFORMIX-4GL快速开发系统是INFORMIX-4GL 的解释版,通过减少编译 时间来提
高开发者生产率。INFORMIX-4GL 编译器将4GL源代码编译成二进制 代码。 
INFORMIX-4GL交互式调试器 
INFORMIX-4GL交互式调试器用于程序员方便地标识和分析4GL 程序的运 行错误。

新的特点和功能 
通过一些增强语句,用 INFORMIX-4GL 语言所编写的应用程序可以有更 多的灵活
性和更多的功能。如:ALTER   TABLE、 CONSTRUCT、 CREATE TABLE、INPUT  A
RRAY、MENU、OPEN  FORM、OPEN WINDOW、 OPTION、SELECT和WHENEVER。 
国际数字格式化 
在 INFORMIX-SQL和INFORMIX-4GL中可以使用一新的环境变量DBFOR MAT,它可以
对在格式上不同于美国格式的数字数据以支持。DBFORMAT常 用于格式化屏幕输入
/输出和报表输出。 
4GL应用程序设计接口(API) 
提供了直接在C语言程序中调用4GL函数的能力。 
联机错误信息 
有两种新的方法可以方便地获得出错信息。  第一种,由电子设备生成的错 误信
息。包括错误代码,描述文本及对应的动作,以ASCII码和POSTscript格式输出。
第二种,一个称作“FINDERR”的新的工具将错误文本及对应的动作都显示出来。
这样,你就不再需要拿着手册去解释错误代码了。 
中断的4GL查询 
INFORMIX-4GL 可根据特定的需求来编写:在应用程序中增加一项选择允 许或不
允许中止查询。 
表格增强功能 
INFORMIX-4GL新增了INVISIBLE域属性 --- 用户击键将不反应在屏幕上, 适用于
保密字域。 
兼容性 
INFORMIX-4GL可以在85个不同的制造商所制的、超过450种硬件机器上 运行。它
在这些平台上都是兼容的,不需要重新生成代码。 

INFORMIX -4GL Rapid 开发系统规格 
标准RAM需求: 
小型多用户 (1-10用户)                                  1MB ~5MB 
大型多用户                                                     5MB 以上

标准内存占用量: 
程序员环境(r4gl)                                             320K+数据
库引擎 
P-代码执行器(fglgo)                                       305K+数据库引
擎 
数据库引擎: 
INFORMIX-SE                                                700K 
INFORMIX-OnLine                                        1000K 
磁盘占用量                                                     8.6M 
运行时                                                             4.4


报告规格 
输出行长                                                         无逻辑
上的限制 
报告的列数                                                     无限制 

用户变量                                                         与机器
有关 
变量总数                                                         与机器
有关 
按列序的组合长度                                         在INFORMIX-SE
中最多为120字 节;在INFORMIX-OnLine中最多 为255字节 
中止级数量                                                     可达8 

表格规格 
表格数量                                                         无逻辑
上限制 
每一表格的屏幕数                                         1 
每一表格的列数                                             根据机器而定


INFORMIX -4GL 交互式调试器规格 
标准RAM需求: 
小型多用户 (1-10用户)                                  1MB ~5MB 
大型多用户                                                     5MB 以上

标准内存占用量: 
交互式调试器器(fglb)                                    450K+数据库引擎

数据库引擎: 
INFORMIX-SE                                               700K 
INFORMIX-OnLine                                       1000K 
磁盘占用量                                                     5.9M 

INFORMIX -4GL 编译器规格 
标准RAM需求: 
小型多用户 (1-10用户)                                  1MB ~5MB 
大型多用户                                                     5MB 以上

标准内存占用量: 
程序员环境(i4gl)                                            320K+数据库
引擎 
数据库引擎: 
INFORMIX-SE                                               700K 
INFORMIX-OnLine                                        900K 
磁盘占用量                                                     8.5M 
运行时                                                             2.6


报告规格 
输出行长                                                         无逻辑
上的限制 
报告的列数                                                     无限制 

用户变量                                                         与机器
有关 
变量总数                                                         与机器
有关 
按列序的组合长度                                         在INFORMIX-SE
中最多为120字 节;在INFORMIX-OnLine中最多 为255字节 
中止级数量                                                    可达8 

表格规格 
表格数量                                                         无逻辑
上限制 
每一表格的屏幕数                                          1 
每一表格的列数                                             根据机器而定
阅读(1253) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~