Leia com atenção trecho do texto “O que é algoritmo?” de Ana Paula Pereira (TecMundo) para responder à questão a seguir.
(adaptado)
Nos dias atuais e com a evolução galopante da tecnologia, dificilmente encontramos pessoas que nunca tenham utilizado um computador. Os propósitos podem variar bastante, seja para edição de textos, jogos ou atividades mais complexas. Já é difícil de imaginar nossas vidas sem o uso dessa ferramenta.
Nessa atividade tão comum ao nosso cotidiano, você algum dia deve ter parado para pensar como os programas funcionam. Você deve ter feito a si mesmo esta pergunta: como é que o computador faz todas as tarefas exatamente da forma que você pede? A resposta é mais simples do que parece: ele segue as instruções que você passa.
Mas, para que ele consiga entender o que você fala, ele precisa de uma linguagem mais específica. Para fazer essa interpretação entre homem e máquina, foram desenvolvidas as linguagens de programação. Para que essa interação seja possível, eles são fundamentais: os algoritmos.
Um algoritmo nada mais é do que uma receita que mostra passo a passo os procedimentos necessários para a resolução de uma tarefa, como a receita de um bolo. Ele não responde à pergunta “o que fazer?”, mas sim “como fazer”. Em termos mais técnicos, um algoritmo é uma sequência lógica, finita e definida de instruções que devem ser seguidas para resolver um problema ou executar uma tarefa.
Embora você não perceba, utiliza algoritmos de forma intuitiva e automática diariamente quando executa tarefas comuns. Como estas atividades são simples e dispensam ficar pensando nas instruções necessárias para fazê-las, o algoritmo presente nelas acaba passando despercebido.