Quando se trata de sistemas embarcados, há, basicamente, dois tipos de sistemas operacionais: o de uso geral (GPOS) e o de tempo real (RTOS). Sobre esses dois sistemas, analise as assertivas a seguir e verifique se são verdadeiras (V) ou falsas (F). ( ) Pode-se escolher ambos os sistemas, independentemente do projeto. ( ) O sistema de uso geral é destinado para projetos com requisitos de tempo. ( ) O sistema de tempo real é destinado para projetos que utilizarão relógios. Assinale a alternativa que apresenta a sequência correta.
Questão
Quando se trata de sistemas embarcados, há, basicamente, dois tipos de sistemas operacionais: o de uso geral (GPOS) e o de tempo real (RTOS). Sobre esses dois sistemas, analise as assertivas a seguir e verifique se são verdadeiras (V) ou falsas (F).
( ) Pode-se escolher ambos os sistemas, independentemente do projeto.
( ) O sistema de uso geral é destinado para projetos com requisitos de tempo.
( ) O sistema de tempo real é destinado para projetos que utilizarão relógios.
Assinale a alternativa que apresenta a sequência correta.
Alternativas
a) V - V - V.
b) V - V - F.
c) F - V - V.
d) F - V - F.
e) F - F - F.
Explicação
Vamos avaliar cada assertiva sobre GPOS (uso geral) e RTOS (tempo real):
-
“Pode-se escolher ambos os sistemas, independentemente do projeto.” Falsa. A escolha do sistema operacional depende diretamente dos requisitos do projeto, especialmente requisitos de determinismo, latência, consumo de recursos, custo e complexidade.
-
“O sistema de uso geral é destinado para projetos com requisitos de tempo.” Falsa. Um GPOS (como Linux/Windows em geral) é voltado a uso geral e otimização de throughput e funcionalidades, não garantindo determinismo temporal. Quem é destinado a atender requisitos temporais rígidos (deadlines) é o RTOS.
-
“O sistema de tempo real é destinado para projetos que utilizarão relógios.” Falsa. Um RTOS não é “para usar relógio”, e sim para sistemas em que é necessário responder dentro de limites de tempo previsíveis (determinismo). Praticamente qualquer sistema tem algum tipo de clock/timer; isso não é o critério definidor de RTOS.
Sequência: F – F – F.
Alternativa correta: (e).