domingo, 13 de novembro de 2011

ALGORITMOS - PARTE 1 - BREVE INTRODUÇÃO



Para iniciar o estudo da programação, precisamos entender e estudar ALGORITMOS.
vamos lá?



Primeiramente, o conceito de algoritmo: “uma sequência lógica de instruções que levam a ser seguidas para resolução de uma tarefa”(Sandra Puga e Gerson Rissetti).
Em outras palavras tudo que fazemos no dia à dia, seguindo um costume, rotina com a finalidade de obter resultados desejados, tais como: Fazer um bolo, trocar uma lâmpada podemos entender como sendo um algoritmo.Observando o exemplo da apostila:

Dona de casa preparando um bolo,segue uma receita que é um algoritmo, respeitando cada instrução.No final,  resultado será o bolo delicioso:

Veja este vídeo!!!


AGORA VEJA AS ETAPAS DE FORMA ESCRITA
1.Bata 4 claras em neve.
2.Adicione duas xícaras de açúcar.
3.Adicione duas xícaras de farinha de trigo, 4 gemas uma colher de fermento e 2 colheres de chocolate.
4.Bata por 3 minutos.
5.Unte uma assadeira com margarina e farinha de trigo.
6.Coloque o bolo para assar durante 20 minutos em temperatura média.

Observando, é fácil concluir que cada instrução é essencial para obter o objetivo, pois se por acaso não for obedecida a instrução 6, com certeza o bolo vai queimar!

Vejamos agora, o segundo algoritmo, o do Pneu furado, veja o vídeo:


                                         



Agora, de forma escrita temos:

1.Verifica qual pneu está furado.
2.Posiciona o macaco para levantar o carro.
3.Pega o estepe.
4.Solta os parafusos.
5.Substitui o pneu furado.
6.Recoloca os parafusos.
7.Desce o carro.
8.Guarda o macaco e o pneu furado.

Engraçada a situação, se pensarmos em eliminar a etapa 8, e  mais a frente o pneu furar, MAMA MIA! ESQUECI O MACACO!CARAMBA!ESTOU SEM ESTEPE!


A idéia é que se for mantida a obediência NATURAL, tudo dará certo.

Veja mais esse vídeo que revela outro algoritmo, o da resolução de uma equação, que também obedece etapas:






                                           

Dá para perceber que deixar de fazer uma etapa o resultado será errado.

Mais uma vez o algoritmo apresentado de forma escrita:


1. Encontre a, b e c na equação.
2. Calcule o valor do discriminante.
2. Substitua na fórmula.
3. Calcule x’.
4. Calcule x’’


O que devemos entender é que muitas vezes podemos resolver as situações, até mesmo fora de uma ordem, mas o segredo da matéria em questão é ser eficiente, obter o resultado de forma coerente, em pouco tempo.O negócio é eficiência!Ser sucinto é a melhor maneira de obter um resultado satisfatório.


Agora, preste a atenção em seu dia à dia, observe mais algoritmos e coloque aqui para discutirmos!
No próximo post, vamos iniciar o estudo mais aprofundado!

BOAS!!

Nenhum comentário:

Postar um comentário