Linguagem de Programação I

Ementa

Histórico e evolução; Conceito de algoritmo; Exemplos;Linguagem de programação como ferramenta de desenvolvimento de software; Dado, variável, instrução e programa; Fundamentos de programação estruturada; Variáveis e constantes; Expressões; Estrutura de seleção; Estrutura de repetição; Subprogramas e segmentação; Exemplos de algoritmos estruturados; Fundamentos de linguagem Pascal; Identificadores; Constantes e literais; Atribuição; Entrada e saída de dados; Estrutura de programa Pascal; Estruturas de controle; Comandos de seleção e repetição; Declarações: formas e vantagens; Subprogramas: procedimentos e funções; Implementação e recursividade; Tipo de dados não-estruturados: primitivos e por enumeração; Tipos estruturados: vetores, registros, arquivos.


Listas de Exercícios

Primeira Lista - Condicionais

Segunda Lista - Comandos de Repetição