
Iremos aprender a instalar e acessar o ambiente onde iremos produzir nossos programas (PORTUGOL IDE).
Iremos aprender a inserir dados na execução do programa
Iremos conhecer os tipos de dados variáveis que podemos utilizar nos programas
Iremos aprender como realizar operacoes aritmeticos de soma, subtracao, multiplicacao , divisao e expressoes.
Resolucao exercicio - Operadores Aritméticos
Determinar durante a execucao do programa caminhos a serem tomados a partir de uma ou mais condicoes.
Resolucao do exercicio com IF
Iremos desenhar (construir) mapas visuais para entendimento do funcionamento e logica do programa.
Esses mapas recebem o nome de FLUXOGRAMA.
Iremos usar a ferramenta online DRAW.IO
Iremos aprender comou sar o comando ESCOLHA onde tivermos de tomar mais de uma decisao com base em um valor recebido. É uma alternativa para resolver complexidades no comando IF.
Resolucao do exercicio comando ESCOLHA
Iremos aprender como executar trechos de codigo várias vezes evitando duplicidades de conteudo. E reaproveitar rotinas de execucao
Resolucao comando ENQUANTO
Iremos aprender como criar loops de execucao com inicio e fim definidos atraves do comando PARA
Resolucao comando PARA
Fluxograma para Repetições
Iremos aprender como sobre os operadores lógicos AND, OR e NOT
Operadores LOGICOS - Parte II
Iremos aprender como utilizar variaveis com uma dimensão e itens , ou seja, com mais de um valor no seu conteudo.
Resolucao exercicio VETORES
Iremos aprender como utilizar variaveis com mais uma dimensão (multi-dimensionais), idem a um vetor , com mais amplitude de elementos.
Iremos aprender como dividir a logica do programa em secoes (que chamaremos de funcoes), dessa forma tendo um melhor aproveitamento e leitura lógica do programa. Iremos fazer algo similiar a logica estruturada conhecida na linguagem Cobol.
Funcoes - Continuacao ....
Utilizando o DRAW.IO, iremos construir um fluxograma para exemplificar um programa baseado em funcoes (logica estruturada) .
Iremos conhecer um pouco sobre tipos, estruturas e padroes de banco de dados.
Iremos aprender como fazer a abertura e leitura de um registro do nosso banco de dados.
Iremos aprender como fazer a abertura e leitura de um registro do nosso banco de dados, POREM, com o codigo Estruturado.
Usando LOOPS iremos aprender como fazer a leitura de todos os registros do banco de dados .
Iremos aprender como gravar um registro no banco de dados, através de dados fornecidos pelo usuario.
Iremos aprender como fazer a pesquisa (consulta) de um registro do banco de dados atraves de uma chave.
Se não puder instalar o Portugol, existe a opção de usar via navegador (Online).
Introducao ao curso Cobol Windows
Instalando o Ambiente para Exercicios
Configurando o Ambiente (IDE)
Estrutura de um programa Cobol - Parte 1
Estrutura de um programa Cobol - Parte 2
Estrutura de um programa Cobol - Parte 3
Estrutura de um programa Cobol - Parte 4
Inserindo casas decimais
Sinais - Numeros positivos e negativos
Mascaras para formatacao dos dados
Movendo dados entre variáveis
Variaveis de tipo Grupo
Variaveis de tipo Grupo - continuação...
Somando valores - Operador ADD
Subtraindo valores - Operador SUBTRACT
Multiplicando valores - Operador MULTIPLY
Dividindo valores - Operador DIVIDE
Calculando expressoes - Comando COMPUTE
É comum nos depararmos com notícias em que empresas de tecnologia precisam e não encontram profissionais qualificados para dar manutenção em sistemas legados em COBOL. Uma consequência disso são os altos salários que estes profissionais recebem.
Por outro lado também sempre me deparo com programadores de linguagem atuais interessados em aprender a programar em COBOL. Para ajudar a resolver este problema de escassez de mão de obra qualificada, resolvi criar este curso de programação a partir do zero em COBOL.
A proposta desse curso é ensinar a linguagem de programação COBOL de forma prática.
Utilizaremos o compilador OpenCobolDE que é gratuito e está disponível para Windows, Linux e Mac.
O que você aprenderá:
Lógica de programação Estruturada usando o Portugol IDE
Fundamentos da Linguagem COBOL
Estrutura de algoritmos em COBOL
Trabalhar com arquivos sequencias e indexados
Matrizes em COBOL
Reaproveitamento de Código
Uso de telas para interação com usuário
Boas práticas de programação
E muito mais…
Porque Aprender Cobol ?
Diariamente são processadas 200 vezes mais transações que utilizam linguagem de programação COBOL do que os acessos a pesquisas realizadas em mecanismos de busca na internet como Google. Usado por empresas públicas e privadas, de todos os setores e portes em todo o mundo, e, principalmente, da área financeira, o COBOL é uma linguagem viva e que deverá manter alta demanda de profissionais nos próximos anos. No entanto, a falta de programadores especializados será um dos grandes desafios para as empresas.
Boa remuneração – Os profissionais que dominam a linguagem COBOL e se destacam, tem boas remunerações comparando-se aos profissionais que dominam outras linguagens de programação.
COBOL é fácil – Aprender a linguagem consiste em saber a língua inglesa. Para compreendê-la o programador deve conhecer sua sintaxe, verbos e sentenças da língua.
Pode ser executado em qualquer lugar – Pode ser usada virtualmente em qualquer plataforma de hardware. Com ele, as empresas conseguem reutilizar aplicações COBOL, que foram escritas há décadas, e utilizar em novas plataformas, como NET ou JVM, por exemplo. A linguagem permite aos desenvolvedores escrever aplicações que podem ser transportadas para novas plataformas com pouca ou nenhuma alteração. Dessa forma, a linguagem COBOL tem sido capaz de se adaptar às mudanças, pois cada nova plataforma criada tem aplicações em atividade usando essa linguagem.