EMENTA: Introdução a algoritmos e pseudo-códigos. Introdução à programação imperativa: variáveis, constantes e expressões. Controle de fluxo de execução e repetição. Estruturas triviais de dados: vetores, matrizes e registros. Noções de funções e procedimentos. Comandos de atribuição e declaração de constantes, variáveis e tipos de dados. Expressões. Ponteiros. Instruções condicionais de controle de fluxo. Bibliotecas definidas pelo usuário. Recursividade. Alocação dinâmica de memória. Noções de estrutura compostas de dados.
Veja o página oficial da disciplina em https://sites.google.com/a/ecomp.poli.br/lpi/
Semestres lecionados:
Links relacionados:
* IDE - Integrated Development Environment (Ambiente de Desenvolvimento Integrado) é uma ferramenta para o desenvolvimento de software (programas de computador) que permite não só escrever o código do programa, mas também realizar tarefas comuns para um desenvolvedor (programador ou engenheiro de software) como compilar o código e executar o código compillado.