sexta-feira, 30 de setembro de 2011

1. O QUE É O ALGORITMO

Quando falamos em algoritmo as pessoa logo pensam em um bicho de sete cabeças, principalmente os alunos  que iniciam os seus passos no mundo da programação de computadores onde este torna-se um conhecimento essencial para realizarmos boas estruturas de programas.
A resolução de um problema real do nosso cotidiano, é realizado muitas vezes de forma a não tomarmos conhecimento dos pormenores necessários para a solução destes, quando queremos que um programa rode, é semelhante a resolvermos um problema do cotidiano, mais a dificuldade para isso aparece no momento em que devemos dizer a uma máquina como ela deve agir, o computador “não pensa”  e pôr esse motivo temos que mostrar como se deve caminhar, dizendo passo a passo o que é isso.
Pôr exemplo, se fôssemos dizer a ele como andar 10 metros  em  uma calçada, devemos entregar um manual a ele explicitando cada passo que ele deve dar é como ele deve saber quando terminou. Os processos possíveis  para esse simples exemplo são infinitos, cada pessoa realizaria este pela sua forma de pensar, desta forma podemos dizer que o algoritmo desenvolvido pôr alguém é como uma assinatura em que cada pessoa tem a sua forma de assinar, e dificilmente encontramos duas assinaturas idênticas.
Um outro exemplo é quando  desejamos realizar uma operação matemática qualquer, recorremos a fórmulas ou maneiras aprendidas através de livros, as fórmulas em si são padrões a serem seguidos  conforme teoremas, postulados descobertos e provados pôr matemáticos, físicos do passado, de forma a nos ajudar em calculos atuais, porém as formulas e postulados são ensinados para  serem ferramentas em nossas mãos.
 Em problemas que usarmos essas ferramentas de maneira correta podemos facilitar a resolução.
 Desta forma é o algoritmo, existem regras que ajudam no desenvolvimento de forma a facilitar a vida do aprendiz, não sendo obrigado, mais, e mais fácil percorrem um caminho conhecido a criar  um novo sem ao menos saber andar, depois de aprender a andar ,isto é, a desenvolver um algoritmo, a partir daí o estudante pode adentrar por novos caminho e descobertas para a sua bagagem pessoal de conhecimento.

Nenhum comentário:

Postar um comentário