Engenharia Múltipla Escolha

Considere as seguintes afirmativas: Oferece suporte a multiprocessamento. II. Funciona somente no ESP32. III. Fornece API para comunicação entre tarefas. IV. Cada núcleo do ESP32 roda até 80Mhz. Após analisá-las, escolha a alternativa que se refere às características FreeRTOS.

Considere as seguintes afirmativas:

I. Oferece suporte a multiprocessamento.

II. Funciona somente no ESP32.

III. Fornece API para comunicação entre tarefas.

IV. Cada núcleo do ESP32 roda até 80Mhz.

Após analisá-las, escolha a alternativa que se refere às características FreeRTOS.

  1. Apenas IV está correta.
  2. Apenas II está correta.
  3. Apenas I e III estão corretas.
  4. Apenas III está correta.
  5. Apenas I está correta.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C - Apenas I e III estão corretas.

Análise Detalhada

O FreeRTOS é um Sistema Operacional de Tempo Real (RTOS) muito utilizado em sistemas embarcados, especialmente em microcontroladores. Vamos analisar cada afirmativa apresentada na questão para entender quais correspondem às suas características reais.

Avaliação das Afirmativas

  • I. Oferece suporte a multiprocessamento.
  • Verdadeiro. O FreeRTOS possui suporte nativo para arquiteturas com múltiplos núcleos (multicore). Isso significa que ele consegue distribuir tarefas entre diferentes processadores físicos (núcleos), permitindo paralelismo real.
  • II. Funciona somente no ESP32.
  • Falso. O FreeRTOS é conhecido pela sua portabilidade. Ele foi projetado para rodar em diversas arquiteturas de hardware, incluindo ARM Cortex-M, AVR, x86, entre muitas outras, não sendo exclusivo do ESP32.
  • III. Fornece API para comunicação entre tarefas.
  • Verdadeiro. Uma das funções principais de qualquer RTOS é gerenciar a concorrência. O FreeRTOS oferece várias ferramentas para isso, como Filas (Queues), Semáforos, Mutexes e Grupos de Eventos, permitindo que tarefas troquem dados e coordenem ações.
  • IV. Cada núcleo do ESP32 roda até 80Mhz.
  • Incorreto (no contexto da pergunta). Esta afirmativa descreve uma capacidade do hardware (o chip ESP32), e não uma característica do software (FreeRTOS). Embora o sistema opere nesse hardware, definir o clock máximo do processador como uma característica do sistema operacional é incorreto conceitualmente.

Resumo das Características

AfirmativaStatusMotivo
I✅ CorretaSuporte a Multi-Core (Dual Core no ESP32).
II❌ IncorretaO RTOS é portátil para várias plataformas.
III✅ CorretaPossui APIs robustas para sincronização e troca de dados.
IV❌ IncorretaÉ uma especificação de hardware, não do software.

Conclusão

Baseado na análise, apenas as afirmativas I e III descrevem corretamente as funcionalidades e capacidades do sistema operacional FreeRTOS.

Portanto, a alternativa correta é a C.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.