Um programador precisa desenvolver um sistema
embarcado para controle de hardware em dispositivos IoT
(Internet das Coisas). Qual linguagem abaixo seria a mais
indicada por permitir um controle fino sobre os recursos
do sistema e eficiência na execução?
Observe o seguinte trecho de código de um programa em
C#:
class Quadrilatero
{
//Área do quadrado
double CalcularArea (double lado)
{
return lado * lado;
}
//Área do retângulo
double CalcularArea (double baseMaior, double
baseMenor)
{
return baseMaior * baseMenor;
}
}
Este trecho de código exemplifica o uso de:
Na linguagem C, considere que as variáveis A e B contenham os valores 60 e 13, cujas respectivas representações binárias são mostradas a seguir.
A = 0011 1100
B = 0000 1101
Nesse caso, as expressões
A&B
A|B
têm por valores, respectivamente: