NATURAL

Origem: Wikipédia, a enciclopédia livre.

Imagem:Merge-arrows 2.svg
Foi proposta a fusão deste artigo ou secção com: Natural.

NATURAL é uma linguagem de programação de IV geração da Software AG para ambiente empresarial. Foi desenhada para aumentar a produtividade no desenho e o desenvolvimento de distribuição de aplicações - em especial para as de missão-crítica.

[editar] Características

Diz-se "linguagem de IV geração" por possuir diversas vantagens de automatização de rotinas em relação às chamadas "de III geração" (COBOL, PL/I, etc): editor de telas amigavél, muito superior ao CICS; eventos (o que certamente ajudou a inspirar VB, Delphi etc.) e muitas outras inovações para a sua época. O NATURAL possui diversos controles automáticos, o que facilita o controle do programa através de blocos de código acionados automaticamente, como no exemplo:

READ EMPLOYEES BY NAME
 
AT END OF DATA 
  ADD TOTAL-PARCIAL TO TOTAL
  WRITE TOTAL
END-ENDDATA
 
END-READ

Este bloco de código será sempre executado todas as vezes que o ponteiro de leitura alcançar o último registro selecionado, não sendo necessário que o programador se preocupe em que parte do programa este código será escrito (contanto que esteja dentro do LOOP de leitura). Tal como o bloco no exemplo, o NATURAL possui outros que são ativados em diversas situações: no início da leitura; na quebra de seqüência da classificação da chave; antes da quebra; depois da quebra etc. Além destas características, a linguagem possui diversas outras que fizeram e fazem do NATURAL uma grande linguagem de programação.

[editar] Ligações externas

Ferramentas pessoais
Criar um livro
Outras línguas