GeraProva GeraProva Provas com IA para professores do Brasil
Computação2ª sérieBNCC EM13CO02Fácil⏱ curto

Qual é a principal função de um montador (assembler)?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

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 principal função de um montador (assembler)?

  1. A) Traduzir código em linguagem assembly para código de máquina (binário).
  2. B) Executar programas diretamente no processador sem tradução.
  3. C) Substituir o sistema operacional em computadores embarcados.
  4. D) Proteger o computador contra vírus na inicialização.
  5. E) Formatar discos rígidos para armazenar instruções de máquina.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Um montador (assembler) é um programa que recebe como entrada código escrito em linguagem assembly, que usa mnemônicos como MOV, ADD e JMP, e o converte em código de máquina, ou seja, sequências de bits que o processador consegue executar diretamente.
  2. Portanto, a alternativa A descreve exatamente essa função: traduzir assembly para binário. Ela está correta e coincide com o gabarito oficial.
  3. A alternativa B está errada, pois o processador não executa assembly diretamente; é preciso montar o código antes, e o que executa diretamente é o código de máquina.
  4. A alternativa C está errada, pois substituir o sistema operacional não é papel de um montador, que é apenas um tradutor de programas.
  5. A alternativa D está errada, pois proteção contra vírus na inicialização é função de softwares antivírus e mecanismos de segurança, não de um montador.
  6. A alternativa E está errada, pois formatar discos é função de utilitários de particionamento e formatação, e não de um montador, que atua sobre código, não sobre armazenamento.

💡 Dica: Pense na função de tradução de código.

Alternativa por alternativa

A Correta

Correto — essa é a função básica de um assembler.

B Erradaerro: Conceituala que mais engana

Acredita que o processador lê diretamente o texto em assembly, dispensando qualquer etapa de tradução. Confunde a linguagem de montagem com o código de máquina que o hardware realmente executa.

Por que engana: Confundir a funcao do montador com a execucao direta de programas ou com funcoes de sistema operacional.

C Erradaerro: Conceitual

Associa o montador a um componente de sistema que controla o hardware, imaginando que ele substitui o sistema operacional. Confunde uma ferramenta de desenvolvimento com software básico de controle da máquina.

D Erradaerro: Senso comum

Interpreta a palavra 'montador' pela intuição do dia a dia, como se fosse um programa de segurança que verifica o computador ao ligar. Usa o senso comum de proteção em vez do conceito técnico de tradução de código.

E Erradaerro: Conceitual

Relaciona o termo 'montar' com preparar um dispositivo de armazenamento, confundindo o montador com utilitários de formatação de disco. Não percebe que o montador atua sobre instruções, não sobre o meio físico onde são guardadas.

Raio-X da questão

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

função do montador

📌 Objetivo

avaliacao

🧱 Pré-requisitos

linguagem assembly · codigo de maquina

📚 Reveja

Revisar o papel do montador na programação.

⚠️ Erro mais comum

Confundir a funcao do montador com a execucao direta de programas ou com funcoes de sistema operacional.

🌎 Tema transversal

ciencia_tecnologia

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

🔎 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.