Recommended Free Tools
Para voltar ao COBOL — ou experimentá-lo pela primeira vez — comece com uma tarefa pequena e concreta: ler registros de arquivos de texto, reunir os dados e gravar uma listagem organizada. Você pode praticar localmente com GnuCOBOL ou seguir materiais e laboratórios voltados a z/OS, conforme o ambiente que quer conhecer.
Um exercício para começar: ler, reunir e ordenar arquivos
Uma boa primeira tarefa é processar dados em arquivos, em vez de começar por um programa abstrato. O tutorial da IBM Build your first COBOL application, publicado em 8 de junho de 2020, propõe ler três arquivos de texto, combinar o conteúdo e gravar uma lista ordenada.
As an Amazon Associate I earn from qualifying purchases.
Use essa proposta como referência para o formato do exercício, não como garantia de que o código será executado sem ajustes em qualquer compilador ou ambiente. Antes de programar, defina o que cada registro contém, como os dados dos arquivos se relacionam e qual ordenação a listagem final deve seguir. Depois, divida o trabalho em etapas:
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Clear out junk files and repair common Windows errors3Fix the driver behind crashes, sound loss and screen glitches- Identifique os arquivos de entrada e o formato dos registros.
- Leia os registros e reúna os dados necessários.
- Organize o conteúdo segundo um critério explícito.
- Grave a listagem em um arquivo de saída e confira se ela corresponde aos dados de entrada.
Esse fluxo permite praticar leitura e escrita de arquivos, organização de dados e estruturação do programa em uma tarefa delimitada. A documentação da IBM é um ponto de partida; detalhes podem exigir adaptação ao compilador e à configuração escolhidos.
#1 Best Overall
- Murach's Mainframe COBOL
- Mike Murach & Associates
- ABIS BOOK
Escolha onde praticar
Os caminhos abaixo servem a objetivos diferentes. Um é voltado à exploração local da linguagem; o outro organiza materiais e laboratórios em um contexto de z/OS.
| Aspecto | Prática local com GnuCOBOL | Estudo orientado a z/OS |
|---|---|---|
| Ambiente pretendido | Computador local, usando o compilador e ambiente de execução gratuitos e de código aberto descritos no guia do GnuCOBOL. | Prática contextualizada para z/OS, com materiais e laboratórios do repositório do curso do Open Mainframe Project. |
| Configuração | É necessário configurar o GnuCOBOL na plataforma escolhida; os passos variam e devem ser consultados na documentação atualizada do projeto. | O repositório aponta para um ambiente interativo. Confira as instruções e os destinos atuais dos laboratórios antes de começar. |
| Conteúdo e tipo de prática | Explorar COBOL localmente. O guia explica que o compilador gera código C, que depois é compilado e ligado. | Materiais que vão de introdução a tópicos avançados e testes, com laboratórios voltados a z/OS. |
As fontes descrevem ambientes e conteúdos diferentes; não estabelecem que os caminhos sejam equivalentes em dialetos, nem permitem afirmar qual é mais fácil, rápido de instalar ou tem melhor desempenho. Escolha pelo contexto que deseja praticar.
Um percurso de estudo para cada objetivo
Para explorar COBOL no próprio computador
Consulte o Programmer’s Guide do GnuCOBOL e as instruções atuais de instalação para seu sistema. A arquitetura descrita no guia — geração de C seguida de compilação e ligação — ajuda a entender o que acontece depois que o programa COBOL é compilado. Use o exercício de arquivos como projeto inicial e ajuste-o ao compilador instalado.
Para estudar em um contexto de z/OS
O COBOL Programming Course do Open Mainframe Project reúne recursos de introdução, aprendizado, tópicos avançados e testes, além de mencionar VS Code, extensões e demonstrações de Enterprise COBOL. O repositório do curso descreve materiais e laboratórios para z/OS e aponta para um ambiente interativo. Confira no próprio projeto como acessar os recursos disponíveis.
Rank #3
Leitura impressa: uma opção, não um requisito
O guia do GnuCOBOL recomenda Murach’s Structured COBOL, de Mike Murach, Anne Prince e Raul Menendez, para leitores que já conhecem conceitos de programação, mas ainda não COBOL. O livro foi publicado em 2000; confirme edição e disponibilidade antes de procurar uma cópia. Ele é uma opção de estudo, não uma exigência para acompanhar os materiais gratuitos do curso ou experimentar o compilador.
Quick Recap
Best Value
Rank #4
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




