COBOL - Visão Geral


Advertisements

COBOL é uma linguagem de alto nível. É preciso compreender a forma como COBOL funciona. Os computadores só entendem código de máquina, um fluxo binário de 0s e 1s. Código COBOL deve ser convertido para código de máquina usando um compilador. Execute o programa fonte através de um compilador. O compilador verifica antes de quaisquer erros de sintaxe e, então, converte-o em linguagem de máquina. O compilador cria um arquivo de saída que é conhecido como carregar o módulo. Este arquivo de saída contém código executável em forma de 0s e 1s.

Evolução da linguagem COBOL

Na década de 1950, quando as empresas foram crescendo na parte ocidental do mundo, não havia a necessidade de automatizar diversos processos para maior facilidade de operação e isso deu nascimento a um alto nível de linguagem de programação destinado ao tratamento de dados empresariais.

  • No ano 1959, EM COBOL foi desenvolvido pelo CODASYL (Conference on Data Systems Language).

  • A próxima versão, COBOL-61, foi lançado em 1961 com algumas revisões.

  • Em 1968, COBOL foi aprovado pela ANSI como uma linguagem padrão para uso comercial (COBOL-68).

  • Ele foi novamente revisto em 1974 e 1985 para desenvolver as versões posteriores denominada COBOL-74 e COBOL-85, respectivamente.

  • No ano 2002, EM COBOL orientado a objetos foi liberada, o que poderia usar encapsulados objetos como uma parte normal de programação COBOL.

Importância da linguagem COBOL

  • COBOL foi o primeiro amplamente utilizados alto-nível linguagem de programação. Trata-se de um Inglês-como a linguagem que é amigável ao usuário. Todas as instruções podem ser codificados em simples palavras em inglês.

  • COBOL é também usado como um auto-documentando idioma.

  • COBOL pode lidar com grande processamento de dados.

  • COBOL é compatível com as suas versões anteriores.

  • COBOL foi eficaz as mensagens de erro e, portanto, a resolução de bugs é mais fácil.

Funcionalidades do COBOL

Idioma padrão

COBOL é uma linguagem padrão que pode ser compilado e executado em máquinas como o IBM AS/400, computadores pessoais, etc.

Orientada para Negócios

COBOL foi desenvolvido para aplicações orientadas a negócios relacionados ao domínio financeiro, domínio da defesa, etc., o que pode lidar com grandes volumes de dados por causa de suas capacidades de processamento avançado de arquivos.

Linguagem Robusta

COBOL é uma linguagem robusta, as suas numerosas depurar e testar as ferramentas estão disponíveis para praticamente todas as plataformas de computador.

Linguagem estruturada

Estruturas de controle lógico estão disponíveis em COBOL que faz com que seja mais fácil de ler e modificar. EM COBOL tem várias divisões, para que seja fácil de depurar.

Advertisements