Apostila De Cobol
Apostila de
Linguagem Cobol
Índice 1. Introdução
2. Explanação de uma fonte Cobol
3. Área de numeração seqüencial
4. Área de indicação
5. Areas A e B
6. Identification Division
7. Data Division
8. Procedure Division
9. Comandos condicionais
10. Cálculos aritméticos
11. Laços
12. Variáveis
12.1. Alfabética
12.2. Numérica
12.3. Alfanumérica
13. Ocorrências
14. Exibindo e aceitando informações do usuário
15. Comunicação entre programas
16. Tratamento e armazenamento de informações
17. Sequential
17.1. Line Sequential
17.2. Relative
17.3. Indexed
18. Configuration Section
19. Input-Output Section
20. RANDOM (Aleatório)
21. SEQUENTIAL (Seqüencial)
22. DYNAMIC (Dinâmico)
23. Manipulando as informações
23.1. Gravando novas informações
23.2. Regravando novas informações
23.3. Apagando informações
23.4. Consultando informações
24. Fechando os arquivos
25. Ordenando as informações
26. Impressão
27. Ambientes multiusuário (Redes)
28. Tópicos adicionais
29. Tratamentos de dados alfanuméricos
30. Recuperando arquivos corrompidos
Introdução Esta apostila tem como objetivo treinar pessoas com algum conhecimento em lógica de programação. Visualizando aspectos básicos da linguagem, o suficiente para que a pessoa consiga desenvolver programas básicos utilizando a linguagem COBOL (COmmon Bussines Oriented Language). Esta é uma linguagem voltada exclusivamente para ambientes comerciais, ela possui uma arquitetura de programação muito fácil e clara, tornando os programas autodocumentáveis. Recentemente, a Merant Micro Focus com o produto Net Express empregou uma série de novas tecnologias à linguagem. Dentre elas: Programação orientada a objetos, suporte ao desenvolvimento de aplicações gráficas GUI (Graphical User Interface ou simplesmente aplicações Windows), suporte ao desenvolvimento de aplicações CGI (Common Gateway Interface ou simplesmente aplicações voltadas para os ambientes de Internet/Intranet/Extranet), acesso