GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO02Difícil⏱ medio

Para que um algoritmo seja executado corretamente em uma máquina, ele deve estar de acordo com as instruções…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO02

Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Para que um algoritmo seja executado corretamente em uma máquina, ele deve estar de acordo com as instruções daquela máquina. O que isso significa?

  1. A) As instruções não precisam ser consideradas.
  2. B) As instruções variam entre máquinas, tornando a adaptação necessária.
  3. C) Todo algoritmo é universal e funciona em qualquer máquina.
  4. D) As instruções são apenas para facilitar a programação.
  5. E) A máquina pode executar qualquer algoritmo sem adaptações.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. O enunciado afirma que, para um algoritmo rodar corretamente numa máquina, ele precisa obedecer às instruções que aquela máquina entende (seu conjunto de instruções, ou linguagem de máquina).
  2. Cada máquina (processador, arquitetura) pode ter um conjunto de instruções próprio. Por isso, o mesmo algoritmo, para ser executado em outra máquina com instruções diferentes, precisa ser adaptado ou recompilado.
  3. A alternativa B expressa exatamente isso: as instruções variam entre máquinas e a adaptação é necessária. Logo, B é a resposta correta, concordando com o gabarito oficial.
  4. A alternativa A está errada, pois ignorar as instruções impede a execução correta na máquina.
  5. A alternativa C está errada, pois nem todo algoritmo funciona em qualquer máquina sem adaptação.
  6. A alternativa D está errada, pois as instruções da máquina não são apenas um recurso de conveniência, mas condição para a execução.
  7. A alternativa E está errada, pois a máquina só executa instruções que conhece, exigindo adaptação quando o algoritmo não está escrito nessas instruções.

💡 Dica: Reflita sobre as instruções específicas de uma máquina.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que o computador executa qualquer sequência de passos sem depender de como ele foi projetado, tratando as instruções como detalhe irrelevante.

B Correta

A adaptação é crucial para a execução correta do algoritmo.

C Erradaerro: Senso comuma que mais engana

O aluno supõe que um algoritmo, por ser uma solução lógica geral, é automaticamente universal e roda em qualquer equipamento sem alteração.

Por que engana: Achar que algoritmos são universais e independem das especificações da máquina.

D Erradaerro: Conceitual

O aluno vê as instruções da máquina como um recurso opcional de organização do código, sem perceber que a máquina só executa o que está de acordo com elas.

E Erradaerro: Conceitual

O aluno imagina que a máquina é flexível o bastante para executar qualquer algoritmo diretamente, ignorando que o programa precisa ser traduzido para as instruções que ela conhece.

Raio-X da questão

Dificuldade Difícil
Bloom Aplicar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

algoritmos e máquinas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de algoritmo · funcionamento de maquinas

📚 Reveja

Estudar as instruções de execução de algoritmos em diferentes máquinas.

⚠️ Erro mais comum

Achar que algoritmos são universais e independem das especificações da máquina.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.