Matemática — Geometria Múltipla Escolha

Em sistemas em tempo real (Real-Time Operating Systems - RTOS), o escalonamento de tarefas deve garantir determinismo. A característica que define uma tarefa de "tempo real crítico" (Hard Real-Time) é:

Em sistemas em tempo real (Real-Time Operating Systems - RTOS), o escalonamento de tarefas deve garantir determinismo. A característica que define uma tarefa de "tempo real crítico" (Hard Real-Time) é:

  1. A tarefa deve ser executada o mais rápido possível, mas sem prazo fixo.
  2. O não cumprimento do prazo de execução (deadline) invalida o sistema ou causa falha catastrófica.
  3. A tarefa pode atrasar desde que a média de tempo de resposta seja baixa.
  4. O processador deve ter obrigatoriamente arquitetura RISC de 64 bits.

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B - O não cumprimento do prazo de execução (deadline) invalida o sistema ou causa falha catastrófica.

Introdução aos Sistemas em Tempo Real

Os sistemas operacionais em tempo real (RTOS) são projetados para gerenciar tarefas com restrições de tempo rigorosas. O termo "tempo real" refere-se à capacidade do sistema de responder a eventos dentro de um intervalo de tempo definido e previsível.

Existem dois tipos principais de sistemas de tempo real, diferenciados pela severidade das consequências caso o prazo não seja respeitado:

  • Tempo Real Hard (Crítico): O prazo é absoluto.
  • Tempo Real Soft: O prazo é desejável, mas falhas ocasionais são aceitáveis.

## Análise das Alternativas

Para identificar a resposta correta, precisamos compreender a definição técnica de cada tipo de sistema:

  • Alternativa A (Incorreta): Tarefas sem prazo fixo não caracterizam sistemas de tempo real estritos. Em RTOS, o determinismo (previsibilidade) é essencial.
  • Alternativa B (Correta): Esta é a definição clássica de Hard Real-Time. Se uma tarefa crítica (ex: controle de freios ABS, marcapasso) não for concluída no tempo exato, o resultado é considerado erro total ou desastre.
  • Alternativa C (Incorreta): Esta descrição corresponde ao Soft Real-Time. Nesses sistemas (ex: reprodução de vídeo), pequenos atrasos podem ocorrer sem quebrar o funcionamento geral, desde que a qualidade média se mantenha.
  • Alternativa D (Incorreta): A arquitetura do processador (RISC, CISC, 32-bits, 64-bits) não define se uma tarefa é de tempo real. O que importa é o escalonamento do software e a garantia temporal.

Conclusão

A característica fundamental do Hard Real-Time é a impossibilidade de tolerar atrasos nos prazos de execução (deadlines). Portanto, a alternativa que descreve a invalidação do sistema ou falha catastrófica em caso de descumprimento é a correta.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Matemática — Geometria

Ver mais Matemática — Geometria resolvidas

Tem outra questão de Matemática — Geometria?

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