UFCD 0807 - Programação COBOL - fundamentos
DESIGNAÇÃO DA UFCD: Programação COBOL - fundamentos
CÓDIGO DA UFCD: 0807
CARGA HORÁRIA: 50 horas
PONTOS DE CRÉDITO: 4.5
Objetivos
Conceber programas em linguagem COBOL.
Conteúdos
Linguagem COBOL
Linguagem COBOL no contexto das linguagens de programação
Vantagens e desvantagens do uso da linguagem COBOL no desenvolvimento de aplicações
Estrutura da linguagem
Notações e sintaxe da linguagem
Estrutura de um programa COBOL
Divisões, secções e parágrafos
Divisão data division
Tipos de dados
Declaração dos dados
Níveis
Classes e categorias
Cláusula PICTURE
Dados com valores constantes
Decomposição dos dados por campos
Estruturas de dados em COBOL
Descrever ficheiros num programa COBOL
Tipos de declaração dos ficheiros na environment e data division
Registos dos ficheiros e as suas declarações
Modelos de organização e acesso dos ficheiros em COBOL
Divisão procedure division
Estrutura da divisão
Notações e a sintaxe das notações
Estruturas de controlo
Instrução perform
Instrução if
Instrução evaluate
Análise das instruções em COBOL e as estruturas lógicas algorítmicas – comparação
Instruções sobre os dados em memória
Instrução move
Expressões aritméticas
Operadores aritméticos
Regras de prioridades dos operadores
Expressões condicionais
Relações condicionais
Operadores condicionais
Relações compostas
Operadores lógicos
Expressões variadas
Instrução compute
Instrução add
Instrução subtract
Instrução multiply
Instrução divide
UFCD 0808 - Programação COBOL - ficheiros e interatividade