Magna Concursos

Em um sistema embarcado, o hardware e o software cooperam de forma integrada, sendo utilizados em uma ampla variedade de produtos, desde os mais simples até os mais complexos. A seleção do sistema operacional é um aspecto crucial que influencia significativamente o desenvolvimento de uma solução embarcada, pois afeta não apenas a facilidade de operação em tempo real, mas também a facilidade de desenvolvimento e o desempenho. Entre os diversos sistemas operacionais disponíveis para sistemas embarcados, destacam-se o FreeRTOS, Android e Linux embarcado. Acerca desses três sistemas operacionais, analise os itens a seguir.

I. O sistema operacional Android é completamente fechado (closed-source), sem nenhuma parte do seu código-fonte disponível para o público.

II. Uma das vantagens do FreeRTOS é a previsibilidade. Entre os três sistemas operacionais, ele é o mais indicado para aplicações em tempo real que exigem um comportamento determinístico.

III. O Linux embarcado proporciona uma flexibilidade superior à do FreeRTOS, pois durante o desenvolvimento de um sistema embarcado, é mais viável localizar um driver para o hardware, muitas vezes disponibilizado pelo fabricante.

Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas