O COBOL Language, tendo suas origens na década de 1950 , e Java, desenvolvida no início dos anos 1990, são linguagens de programação de computadores com muito diferentes abordagens. COBOL, uma das primeiras linguagens de programação de alto nível , está em casa realizando tarefas comerciais, tais como o processamento de folha de pagamento, estoque e relatórios de vendas . Java , ao contrário, tem como alvo as aplicações mais técnicas, incluindo caixas de TV a cabo, applets da Web e dispositivos móveis. Estilo
Java tem uma aparência semelhante a C, organização de programas em módulos fechados por chaves . Seu estilo é relativamente concisa , embalagem funcionalidade forte em algumas linhas de código. A linguagem é orientada a objetos ; declarações têm uma estrutura de agrupamento começando com funções principais e secundários relacionados separados por pontos. COBOL tem uma sintaxe mais Inglês -like, usando afirmações como IMAGEM, mover e executar . Alguém com um fundo não- técnico, como um contador ou auditor, pode ler um programa COBOL com pouca dificuldade .
Código Objeto
Um programador COBOL prepara um programa executando o código fonte através de um software compilador , que verifica o programa e converte em código objeto o computador executa diretamente. Apesar de mainframes e PCs ambos têm compiladores COBOL , você não pode executar código objeto de um de mainframe em um PC ou vice-versa , você deve recompilar o programa para o seu objeto corresponde ao system.Java , por outro lado, usa um recurso chamado de máquina virtual para executar programas. A máquina virtual é um programa adicional que mascara as diferenças entre sistemas de computadores. Cada sistema diferente tem a sua própria máquina virtual, mas cada máquina virtual aparece o mesmo para programas Java . Isso permite que você execute o mesmo código objeto Java em uma variedade de tipos de computadores .
Plataformas
Para a segunda metade do século 20, terra natal do COBOL foi computadores mainframe sala de tamanho feitas por empresas como IBM, Unisys e Fujitsu . Mais recentemente, com os PCs desktop ganhando desempenho e destaque, eles também se tornaram plataformas populares para programas COBOL . Você pode encontrar Java em uma ampla gama de plataformas de computação , tais como sistemas acionados por microprocessador de controle , celulares, servidores Web e mainframes.
Applications
COBOL é um acrônimo Common business- Oriented Language , e é bem adequado para aplicações de negócios. A linguagem lida com bases de dados , relatórios e telas de informação também. Muitos sistemas de contabilidade, gestão de pedidos de clientes e recursos humanos foram desenvolvidos em COBOL , o Gartner Group estima que o mundo usa 180 bilhões de linhas de projetos de engenharia code.Software origem COBOL freqüentemente dependem de Java para o desenvolvimento de sistemas embarcados : são computadores dedicados à realização de uma tarefa, como a execução de um leitor de discos Blu -ray ou o DVR em sua caixa de TV a cabo. Java também é uma ferramenta popular para a criação de software de servidor Web sofisticados e pacotes de aplicativos de software para computadores pessoais.