Ed
ontem
Vamos analisar cada uma das opções apresentadas: 1. As linguagens de programação devem ser escolhidas, no desenvolvimento de software, considerando velocidade de processamento, monitoramento e controle do projeto. - Esta afirmação é verdadeira, pois a escolha da linguagem em sistemas embarcados realmente deve considerar esses fatores, mas não é uma afirmação específica sobre uma linguagem. 2. Java Virtual Machine não permite que os sistemas embarcados programados em Java sejam portáteis e possam ser usados para diferentes plataformas de IOT. - Esta afirmação é incorreta. A JVM (Java Virtual Machine) foi projetada para permitir a portabilidade de aplicações Java, incluindo em sistemas embarcados. 3. Rust é uma linguagem usada em sistemas embarcados de tempo real, pois é um bom exemplo de implementação enxuta e eficiente para isso. - Esta afirmação é verdadeira. Rust é conhecida por sua eficiência e segurança, sendo cada vez mais utilizada em sistemas embarcados. 4. A linguagem de programação C apresenta possui vários recursos como acesso de baixo nível à memória, porém não usada em sistemas embarcados. - Esta afirmação é falsa. A linguagem C é amplamente utilizada em sistemas embarcados devido ao seu acesso de baixo nível e eficiência. 5. Ada é útil para programação de sistemas embarcados devido a fraca tipagem, verificação de tempo de execução, processamento em batch, tratamento de exceções, genéricos etc. - Esta afirmação é parcialmente verdadeira, mas a linguagem Ada é conhecida por sua forte tipagem, o que ajuda a evitar erros em sistemas críticos, e não por fraca tipagem. Diante da análise, a opção correta é: Rust é uma linguagem usada em sistemas embarcados de tempo real, pois é um bom exemplo de implementação enxuta e eficiente para isso.
Mais perguntas desse material