Algoritmos e seu funcionamento - Educação Digital – 3º ano do Ensino Médio
O que são algoritmos e como
eles funcionam?
Os algoritmos estão presentes em diversas atividades
realizadas com computadores, celulares e outros dispositivos digitais. Eles
podem ser compreendidos como conjuntos organizados de instruções que, quando
executados, permitem realizar uma tarefa ou resolver determinado problema.
No cotidiano, seguimos sequências de instruções para
realizar diferentes atividades. Preparar uma receita, organizar documentos ou
seguir orientações para chegar a um endereço são exemplos de situações que
envolvem etapas ordenadas. Na computação, os algoritmos seguem essa lógica, mas
suas instruções são elaboradas de modo que possam ser interpretadas e
executadas por um sistema computacional.
Os algoritmos são utilizados em mecanismos de busca,
aplicativos de transporte, redes sociais, jogos eletrônicos, lojas virtuais e
plataformas de vídeos. Quando uma pessoa realiza uma pesquisa na internet, por
exemplo, procedimentos computacionais são utilizados para processar a consulta
e apresentar resultados. Em aplicativos de transporte, algoritmos podem
auxiliar no cálculo de rotas e na estimativa do tempo de deslocamento.
Entretanto, os algoritmos não realizam todas as tarefas da
mesma maneira. Existem diferentes formas de organizar as instruções para
resolver um problema. Dependendo de como são construídos, podem apresentar
diferenças no tempo necessário para executar uma tarefa e nos recursos
computacionais utilizados.
Por esse motivo, compreender o funcionamento dos algoritmos
também envolve analisar sua eficiência. O tempo de execução, a utilização da
memória e o consumo de energia são aspectos importantes para avaliar o
comportamento de um procedimento computacional. Esses fatores serão estudados
com maior profundidade nas próximas atividades.
Atividade de pesquisa —
Investigando os algoritmos no cotidiano digital
1. Explique o que é um algoritmo e qual é sua função na
computação.
2. Escolha três exemplos de aplicativos, plataformas ou
serviços digitais que você conhece. Explique como os algoritmos podem ser
utilizados em cada um deles.
3. Como os mecanismos de busca da internet utilizam
procedimentos computacionais para apresentar resultados a uma pesquisa
realizada pelo usuário?
4. Em uma rede social, quais fatores podem ser utilizados
por um sistema de recomendação para selecionar as publicações ou os vídeos
apresentados a cada usuário?
5. Na sua opinião, por que é importante compreender como os
algoritmos funcionam, considerando a presença crescente da tecnologia na
sociedade?