sexta-feira, 12 de agosto de 2011

Aula 4 - 12.08.2011

Algoritmo
Um algoritmo é uma sequência finita de instruções bem definidas e não ambíguas, cada uma das quais pode ser executada mecanicamente num período de tempo finito e com uma quantidade de esforço finita.

Um algoritmo deve ser construído da forma mais clara e objetiva possível, de maneira a permitir que qualquer pessoa/computador possa entendê-lo e executá-lo corretamente. A programação pode ser vista como a implementação de algoritmos para serem executados por um computador.

"Construir um algoritmo significa descrever passo-a-passo como resolver um problema".

Alguns links de apoio:
Abaixo, é mostrada uma animação do algoritmo de ordenação quicksort em ação: 

Fluxograma

Fluxograma é uma representação gráfica que apresenta a sequência de um trabalho de forma analítica, caracterizando as operações, os responsáveis e/ou unidades organizacionais envolvidos no processo.
Notação básica:

Estruturas:


Exemplo:

Nenhum comentário:

Postar um comentário