Na programação, utilizando a linguagem C, existe o chamado "if ternário". Dessa forma, temos o bloco a seguir: if(cond) s = a; else s = b; No trecho de código acima, temos a atribuição do valor "a" à variável "s" quando "cond" tiver o valor "1". Caso contrário, a variável "s" receberá o valor "b". Esse mesmo trecho poderá ser escrito na forma de "if ternário", como retratado a seguir:s = (cond)?a:b; A partir desses pressupostos, analise as afirmativas a seguir. I. Existe uma correspondência direta entre o "if ternário" e sistemas lógicos digitais combinacionais representada pelo multiplexador. No caso, "cond" refere-se ao bit de seleção do MUX, a saída representa a variável "s" e as entradas do MUX relacionam-se aos valores "a" e "a". II. Devemos confeccionar uma tabela-verdade envolvendo, como entradas, todas as combinações possíveis das variáveis "cond", "a" e "b". III. Além do mapeamento do "if-ternário", um MUX pode ser relacionado também com a instrução do tipo "switch...case". IV. Caso tivéssemos uma comparação, por exemplo, "cond > valor", poderíamos continuar a utilizar um MUX, porém seu bit de seleção seria derivado de um circuito comparador de magnitude. Assinale a alternativa que traz somente a(s) correta(s).
Soluções para a tarefa
Respondido por
9
Resposta:
I, III e IV
Explicação:
pass diret
Perguntas interessantes
Química,
7 meses atrás
Artes,
7 meses atrás
Saúde,
11 meses atrás
Português,
11 meses atrás
Biologia,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás