O que é um algoritmo na programação? Selecione a alternativa correta que define esse termo.
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências, repetições e seleções condicionais para resolver problemas de forma independente e em colaboração.
Fonte: Base Nacional Comum Curricular (MEC).Questão
O que é um algoritmo na programação? Selecione a alternativa correta que define esse termo.
- A) Um tipo de software usado na computação.
- B) Um conjunto de dados armazenados em um computador.
- C) Uma sequência de instruções para resolver um problema.
- D) Um dispositivo de hardware para processamento.
- E) Uma linguagem de programação específica.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Pergunta-se o que é um algoritmo na programação. Um algoritmo é um procedimento finito, organizado e não ambíguo, formado por uma sequência de passos ou instruções que, seguidos na ordem certa, levam à solução de um problema.
- Analisando a alternativa A, um algoritmo não é um software; ele é a lógica que pode ser implementada em um software, e não um tipo de programa.
- A alternativa B descreve dados armazenados, que são informações e não instruções; um algoritmo manipula dados, mas não é um conjunto de dados.
- A alternativa C define corretamente o algoritmo como uma sequência de instruções para resolver um problema, que é exatamente o conceito estudado.
- A alternativa D descreve hardware, que é parte física do computador, enquanto o algoritmo é uma abstração lógica sem existência física.
- A alternativa E confunde o conceito com a linguagem de programação: o algoritmo é independente de linguagem e pode ser escrito em português, em pseudocódigo ou em fluxograma.
- Conclusão: a alternativa correta é a C, em concordância com o gabarito oficial.
💡 Dica: Lembre-se da definição básica de algoritmo.
Alternativa por alternativa
O aluno pode ter associado o termo 'algoritmo' a programas de computador em geral, confundindo a lógica abstrata com o software que a implementa.
Por que engana: Confundir algoritmo com software, pensando que é um programa pronto em vez de um conjunto de instruções.
O aluno pode ter confundido algoritmo com banco de dados ou com estrutura de dados, achando que o termo se refere ao armazenamento de informações.
Essa é a definição correta de algoritmo.
O aluno pode ter pensado que 'processamento' no contexto da computação remete a componentes físicos, como o processador, e assim tomou o algoritmo por um equipamento.
O aluno pode ter achado que cada algoritmo pertence a uma linguagem específica, ao não distinguir a ideia de solução do código que a expressa.
Raio-X da questão
definição de algoritmo
avaliacao
sequência de instruções · resolução de problemas
Revisar o conceito de algoritmo na programação.
Confundir algoritmo com software, pensando que é um programa pronto em vez de um conjunto de instruções.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Na sala de artes, um robô ajuda a guardar lápis de cor em duas caixas: uma verde e outra amarela. Como o robô pode…
- “O aparelho precisa chegar ao visitante, e a caixa usada deve seguir para a limpeza”, explicou a monitora do centro…
- — Meu aparelho desligou antes do fim da exposição — relatou uma visitante ao Museu da Cidade. Como parte de uma…
- Técnicos acompanham uma simulação para localizar vazamentos em quatro hidrômetros de uma rua. O programa deve ler cada…
- — Para ouvir as peças sem ler as placas, o que faço primeiro? — perguntou uma criança ao mediador do museu. Ele explicou…
- Bicicletas do bicicletário comunitário ficam disponíveis para uso com cartões numerados. Para liberar o cadeado, a…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
