Universidade Federal do Espírito Santo

Portal do Ementário

Informações Gerais
Disciplina:
Programação I ( DCE13752 )
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
O objetivo desta disciplina é formar a base conceitual da programação, desenvolvendo a abstração, a prática da solução conceitual e as estratégias de lidar com problemas complexos.

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...