COBOL, ou Orientada a Negócios Common Language , continua a servir como a espinha dorsal para os programas de software de negócios de mais de cinco décadas depois de sua criação. Esta linguagem de programação de computadores permite aos usuários programar usando Inglês comum , em vez de linguagem de máquina misteriosa , dando o mundo dos negócios um padrão universal para a criação de novas aplicações de software . COBOL primeiro apareceu em cena em 1959, em grande parte graças ao trabalho pioneiro do Almirante Grace Hopper no campo. Background Fotografia de
Antes COBOL , a comunidade empresarial não tinha linguagem de computador único , padronizado em que para escrever programas para aplicações corporativas . Os programas que se existir utilizadas linguagem de máquina , uma série de códigos numéricos que fez sentido para computadores digitais , mas manteve-se impenetrável para qualquer um , mas um especialista em computadores , fazendo programação de computador inacessível para o mundo dos negócios tradicionais.
Influências
os primeiros trabalhos em linguagens de programação mais acessíveis veio de Grace Hopper , um oficial da Marinha dos EUA, que foi pioneira no uso de instruções de programação em língua Inglês no lugar da linguagem de máquina. Compilador Flow- Matic de Hopper atuou como um modelo inicial para tal uma linguagem para processamento de dados , de acordo com o Programa Lemelson -MIT . Enquanto isso, um programa chamado Fortran fornecido facilidade similar de uso como uma linguagem de programação universal para a comunidade científica . Estes programas , apontam o caminho para uma linguagem de programação universal para aplicações de negócios .
Criação
A pedido de um grupo de empresas de informática , educadores e empresas , o Departamento de Defesa organizou um grupo desses fabricantes e usuários de computador conhecidos como Codasyl , acusando-os de desenvolver a nova linguagem de computador. Contribuições de Hopper , com base em suas inovações anteriores com Flow- Matic , desde o núcleo do novo idioma. O grupo completou as especificações básicas da língua até o final de 1959, e no ano seguinte foi para COBOL distribuição comercial e uso.
Normas
programadores desenvolveram o primeiro padrão COBOL em 1968. COBOL -68 ganhou reconhecimento como um padrão de computação pela International Organization for Standardization , dois anos depois . Normas adaptadas para COBOL incluído COBOL -74 em 1974 e COBOL -85 em 1985. A mais recente atualização, COBOL 2002 incorpora recursos de programação orientada a objeto para o padrão.
Questões
Um aspecto negativo do uso generalizado de COBOL como uma linguagem de programação envolveu seu uso de números de dois dígitos para representar datas. Usando os dois dígitos finais de um ano, em vez de todos os quatro dígitos , os programadores COBOL salvou uma quantidade considerável de espaço de memória . COBOL ligado a um padrão de quatro dígitos em 1974, mas a inconsistência em programas mais antigos teria repercussões como se aproximou do ano de 2000. Muitas empresas temiam que quando esses programas registrados "00 ", como a data em que iria tratar a informação como o ano de 1900 , por erro , levando-os a gastar mais de $ 600000000000 corrigir o problema , de acordo com PCMag .