GeraProva GeraProva Provas com IA para professores do Brasil
Computação3ª sérieBNCC EM13CO03Média⏱ medio

Qual é a principal diferença entre as instruções de uma CPU e as de um microcontrolador em termos de…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO03

Identificar o comportamento dos algoritmos no que diz respeito ao consumo de recursos como tempo de execução, espaço de memória e energia, entre outros.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual é a principal diferença entre as instruções de uma CPU e as de um microcontrolador em termos de algoritmos?

  1. A) A CPU é programável, o microcontrolador não.
  2. B) A CPU pode processar mais dados simultaneamente.
  3. C) O microcontrolador é mais rápido que a CPU.
  4. D) A CPU não pode executar sistemas embarcados.
  5. E) O microcontrolador não possui um conjunto de instruções próprio.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Resolvi a questão sem olhar o gabarito. A pergunta pede a diferença de uma CPU e de um microcontrolador quanto às instruções que executam. Uma CPU de computador de uso geral é projetada para processar grandes volumes de dados e executar programas variados, com alto desempenho. Um microcontrolador integra processador, memória e periféricos em um único chip e é projetado para tarefas de controle, com foco em baixo custo, baixo consumo e resposta a sensores e atuadores.
  2. Analisando as alternativas, a B descreve a diferença de capacidade de processamento de dados, que é a característica mais geral e defensável entre os dois tipos de processador. Por isso concordo com o gabarito. Uma dúvida: o termo 'simultaneamente' é impreciso, pois CPUs modernas podem ter vários núcleos, mas a comparação geral de volume de processamento continua válida.
  3. Por que as outras estão erradas. A: o microcontrolador também é programável, pois executa programas gravados na memória, e a diferença não está nessa propriedade. C: em geral o microcontrolador é mais lento que uma CPU de computador, pois foi projetado para baixo consumo e tarefas simples. D: CPUs podem sim ser usadas em sistemas embarcados, como em celulares e equipamentos industriais; o microcontrolador é apenas mais comum nesse uso. E: o microcontrolador possui conjunto de instruções próprio, como as famílias AVR, PIC e ARM Cortex-M, que definem as instruções que ele executa.

💡 Dica: Compare as funções e aplicações de cada tipo de instrução.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Acredita que apenas a CPU pode ser programada pelo usuário, e que o microcontrolador funciona apenas com lógica fixa gravada de fábrica.

Por que engana: Confundir capacidade de processamento com programabilidade ou velocidade, levando a respostas incorretas sobre diferenças entre CPU e microcontrolador.

B Correta

A CPU é otimizada para processamento paralelo, enquanto o microcontrolador foca em tarefas específicas.

C Erradaerro: Senso comum

Associa microcontrolador a algo mais avançado ou potente por ser um chip compacto e moderno, e confunde tamanho e integração com velocidade de processamento.

D Erradaerro: Conceitual

Entende que sistemas embarcados são exclusivos de microcontroladores e que CPUs de computador não podem ser usadas nesse tipo de aplicação.

E Erradaerro: Conceitual

Acredita que o microcontrolador não tem arquitetura de instruções própria por ser um dispositivo simples, confundindo ausência de sistema operacional com ausência de conjunto de instruções.

Raio-X da questão

Dificuldade Média
Leitura medio
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ comparativa🧩 consolidacao
🎯 Conceito central

instruções de CPU e microcontrolador

📌 Objetivo

avaliacao

🧱 Pré-requisitos

arquitetura de computadores · conjunto de instrucoes basico

📚 Reveja

Revisar as diferenças entre CPU e microcontroladores em sistemas computacionais.

⚠️ Erro mais comum

Confundir capacidade de processamento com programabilidade ou velocidade, levando a respostas incorretas sobre diferenças entre CPU e microcontrolador.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

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