Universidade Federal do Espírito Santo

Portal do Ementário

Informações Gerais
Disciplina:
PROGRAMAÇÃO II ( DCE16948 )
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
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 em uma determinada linguagem de programação. Implementar programas estruturados e com boa legibilidade, por meio de uma linguagem de programação, para resolução de problemas.

Ementa
Revisão de estruturas de controle de fluxo: condicional e repetição. Estruturas de dados homogêneas e heterogêneas. Modularização. Recursão. Arquivos. Aplicações em uma linguagem de programação.

Bibliografia
FARRER, Harry; et al. Algoritmos estruturados. 3. ed. Rio de Janeiro:LTC, 1999. 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. 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
ASCENCIO, Ana Fernanda; CAMPOS, Edilene Aparecida, Fundamentos da Programação de Computadores. 3. ed. Rio de Janeiro: Pearson Education do Brasil, 2002. EDMONDS, Jeff, Como Pensar sobre Algoritmos. Rio de Janeiro: LTC, 2010. GUIMARAES, Angelo de Moura; LAGES, Newton Alberto de Castilho. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1994. SALIBA, W. L. C. Técnicas de Programação: Uma Abordagem Estruturada. Pearson/ Makron Books, 1993. WIRTH, Niklaus. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1999.
Carregando...