*   >> Leitura Educação Artigos >> science >> programação

Linguagens de Programação em O Mainframe

línguas processual e não processual, compilados e interpretados, e máquina-dependente e não-máquina-dependentes.

Assembler programas de língua são dependentes da máquina, porque a linguagem é uma versão da linguagem simbólica do aparelho no qual o programa está sendo executado. Instruções em linguagem Assembler podem diferir de uma máquina para outra, então um programa em linguagem Assembler escrito para uma máquina pode não ser portável para outro. Em vez disso, seria mais provável precisam ser reescritos para usar o conjunto de instruções do outro equipamento.

Um programa escrito em uma linguagem de alto nível (HLL) seria executado em outras plataformas, mas teria de ser recompilados para a linguagem de máquina da plataforma de destino.

A maioria dos Hlls que tocamos neste seção são procedurallanguages. Este tipo é bem adequado para a escrita de programas estruturados. Os não-procedurallanguages, como SQL e RPG, são mais adequados para fins especiais, como a geração de relatórios.

A maioria dos Hlls são compilados em linguagem de máquina, mas alguns são interpretados.

Aqueles que são compilados resultado em código de máquina, que é muito eficiente para execuções repetidas. Linguagens interpretadas deve ser analisado, interpretado e executado cada vez que o programa é executado. O trade-off para o uso de linguagens interpretadas é uma diminuição no tempo de programador, mas um aumento dos recursos da máquina.

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.