Algoritmos: passos claros para uma tarefa — Informática, 11–13 anos
Um algoritmo é um plano que diz a uma pessoa ou a um computador o que fazer e por que ordem.
O que é um algoritmo
Um algoritmo é um conjunto de passos para chegar a um resultado. Os passos têm de ser suficientemente claros para que outra pessoa, ou um computador, os siga sem adivinhar. Uma receita, um caminho para a escola e um programa podem ser algoritmos.
Porque são importantes
Os computadores são rápidos, mas não completam instruções em falta com bom senso. As pessoas precisavam de métodos repetíveis para fazer cálculos, ordenar registos e seguir caminhos muito antes dos computadores modernos. Escrever o método torna os resultados mais fáceis de verificar e repetir.
Exemplo: encontrar o maior número
Considera os números 7, 3, 12 e 9. Começa por considerar 7 o maior; compara-o com 3, depois com 12 e depois com 9, substituindo o maior sempre que aparece um número maior. Terminas com 12, e os mesmos passos funcionam para qualquer lista de números.
Armadilha: um passo demasiado vago
Um erro comum é escrever «ordena os números» ou «torna isto bonito». Isso parece claro a uma pessoa porque percebemos o que pode querer dizer, mas um computador não partilha esse contexto. Substitui palavras vagas por ações, como «compara os próximos dois números e troca-os se o da esquerda for maior».
Onde aparecem os algoritmos
As aplicações de navegação usam algoritmos para comparar caminhos e calcular tempos de viagem. As lojas online usam-nos para procurar e organizar produtos, enquanto as aplicações de vídeo os usam para escolher possíveis recomendações. Estes sistemas aplicam regras a dados; não compreendem a tua vida como um amigo.
Continua a explorar
Outras línguas
A carregar o MyLeoNes™…