04 setembro 2011

Introdução ao COBOL

Surgimento do COBOL 

Grace Murray Hopper
   A linguagem COBOL (abreviação de Common Business Oriented Language que em português significa Linguagem Comum Orientada à Negócios) surgiu em 1959, após uma reunião no Pentágono (Washington, EUA), onde estavam presentes fornecedores de computadores (Burroughs, GE, IBM, RCA, Univac), usuários em geral e outras partes interessadas. O objetivo da reunião era definir uma linguagem de programação comum para o desenvolvimento de aplicações comerciais, tendo uma sintaxe muito próxima ao idioma inglês. Uma das principais responsáveis pela ascensão do Cobol foi a contra-almirante da marinha estadunidense Grace Murray Hopper. Ela é considerada como a mãe do COBOL.

COBOL hoje

   Durante esses 50 anos, o COBOL vem sendo aperfeiçoado a cada dia, dentre algumas mudanças que ocorreram ao longo do tempo, podemos citar como exemplos: possibilidade de programar usando ambiente integrado de desenvolvimento (IDE), desenvolver interfaces gráficas, desenvolver sistemas para web, construir programas de forma procedural, orientado a eventos ou, no conceito mais moderno, por orientação a objetos.  Além disso, como afirma Gilberto Faes Jr (Presidente da Associação Brasileira de Profissionais COBOL) apud Rodrigo Caetano da Computer World, “[...] um sistema desenvolvido em COBOL é mais rápido e mais estável do que os desenvolvidos em qualquer outra linguagem”.
   De acordo com o site Nando Rodrigues da PC World, um estudo realizado pela DTS Latin America Technology demonstrou que 60% das grandes empresas no mundo usam ainda programas escritos em COBOL e no setor financeiro brasileiro essa porcentagem sobre para 90%.
   O COBOL é considerado por muito programadores como uma linguagem de programação obsoleta, mas o custo de substituição desses sistema é o principal empecilho para a viabilidade de se trocar o sistema. Recomendo ler esse artigo: Cobol, linguagem de programação da década de 60, ainda se mantém na ativa
Quer aprender COBOL? Então vamos juntos fazer isso, pois estou iniciando agora e tudo que eu aprender, pretendo compartilhar com vocês.

3 comentários:

  1. Estou aprendendo o COBOL e REXX por vontade própria, possuo total interesse em trabalhar com MAINFRAMES, mas infelizmente estou sozinho nos estudos, aqui em salvador/BA, não encontrei nenhum lugar para eu aprender COBOL ou MAINFRAME.
    Difícil !!!!

    ResponderExcluir
  2. estou estudando sozinho também, mais é só ir de cabeça nos estudos que nos conseguimos ;) abraços

    ResponderExcluir
  3. Senhores, trabalho com Mainframes IBM desde 1975. E, para matar a saudade dos mais fanáticos como eu, criei um pacote completo para Windows contendo um Mainframe /370 completamente funcional. Testado em Windows XP e Windows 7.
    Trata-se do VM370IB, ou “VM/370 In a Box”. Simula com precisão surpreendente um verdadeiro /370 com discos 2314 e 3350, fitas 2420, impressoras 1403, leitoras e perfuradoras de cartões, terminais 3278 e muito mais. E tudo isso gerenciado pelos sistemas operacionais VM/370 rel.6 com máquinas CMS, e sob o VM roda também o DOS/VS rel 34 com PowerVS, VSAM, DITTO, Compiladores RPG, PLI, e Cobol Full (ANS). Sob o controle do PowerVS existem as partições BG, F2, f3 e F4, rodando compilações e os mais variados jobs e utilitários.
    Os Jobs e Execs podem ser criados e mantidos via Notepad e facilmente submetidos do Windows para o VM ou DOS/VS. Os relatórios e compilações produzidos no VM370IB podem ser transferidos para o Windows em formato PDF.
    O último investimento neste pacote é a implementação do KICKS. Trata-se de um pacote que emula o CICS com perfeição. Os programas desenvolvidos para CICS são 100% compatíveis para rodar no KICKS, bastando apenas recompilá-los.
    Tenha um mainframe completo em seu PC! Saiba muito mais em http://vm370ib.wix.com/vm370ib

    ResponderExcluir

 
;