LPI - Linguagem de Programação Imperativa
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:
- 2017.1
- 2016.2
- 2016.1
- 2015.2
- 2015.1
- 2014.2
- 2014.1
Links relacionados:
- GCC - Compilador C da GNU
- CodeBlocks.org (IDE* para a linguagem C)
- Eclipse CDT (IDE* para a linguagem C baseado na IDE* Eclipse)
- Code.org
- IDE One
* 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.