Universidade Federal do Espírito Santo

Portal do Ementário

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

Objetivos
Introduzir os conceitos e técnicas básica da programação de computadores.

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, Harry; et al. Algoritmos estruturados. 3. ed. Rio de Janeiro:LTC, 1999. 2) FORBELLONE, Andre  Luiz  Villar;  EBERSPACHER,  Henri  Frederico.  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, Jose Augusto N. G.; OLIVEIRA, Jayr Figueiredo de Algoritmos: Lógica para desenvolvimento de programação de computadores. 21. ed. São Paulo: Erica, 2008.

Bibliografia Complementar
1) ASCENCIO, Ana Fernanda; CAMPOS, Edilene Aparecida, Fundamentos da Programação de Computadores. 3. ed. Rio de Janeiro: Pearson Education do Brasil, 2002. 2) EDMONDS, Jeff, Como Pensar sobre Algoritmos. Rio de Janeiro: LTC, 2010. 3) GUIMARAES, Angelo de Moura; LAGES, Newton Alberto de Castilho. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1994. 4) SALIBA, W. L. C. Técnicas de Programação: Uma Abordagem Estruturada. Pearson/ Makron Books, 1993. 5) WIRTH, Niklaus. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1999.
Carregando...