Allbert Velleniche de Aquino Almeida

Experiência em Desenvolvimento Web

Algoritmos

Disciplina do curso de Análise e Desenvolvimento de Sistemas

+ Informações    Bibliografia    Materiais

Informações da disciplina

Objetivo

Analisar problemas e projetar, validar soluções computacionais para os mesmos, através do uso de metodologias, técnicas e ferramentas de programação envolvendo elementos básicos da construção de algoritmos e programas de computador.

Ementa

Método para desenvolvimento de algoritmos; Modularidade e abstração; Tipos de dados básicos e representações gráficas dos principais comandos em uma linguagem procedural; Expressões aritméticas, lógicas e literais; Estruturas básicas de programas (seqüência, iteração, seleção simples e múltipla); Algoritmos para manipulação de estruturas básicas.

Bibliografia

BÁSICA:

ARAUJO, E C. DE. Algoritmos - Fundamento e Prática. Visual Books, 2007.
ASCENCIO, A. F. G, CAMPOS, E. A. V. Fundamentos da Programação de Computadores: algoritmos, Pascal e C/C++ e Java. Longman, 2007.
FORBELLONE, L. V., EBERSPACHER, H. F. Lógica de Programação: a construção de algoritmos e estruturas de dados. Prentice Hall, 2005.


COMPLEMENTAR:

AVILLANO, I. C. Algoritmos e Pascal: manual de apoio. 2.ed. Ciência Moderna, 2006.
FEOFILOFF, P. Algoritmos em Linguagem C. Campus, 2009.

Materiais de aula