Existem vários sistemas operacionais IoT na atualidade, cada um com características e funcionalidades diferentes. Um dos sistemas operacionais IoT mais utilizados e recomendável para quem está iniciando no desenvolvimento em IoT, também compatível com linguagem Python, é o:
Questão
Existem vários sistemas operacionais IoT na atualidade, cada um com características e funcionalidades diferentes.
Um dos sistemas operacionais IoT mais utilizados e recomendável para quem está iniciando no desenvolvimento em IoT, também compatível com linguagem Python, é o:
Alternativas
a) Raspbian.
b) Windows 10 IoT.
c) Mongoose.
d) Amazon FreeRTOS.
e) Android Things.
Explicação
A questão pede um sistema operacional IoT muito utilizado, recomendado para iniciantes e compatível com Python.
- Raspbian (atualmente chamado de Raspberry Pi OS) é a distribuição Linux mais tradicional para Raspberry Pi, amplamente usada em projetos de IoT educacionais e iniciantes, com enorme quantidade de tutoriais, bibliotecas e suporte da comunidade.
- Ele é naturalmente compatível com Python, que é uma das linguagens mais usadas no ecossistema Raspberry Pi (inclusive para GPIO e automação).
Analisando as alternativas:
- Windows 10 IoT: existe, mas é menos comum para iniciantes em IoT do que Raspberry Pi OS/Raspbian e o ecossistema de exemplos costuma ser mais restrito.
- Mongoose: não é um sistema operacional; é associado a biblioteca/servidor (ex.: Mongoose) e também ao Mongoose OS (o enunciado fala “Mongoose” apenas, o que torna a opção inadequada como “SO” nesse formato).
- Amazon FreeRTOS: é voltado a microcontroladores (RTOS) e não é, em geral, o “mais recomendável para quem está iniciando” no sentido popular de cursos introdutórios com Python.
- Android Things: foi descontinuado (não é recomendável atualmente).
Portanto, o SO IoT mais utilizado e amigável para iniciantes, com suporte forte a Python, é o Raspbian.
Alternativa correta: (a).