BASC语言:是一种解释型的程序设计语言,简单易学, 有很多版本,与编译型的程序设计语言相比,执行速度较慢, 可用于一般的数值计算与事务处理。它的早期版本不支持结 构化程序设计,不区分数据类型,不适用于较大规模软件的 开发。1985年,BAS|C语言的创始人在美国国家BASC标准 的基础上,研制了新版本 True basic,保留了BAS|C语言简 单易学的特点,完全支持结构化程序设计,增加或增强了绘 图、窗口、矩阵运算等功能
BASIC语言:是一种解释型的程序设计语言,简单易学, 有很多版本,与编译型的程序设计语言相比,执行速度较慢, 可用于一般的数值计算与事务处理。它的早期版本不支持结 构化程序设计,不区分数据类型,不适用于较大规模软件的 开发。1985年,BASIC语言的创始人在美国国家BASIC标准 的基础上,研制了新版本True Basic,保留了BASIC语言简 单易学的特点,完全支持结构化程序设计,增加或增强了绘 图、窗口、矩阵运算等功能
COBOL:编译型语言。它是商务处理中应用较广的高级 语言,广泛支持与事务处理有关的各种过程技术,使用接近 于自然语言的语句,虽然程序不够紧凑,但易于理解。其主 要不足是计算功能弱,编译速度也比较慢。 PASCAL语言:编译型语言。它是第一个系统体现结构 化程序设计概念的高级语言,控制结构完备,有丰富的数据 结构和数据类型,语言表达能力强,移植容易,在科学计算、 数据处理以及系统软件开发中都有较广泛的应用
COBOL:编译型语言。它是商务处理中应用较广的高级 语言,广泛支持与事务处理有关的各种过程技术,使用接近 于自然语言的语句,虽然程序不够紧凑,但易于理解。其主 要不足是计算功能弱,编译速度也比较慢。 PASCAL语言:编译型语言。它是第一个系统体现结构 化程序设计概念的高级语言,控制结构完备,有丰富的数据 结构和数据类型,语言表达能力强,移植容易,在科学计算、 数据处理以及系统软件开发中都有较广泛的应用
C语言:这是一种使用广泛、影响很大的编译型语言。 它提供了丰富的控制结构以支持结构化程序设计,有丰富的运 算符和数据类型。C语言最初是在Unⅸx操作系统下研制的,现 口成功地移植到多种微型机与小型机上,因此C语言程序可移 植性极好。另外,C语言程序编译质量高,效率高于其它高级 语言。C语言适用于各种领域,既适于编写系统软件,也可以 编写出高效率的应用软件。 传统的程序设计语言虽然功能强大,但其数据库操作能力 很弱,直接使用高级语言实现数据库管理功能工作量很大。开 发管理信息系统可以使用一些第三方数据库软件包
C语言:这是一种使用广泛、影响很大的编译型语言。 它提供了丰富的控制结构以支持结构化程序设计,有丰富的运 算符和数据类型。C语言最初是在Unix操作系统下研制的,现 已成功地移植到多种微型机与小型机上,因此C语言程序可移 植性极好。另外,C语言程序编译质量高,效率高于其它高级 语言。C语言适用于各种领域,既适于编写系统软件,也可以 编写出高效率的应用软件。 传统的程序设计语言虽然功能强大,但其数据库操作能力 很弱,直接使用高级语言实现数据库管理功能工作量很大。开 发管理信息系统可以使用一些第三方数据库软件包
2.第四代语言 高级语言通常被称为第三代程序设计语言,是一种过程化 的语言。编写程序时需要详细描述问题求解的过程,告诉计算 机每一步应该“怎么做”。为了把程序员从繁重的编码中解放 出来,出现了第四代程序设计语言4GL。 4GL一般是非过程化的,具有以下一些特征: (1)具有强大的数据管理能力,能对数据库进行有效的存取 查询和其它相关操作 (2)能提供一组高效的、非过程化的命令,组成语言的基 本语句。编程时用户只需用这些命令说明“做什么”,不必描 述实现的细节
2. 第四代语言 高级语言通常被称为第三代程序设计语言,是一种过程化 的语言。编写程序时需要详细描述问题求解的过程,告诉计算 机每一步应该“怎么做” 。为了把程序员从繁重的编码中解放 出来,出现了第四代程序设计语言4GL。 4GL一般是非过程化的,具有以下一些特征: (1) 具有强大的数据管理能力,能对数据库进行有效的存取、 查询和其它相关操作。 (2) 能提供一组高效的、非过程化的命令,组成语言的基 本语句。编程时用户只需用这些命令说明“做什么”,不必描 述实现的细节
(3)能满足多功能、一体化的要求。为此,语言中除了必须 含有控制程序逻辑与实现数据库操作的语句外,还应包含生成 与处理报表、图形,以及实现数据运算和分析统计功能的各种 语句,共同构成一个一体化的语言,以适应多种应用开发的需 要 最早的第四代语言是关系数据库的结构化查询语言SQL, 它是 ORACLE、DB2等数据库系统实现的基本语言,具有较强 的数据操作能力。SQL语言在系统开发中一般不独立使用,而 是嵌入在其它语言的程序中使用,帮助完成数据库的操作
(3) 能满足多功能、一体化的要求。为此,语言中除了必须 含有控制程序逻辑与实现数据库操作的语句外,还应包含生成 与处理报表、图形,以及实现数据运算和分析统计功能的各种 语句,共同构成一个一体化的语言,以适应多种应用开发的需 要。 最早的第四代语言是关系数据库的结构化查询语言SQL, 它是ORACLE、DB2等数据库系统实现的基本语言,具有较强 的数据操作能力。SQL语言在系统开发中一般不独立使用,而 是嵌入在其它语言的程序中使用,帮助完成数据库的操作