Universidade Federal do Espírito Santo

Portal do Ementário

Informações Gerais
Disciplina:
Programação I ( DCE14791 )
Unidade:
Departamento de Computação e Eletrônica
Tipo:
Optativa
Período Ideal no Curso:
Sem período ideal
Nota Mínima para Aprovação:
5.00
Carga Horária:
60
Número de Créditos:
3

Objetivos
Desenvolver competência de programação, bem como raciocínio lógico e hipotético-dedutivo. Elaborar e representar de forma adequada algoritmos para solucionar problemas. Implementar programas estruturados e com boa legibilidade por meio de uma linguagem de programação.

Ementa
Conceituação e representação de algoritmo. Constantes. Variáveis. Tipos. Expressões. Atribuição. Entrada e saída. Estruturas de controle de fluxo. Estruturas de dados homogêneas e heterogêneas. Modularização. Aplicações em uma linguagem de programação.

Bibliografia
1. FARRER, H. et al. Algoritmos estruturados . 3. ed. Rio de Janeiro:LTC, 1999. 2. FORBELLONE, A. L. V.; EBERSPACHER, H. F. Lógica de programação : a construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Pearson/Prentice Hall, 2005. 3. MANZANO, J. A. N. G.; OLIVEIRA, J. F. Algoritmos : Lógica para desenvolvimento de programação de computadores. 21. ed. São Paulo: Erica, 2008.

Bibliografia Complementar
1. ASCENCIO, A. F.; CAMPOS, E. A. Fundamentos da Programação de Computadores . 3. ed. Rio de Janeiro: Pearson Education do Brasil, 2002. 2. EDMONDS, J. Como Pensar sobre Algoritmos . Rio de Janeiro: LTC, 2010. 3. GUIMARAES, A. M.; LAGES, N. A. C. Algoritmos e estruturas de dados . Rio de Janeiro: LTC, 1994. 4. SALIBA, W. L. C. Técnicas de Programação: Uma Abordagem Estruturada . São Paulo: Pearson/ Makron Books, 1993. 5. WIRTH, N. Algoritmos e estruturas de dados . Rio de Janeiro: LTC, 1999.
Carregando...