Carregando...
Carregando...
Ajude a melhorar a plataforma
Você é um professor ministrando uma disciplina de "Introdução à Computação" para estudantes de diversas áreas, não apenas da ciência da computação.
Seu objetivo é transmitir o conceito fundamental de algoritmos e sua aplicabilidade não só no desenvolvimento de software, mas também em diversas atividades do dia a dia, como cozinhar uma receita ou planejar uma rota de viagem.
Durante uma aula, você propõe uma discussão para desmistificar alguns equívocos comuns e enfatizar a importância dos algoritmos em uma variedade de contextos. Para isso, você apresenta as seguintes afirmações aos alunos e pede que identifiquem a veracidade de cada uma delas.
I. Algoritmos devem sempre ser escritos em uma linguagem de programação específica. II. Algoritmos são conjuntos de instruções passo a passo que podem ser seguidos para realizar uma tarefa. III. A eficiência de um algoritmo não é importante, contanto que ele produza o resultado correto. IV. Algoritmos podem ser aplicados em situações cotidianas, além do contexto de programação. Assinale a alternativa correta:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
🎓 Gabarito Comentado (AVA):
JUSTIFICATIVA
A afirmação II está correta, pois define com precisão o que são algoritmos: conjuntos de instruções passo a passo para executar uma tarefa.
A afirmação IV também é verdadeira, indicando a aplicabilidade dos algoritmos em diversas situações do dia a dia, não se restringindo apenas ao âmbito da programação. Eles são ferramentas fundamentais para estruturar o pensamento lógico e resolver problemas de maneira eficiente em várias áreas.
Porém, as afirmações I e III são incorretas. I é incorreta porque algoritmos não precisam ser necessariamente escritos em linguagens de programação específicas; eles podem ser expressos de forma genérica e adaptados para diferentes linguagens ou mesmo utilizados fora do contexto da programação.
III é falsa, pois a eficiência de um algoritmo é um aspecto crucial, especialmente em programação, onde o desempenho e a otimização de recursos são essenciais. Algoritmos ineficientes podem levar a problemas como tempo de execução longo e uso excessivo de recursos computacionais.