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
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?
- A) As instruções não precisam ser consideradas.
- B) As instruções variam entre máquinas, tornando a adaptação necessária.
- C) Todo algoritmo é universal e funciona em qualquer máquina.
- D) As instruções são apenas para facilitar a programação.
- E) A máquina pode executar qualquer algoritmo sem adaptações.
✅ Resposta correta: alternativa B
Resolução passo a passo
- 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).
- 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.
- 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.
- A alternativa A está errada, pois ignorar as instruções impede a execução correta na máquina.
- A alternativa C está errada, pois nem todo algoritmo funciona em qualquer máquina sem adaptação.
- 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.
- 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
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.
A adaptação é crucial para a execução correta do algoritmo.
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.
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.
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
algoritmos e máquinas
avaliacao
conceito de algoritmo · funcionamento de maquinas
Estudar as instruções de execução de algoritmos em diferentes máquinas.
Achar que algoritmos são universais e independem das especificações da máquina.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Em uma usina, cada estado de uma turbina é registrado com um código de dois bits: | Estado | Código | |---|---| | Parada…
- No controle de um satélite, um gráfico de barras descrito pela equipe registra: com o sistema operacional iniciado, o…
- O clube de jogos da escola vai usar um programa simples para registrar cada participante. Em cada cadastro, a pessoa…
- Na horta da escola, uma estação simples registra a temperatura informada por um sensor. O programa deve mostrar essa…
- Pesquisadores acompanham o funcionamento de um robô que cuida de seis placas solares em uma estação de pesquisa. O robô…
- Por que alguns tablets de um centro cultural aparecem como disponíveis, embora estejam guardados para conserto? Para…
🔎 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
