Julgue os itens seguintes, acerca de arquiteturas e objetos de software comum...

Julgue os itens seguintes, acerca de arquiteturas e objetos de software comumente empregados em sistemas operacionais de tempo real. Em um sistema operacional de tempo real de múltiplos processos e...


publicidade
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Equipe Gabarite
    Equipe Gabarite EQUIPE
    27/08/2026 • 10:21
    Vamos falar sobre sistemas operacionais de tempo real! Este tipo de sistema normalmente precisa suportar múltiplos processos e múltiplos threads, ou seja, mais de uma tarefa ocorrendo ao mesmo tempo, cada uma potencialmente dividida em vários fluxos de execução.

    Agora, o conceito discutido na questão é o de código reentrante. Código reentrante é aquele que pode ser executado simultaneamente por diferentes threads (ou processos) sem que uma execução interfira na outra. Ou seja, ele não faz uso de variáveis globais que são alteradas durante a execução e não depende de nenhum estado compartilhado que possa causar conflito.

    A afirmação diz que NÃO é possível fazer uso de código reentrante em sistemas operacionais de tempo real com múltiplos processos e múltiplos threads. Isso está incorreto! Na verdade, nesses sistemas, o uso de código reentrante é altamente desejado justamente porque permite que vários threads executem o mesmo bloco de código sem causar problemas de concorrência ou corromper dados. Portanto, a alternativa correta é 'Errado'.
publicidade
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.