Prévia do material em texto
01/06/2022 16:57 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=612162&cmid=152927 1/3 Iniciado em quarta, 1 jun 2022, 16:46 Estado Finalizada Concluída em quarta, 1 jun 2022, 16:57 Tempo empregado 10 minutos 43 segundos Avaliar 10,00 de um máximo de 10,00(100%) Questão 1 Completo Atingiu 1,00 de 1,00 Questão 2 Completo Atingiu 1,00 de 1,00 Questão 3 Completo Atingiu 1,00 de 1,00 Para representarmos um valor negativo, em vez de utilizarmos o BCD8421, utilizamos o formato denominado “complemento 2”. Em operações como a subtração, caso o valor resultante seja negativo, o complemento 2 é gerado diretamente, ou seja, o computador não realiza nenhuma operação a mais para a obtenção do valor negativo. Qual alternativa contém as representações de -15 e -12, respectivamente? a. 10011 e 10101. b. 1111 e 1010. c. 10001 e 10100. d. 0001 e 0100. e. 1111 e 1100. Para o processo de simplificação de expressões booleanas, pode-se utilizar o mapa de Karnaugh. Essa técnica consiste em ferramenta visual na forma de uma matriz. Para tanto, deve-se seguir uma sequência de ações. Para essa questão, enumere as etapas a seguir de modo a representar a sequência correta de ações a serem feitas durante a manipulação do mapa de Karnaugh. Eliminar as variáveis que apareçam de forma complementada. Formar agrupamentos de elementos “1”. Transcrever a parcela para a expressão resultante. Transcrever os valores “1” da coluna de saída da tabela-verdade. Assinale a alternativa que contenha a sequência correta de operações: a. .1 ; 4; 2; 3. b. .2 ; 3; 4; 1. c. .3 ; 4; 2; 1. d. .3 ; 2; 4; 1. e. .1 ; 2; 4; 3. As tabelas-verdade são extremamente úteis para o entendimento e para o projeto de sistemas lógicos digitais. Elas representam o comportamento do circuito sob implementação. Como elas representam o comportamento, as tabelas-verdade devem refletir o valor de saída do circuito em cada combinação das variáveis de entrada. Assim, a tabela-verdade possui 2 linhas, em que n denota a quantidade de variáveis de entrada da expressão lógica. Construa uma tabela-verdade que reflita a expressão abaixo:S = X.Y + ~(X.Y).Z Depois, assinale a alternativa que traz a sequência correta da coluna de saída da tabela-verdade. a. 01010111. b. 01110111. c. 10010111. d. 11010111. e. 01010011. n 01/06/2022 16:57 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=612162&cmid=152927 2/3 Questão 4 Completo Atingiu 1,00 de 1,00 Questão 5 Completo Atingiu 1,00 de 1,00 Questão 6 Completo Atingiu 1,00 de 1,00 Questão 7 Completo Atingiu 1,00 de 1,00 Na matemática, em algumas situações, devemos utilizar o módulo de um número, o qual representa apenas sua parte positiva. Assim, o módulo de um número positivo é o próprio número e o módulo de um número negativo é o número invertido (multiplicado por “-1”). Por exemplo, o módulo de 5 vale o próprio valor 5. Por sua vez, o módulo de -7 é obtido pelo valor multiplicado por (-1), ou seja, resulta no valor 7. A noção de módulo pode ser aplicada a qualquer valor numérico, independentemente da base utilizada. A partir dessas informações, analise as proposições a seguir. I. O bit mais significativo do número pode ser conectado ao bit de seleção de um MUX 2:1, de forma que ele possa selecionar o próprio número ou o inverso do número. II. O inverso de um número pode ser obtido por intermédio de um circuito somador, que recebe, em uma de suas entradas, as saídas de portas “NOT”, e, na outra entrada, o valor 1. As portas “NOT” recebem em suas entradas os bits do número. III. Para realizar o módulo, basta selecionar, por meio de um MUX cujo bit de seleção é o bit mais significativo do número, o próprio número ou os bits do número passados por portas “NOT”. IV. Basta aplicar o complemento 2 do número. Agora, assinale a alternativa que traz somente a(s) correta(s). a. II e III. b. III e IV. c. I e III. d. I e II. e. I, apenas. Considere uma votação de 4 juízes (A, B, C e D). O juiz A tem direito a voto de minerva (em caso de empate, ele decide). Faça um circuito que apresente, como saídas, a a votação a favor por unanimidade (“FU”), decisão a favor pela maioria “FM” (> 50% de votos a favor), uma decisão contrária por unanimidade (“CT”) ou uma decisão contrária por maioria (“CM”) (> 50% de votos contrários). Para essa questão, considere como “1” o valor associado aos votos favoráveis e as saídas ativadas no nível 1. Assinale a alternativa que contenha as expressões simplificadas de “FU” e “FM”: a. .FU = A.B.C.D ; FM = A.B.~C + A.B.D + A.C.~D + ~A.B.C.D. b. .FU = ~(A.B.C.D) ; FM = A.B.~C + A.~B.D + A.C.~D + ~A.B.C.D. c. .FU = A.B.C.D ; FM = A.B.~C + A.~B.D + A.C.D + ~A.B.C.D. d. .FU = A.B.C.D ; FM = A.B.~C + A.~B.D + A.C.~D + ~A.B.C.D. e. .FU = A.B.C.D ; FM = A.B.C + A.~B.D + A.C.~D + ~A.B.C.D. Para poder realizar a simplificação de uma expressão booleana, pode-se aplicar diversas técnicas e ferramentas. Porém, todas são baseadas nas propriedades, postulados e regras da álgebra booleana. Dessa forma, é imprescindível que saibamos como manipular a lógica booleana para que possamos, além de simplificar as expressões booleanas, construir os diagramas esquemáricos dos sistemas lógicos digitais a serem implementados. Para essa questão, analise a seguinte expressão lógica:S = ((~(A . (B + C))) . D) . (~(A + B)) Agora, assinale a alternativa que contém a correta expressão minimizada. a. S = ~A . ~B . ~D. b. S = ~A . B . D. c. S = A . B . D. d. S = A . ~B . D. e. S = ~A . ~B . D. As tabelas-verdade representam o comportamento de um sistema lógico digital. Para tanto, cada linha representa uma combinação dentre as 2 combinações possíveis de suas entradas. Nesse caso, o parâmetro n denota a quantidade de variáveis de entrada da expressão lógica. Lembre-se de que para se construir uma tabela-verdade, é preciso seguir as propriedades e as regras da álgebra booleana, começando pela precedência dos operadores lógicos. Construa a tabela-verdade que reflete corretamente a expressão abaixo:S = ~X . (X + Y) + ~Z + Z.Y Assinale a alternativa que traz a sequência correta da coluna de saída da tabela-verdade. a. 00110011. b. 10110011. c. 10011011. d. 10111011. e. 10111001. n 01/06/2022 16:57 N2 (A5): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=612162&cmid=152927 3/3 Questão 8 Completo Atingiu 1,00 de 1,00 Questão 9 Completo Atingiu 1,00 de 1,00 Questão 10 Completo Atingiu 1,00 de 1,00 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). a. I e III. b. II e IV. c. I, II e IV. d. II, III e IV. e. I, III e IV. Simplificar uma expressão booleana significa implementar sistemas lógicos digitais igualmente simplificados. Isso significa implementarcircuitos que demandem uma menor área, que consumam menos energia, que tenham menor dissipação de potência e que tenham um tempo menor de propagação de seus sinais internos. Para essa questão, imagine a seguinte expressão lógica:S = {~[(A + B) . C]} + {~[D . ( C + B)]} Agora, assinale a alternativa que contém a correta expressão minimizada. a. S = ~[(A + B) . ~C . ~D]. b. S = ~A.~B . C . D]. c. S = ~[(A + B) . C . ~D]. d. S = A + B + ~C + ~D. e. S = ~[(A + B) . C . D]. Para se extrair uma expressão booleana pode-se realizar etapas de modo a obter uma expressão na forma de “soma de produtos” ou na forma de “produto de somas”. Essas duas formas são denominadas como formas padrões de representação de uma expressão booleana. Para essa questão, analise as afirmações a seguir marcando com “V” aquela(s) que você julgue ser verdadeira(s) e, com “F”, a(s) falsa(s). Toda expressão obtida pela extração da tabela-verdade é uma expressão canônica e, consequentemente, é passível de simplificação. Para obter uma expressão na forma de soma de produtos, deve-se escolher as linhas, na tabela-verdade, que apresentarem o valor “1” na coluna de saída. Caso exista alguma variável de entrada da linha selecionada valendo “0”, esta deverá ser negada. Para obter uma expressão na forma de soma de produtos, deve-se escolher as linhas, na tabela-verdade, que apresentarem o valor “0” na coluna de saída. Caso exista alguma variável de entrada da linha selecionada valendo “0”, esta deverá ser negada. Cada linha selecionada virará uma parcela da expressão canônica resultante. Assinale a alternativa que contém a sequência correta: a. .V ; V; F; F. b. .V ; F; V; V. c. .F ; F; V; V. d. .V ; V; F; V. e. .F ; V; F; V.