Qual a função de um algoritmo na resolução de problemas computacionais?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual a função de um algoritmo na resolução de problemas computacionais?
- A) É um tipo de dado.
- B) É uma forma de armazenar informações.
- C) São passos a seguir para resolver um problema.
- D) É uma ferramenta de programação.
- E) É uma linguagem de programação.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Lembre o conceito de algoritmo: é uma sequência finita, ordenada e não ambígua de instruções que, seguida, leva à solução de um problema.
- Analise cada alternativa em relação a esse conceito.
- A alternativa C afirma que são passos a seguir para resolver um problema, o que corresponde exatamente à definição de algoritmo, por isso está correta.
- A alternativa A está errada, pois tipo de dado define que valores uma variável pode armazenar (como inteiro ou texto), e não descreve um procedimento.
- A alternativa B está errada, pois armazenar informações é função de estruturas de dados e memória, não do algoritmo em si.
- A alternativa D está errada, pois ferramenta de programação são recursos como IDEs, compiladores e depuradores, que auxiliam a escrever código.
- A alternativa E está errada, pois linguagem de programação é um conjunto de regras sintáticas para escrever algoritmos em forma de código, e não o próprio algoritmo.
- Portanto, o gabarito oficial C está correto.
💡 Dica: Defina o que é um algoritmo e sua importância.
Alternativa por alternativa
O aluno confunde algoritmo com tipo de dado, imaginando que ambos definem a natureza das informações manipuladas. Tipo de dado descreve valores, não passos de resolução.
O aluno associa algoritmo ao armazenamento de informações, pensando na ideia comum de guardar dados. Armazenar é papel de estruturas de dados e da memória.
Correto, algoritmos são sequências de passos que ajudam a resolver problemas.
O aluno considera algoritmo uma ferramenta, talvez por ser usado no dia a dia do programador como recurso de trabalho. Ferramentas como IDEs e compiladores são softwares de apoio, diferentes do procedimento lógico.
Por que engana: Confundir a função de um algoritmo com tipos de dados ou linguagens de programação, escolhendo uma alternativa que não descreve corretamente o conceito.
O aluno identifica algoritmo com linguagem de programação, pois ambos aparecem juntos na programação. A linguagem é o meio de escrita, enquanto o algoritmo é a sequência de passos independente da linguagem.
Raio-X da questão
função de um algoritmo
avaliacao
definição de algoritmo · resolução de problemas
Revisar o conceito de algoritmo e sua aplicação em problemas.
Confundir a função de um algoritmo com tipos de dados ou linguagens de programação, escolhendo uma alternativa que não descreve corretamente o conceito.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- O que é um algoritmo e como ele é aplicado na resolução de problemas computacionais?
- Qual é a principal função de um algoritmo em computação?
- Qual é a função dos algoritmos na programação de computadores?
- Qual a função de um algoritmo em um programa de computador?
- Explique a importância de se utilizar algoritmos na resolução de problemas em computação.
- Qual é a principal função de um algoritmo na lógica computacional?
🔎 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
