Buscar

O uso de sistemas RTOS, como o VxWorks, apresenta inúmeras vantagens em aplicações embarcadas. Essas vantagens permitem a criação de projetos em am...

O uso de sistemas RTOS, como o VxWorks, apresenta inúmeras vantagens em aplicações embarcadas. Essas vantagens permitem a criação de projetos em ambientes com grande limitação de hardware, como ocorre em placas Raspberry PI.

Escolha a afirmação correta em relação aos benefícios apresentados na utilização de RTOS proprietários em projetos embarcados:​​​​​​​

A. 

Por apresentar limitações de hardware, é comum que projetos embarcados com RTOS apresentem bugs ao final do desenvolvimento, porém, com os recursos nativos dos RTOS, é possível gerenciar esses erros de forma controlada e permitir que, após a conclusão, sejam resolvidos todos os problemas.

B. 

É possível utilizar os sistemas operacionais de tempo real em microprocessadores com arquitetura de 64 bits e de 8 bits. Seu núcleo apresenta, entre outros recursos, compiladores multiplataformas, sistemas de arquivos e gerenciamento de displays.

C. 

Os RTOS apresentam recursos consolidados de funções prontas para o uso no desenvolvimento de aplicações embarcadas. Sempre que necessário, o programador deve utilizar códigos prontos e formalmente parametrizados do sistema operacional para evitar mudanças que possam ocasionar falhas.

D. 

Caso exista a necessidade de instalação de uma aplicação em outro dispositivo com o mesmo sistema operacional de tempo real, deverão ser considerados ajustes de código e testes exaustivos para evitar que falhas de portabilidade interfiram no funcionamento ideal da aplicação.

E. 

Os RTOS apresentam um suporte elevado de segurança. De forma recorrente, diversos recursos são aprimorados para evitar ataques ao sistema. Logo, sempre que há uma nova atualização no RTOS, o desenvolvedor deve alterar sua aplicação para obter o máximo de segurança aceitável.


💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra C: "Os RTOS apresentam recursos consolidados de funções prontas para o uso no desenvolvimento de aplicações embarcadas. Sempre que necessário, o programador deve utilizar códigos prontos e formalmente parametrizados do sistema operacional para evitar mudanças que possam ocasionar falhas." Isso porque os RTOS possuem funções prontas para uso, o que facilita o desenvolvimento de aplicações embarcadas e evita que o programador precise fazer mudanças que possam ocasionar falhas.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais