Number of View: 20268
VN:F [1.9.13_1145]
Rating: 1.0/10 (1 vote cast)

Software AGEm uma rápida introdução ao Natural podemos dizer que é uma linguagem de programação considerada de 4ª geração desenvolvida pela alemã Software AG e distribuída no Brasil pela Consist. A linguagem possui várias versões: MVS, Linux, Unix, OS/2 e Windows.

Podemos citar como características da linguagem:
- Aplicações portáveis para múltiplas plataformas;
- Execução batch e on-line;
- Acesso a diversos SGBD’s (ADABAS, Oracle, DB2, etc);
- Possibilidade de programação modularizada.

Objetos, na linguagem Natural, seguem uma estrutura parecida com o antigo sistema operacional DOS. O nome do objeto pode ter até 8 caracteres e não é permitido objetos terem o mesmo nome ainda que sejam objetos distintos. Esses objetos são armazenados como bibliotecas (library).

A linguagem Natural tem como componentes:
- Compilador: execução interativa da aplicação;
- Kernel ou núcleo: responsável pela execução de comandos e gerência de outros componentes;
- Sistema de arquivos: arquivos do ADABAS com suporte ao Natural;
- Componentes de interface:
• ADABAS: controla os processos de atualização e acesso a dados além de executar os comandos;
• Sistema Operacional: executa os comandos I/O e outras comunicações com o sistema;
• Monitor de Transações: gerencia recursos necessários para as transações.

VN:F [1.9.13_1145]
Rating: 1.0/10 (1 vote cast)
VN:F [1.9.13_1145]
Rating: 0 (from 0 votes)
Conceitos da linguagem de programação Natural, 1.0 out of 10 based on 1 rating