Baixe o app para aproveitar ainda mais
Prévia do material em texto
10/10/2020 Revisar envio do teste: 20202 - PROVA N2 (A5) – GRA1017 ... https://unifacs.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_37420010_1&course_id=_638511_1&content_id=_1441175… 1/5 Revisar envio do teste: 20202 - PROVA N2 (A5) GRA1017 SISTEMAS DIGITAIS PTA - 202020.ead-10054.03 Prova N2 Revisar envio do teste: 20202 - PROVA N2 (A5) Usuário JOSAPHAT CORREA DA SILVA Curso GRA1017 SISTEMAS DIGITAIS PTA - 202020.ead-10054.03 Teste 20202 - PROVA N2 (A5) Iniciado 08/10/20 18:37 Enviado 08/10/20 21:40 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido 3 horas, 3 minutos Instruções Resultados exibidos Respostas enviadas, Respostas corretas, Comentários Caso necessite a utilização do "EXCEL" clique no link ao lado -----------> excel.xlsx Pergunta 1 Resposta Selecionada: Resposta Correta: Feedback da resposta: Podemos implementar sistemas digitais por intermédio da interconexão de portas lógicas. Cada porta lógica pode ser representada por meio de uma tabela-verdade, que descreverá sua funcionalidade. A porta XOR é uma função binária, ou seja, recebe como entradas duas variáveis, gerando um valor de saída: S = f(a,b) . Considerando as variáveis “a” e “b”, temos a seguinte sequência: 1 e 0; 1 e 1; 0 e 1; 0 e 0. Qual alternativa contém os respectivos valores de saída mediante a sequência apresentada em suas entradas? 1; 0; 1; 0. 1; 0; 1; 0. Parabéns! Sua resposta está correta. Você associou corretamente os valores de saída à sequência de entrada. A porta XOR somente apresentará o valor 1 caso as duas variáveis de entrada forem diferentes entre si. Pergunta 2 Resposta Selecionada: Resposta Correta: Feedback da 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 2n 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. 01010111. 01010111. Parabéns! Sua resposta está correta. Você manipulou corretamente a álgebra booleana, em especial a precedência dos operadores. Em relação à expressão “ S = X.Y + ~(X.Y).Z”, podemos Minha Área 1 em 1 pontos 1 em 1 pontos JOSAPHAT CORREA DA SILVA https://unifacs.blackboard.com/ https://unifacs.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_638511_1 https://unifacs.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_638511_1&content_id=_14411753_1&mode=reset https://unifacs.blackboard.com/bbcswebdav/pid-14411754-dt-content-rid-84766551_1/xid-84766551_1 https://unifacs.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_359_1 https://unifacs.blackboard.com/webapps/login/?action=logout 10/10/2020 Revisar envio do teste: 20202 - PROVA N2 (A5) – GRA1017 ... https://unifacs.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_37420010_1&course_id=_638511_1&content_id=_1441175… 2/5 resposta: observar que a primeira etapa a ser realizada consiste na obtenção das saídas relativas aos operadores “AND”, envolvendo as variáveis “X” e “Y” para que, depois, possamos aplicar a negação. Em seguida, temos o desenvolvimento do operador “AND” envolvendo “Z”, para que, por último, possamos desenvolver os operadores “OR”. Pergunta 3 Resposta Selecionada: Resposta Correta: Feedback da resposta: Em algumas situações, para aproveitar componentes já utilizados em nosso projeto, temos que aplicar a álgebra booleana para, por exemplo, mudar o tipo do operador lógico. Essa alteração pode ser mais facilmente encontrada sobre os operadores NAND e NOR, denominados “operadores universais” porque permitem que qualquer operação lógica seja implementada utilizando-se apenas operadores NAND ou apenas operadores NOR. Para essa questão, desenvolva os operadores NOT, AND e OR, a fim de que sejam representados apenas por portas NAND. Depois, assinale a alternativa com as expressões equivalentes aos operadores NOT, AND e OR, respectivamente: ~A = ~(A.A) ; A.B = ~[~(A.B) . ~(A.B)] ; A+B = ~[~(A.A) . ~(B.B)]. ~A = ~(A.A) ; A.B = ~[~(A.B) . ~(A.B)] ; A+B = ~[~(A.A) . ~(B.B)]. Parabéns! Sua resposta está correta. Você utilizou corretamente os postulados e propriedades da álgebra booleana para possibilitar a utilização do operador NAND ao representar os operadores NOT, AND e OR. Pergunta 4 Resposta Selecionada: Resposta Correta: Feedback da resposta: Os sistemas digitais podem ser classificados em dois grandes grupos: os sistemas lógicos combinacionais e os sistemas lógicos sequenciais. Em relação aos sistemas lógicos combinacionais, os componentes básicos de mais baixo nível de abstração são representados pelas portas lógicas. Por sua vez, nos sistemas lógicos sequenciais, os componentes de mais baixo nível de abstração são os latches e os flip- flops, mesmo que esses sejam formados por portas lógicas. A partir dessas informações, marque as afirmativas a seguir com “V” de verdadeiro ou com “F” de falso. ( ) Latches e flip-flops servem para armazenar informações. Cada componente tem a capacidade de armazenar um único bit. Não existem, portanto, diferenças entre eles. ( ) A diferença básica consiste em seu momento de ativação. No caso do latch possuir uma entrada de “ enable” (habilitação), a informação poderá ser carregada no latch em todo o semiciclo de ativação do sinal de habilitação. Por sua vez, o flip-flop é ativado apenas nas transições de subida ou de descida do sinal de habilitação (também denominado como clock). ( ) Para armazenar uma palavra de n bits, são necessários n latches ou flip-flops. ( ) Tanto latches quanto flip-flops podem possuir sinais PR ( preset) e CL ( clear). Tais sinais têm prioridade sobre os valores apresentados em sua(s) entrada(s) e sobre o sinal de habilitação ou clock. Agora, assinale a alternativa que traz a sequência correta. F; V; V; V. F; V; V; V. Parabéns! Sua resposta está correta. Realmente, a diferença básica está no momento de ativação dos componentes. Enquanto os latches são ativados em todo o semiciclo, os flip- flops são ativados apenas na transição do sinal de habilitação. Pergunta 5 Quando é necessário implementar o sistema lógico digital com circuitos integrados, temos que nos atentar à várias características as famílias de circuitos integrados existentes para que se faça uma adequação de suas propriedades às nossas necessidades. 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). ( ) Todas as famílias de circuitos integrados possuem as mesmas faixas de alimentação. ( ) Fan-out representa o número de portas lógicas que podem ser conectadas à saída de uma porta lógica. ( ) Cada família de circuito integrado possui a sua faixa de tensões para representar os níveis lógicos “0” e “1”. 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos 10/10/2020 Revisar envio do teste: 20202 - PROVA N2 (A5) – GRA1017 ... https://unifacs.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_37420010_1&course_id=_638511_1&content_id=_1441175… 3/5 Resposta Selecionada: Resposta Correta: Feedback da resposta: ( ) Cada família de circuitos integrados possui a sua própria pinagem. Assinale a alternativa que contém a sequência correta: .F ; V ; V ; V. .F ; V ; V ; V. Parabéns! Sua resposta foi a correta! Realmente, cada família de circuitos integrados possui as suas próprias características decorrentes de seus projetos e de suas tecnologias utilizadas. Para conhecer os parâmetros de uma família ou de um circuito integrado em específico, deve-se procurar o seu datasheet (ficha de dados). Pergunta 6Resposta Selecionada: Resposta Correta: Feedback da resposta: Em algumas situações, surge a necessidade de criar um módulo que mude sua funcionalidade de acordo com um sinal de controle. Nessa linha, podemos juntar os circuitos de soma e de subtração, criando um circuito único e adicionando mais um sinal de entrada, cuja função é selecionar a operação a ser feita. Por exemplo: caso esse sinal “Op” seja 0, executa-se a operação de soma; caso seja “1”, procede-se à subtração. Sobre essa questão, analise as proposições a seguir. I. A solução para esse caso pode consistir em um MUX que selecionará entre a entrada “A” e “~A” para que o resultado seja relativo à soma ou à subtração, respectivamente. A seleção do MUX será controlada pelo sinal “Op”. A entrada “A” refere-se a um bit relativo ao numerador. II. O resultado pode ser obtido por meio da saída de um circuito de soma. Tal circuito receberá, como entradas, o numerador a ser processado e a saída de MUX. O MUX selecionará entre o denominador e o complemento 2 do denominador. A seleção é realizada por intermédio do sinal de controle “Op”. III. A solução pode consistir em implementar um módulo de soma e um módulo de subtração. A saída será chaveada por um MUX que selecionará entre a palavra produzida pelo circuito de soma e a palavra produzida pelo circuito de subtração, de acordo com o sinal de controle “Op”. IV. O resultado pode ser obtido por meio da saída de um circuito de soma. Tal circuito receberá, como entradas, o numerador a ser processado e a saída de MUX. O MUX selecionará entre o denominador e os bits invertidos do denominador. A seleção é realizada por intermédio do sinal de controle “Op”. Agora, assinale a alternativa que traz somente a(s) correta(s). I, II e III. I, II e III. Parabéns! Sua resposta está correta. Podemos aproveitar o fato de que a única diferença entre os circuitos de soma e de subtração consiste na utilização do bit “A” ou do bit “A” complementado. Essa particularidade pode ser usada para obter um circuito otimizado. Outras variações não otimizadas consistem em selecionar a saída dentre os resultados do circuito de soma e de subtração ou, ainda, selecionar entre “ A + B” ou “ A + (– B)”. Esse último caso consiste na implementação de um circuito para a obtenção do complemento 2 do denominador. Pergunta 7 Resposta Selecionada: Resposta Correta: Imagine que existe a necessidade de se implementar um painel cuja função será exibir uma sequência de dígitos numéricos (valores de 0 a 9), de forma que os dígitos sejam deslocados para a esquerda e realimentados. Nesse caso, quando o dígito alcança a extremidade esquerda, ele é realimentado para que volte a aparecer na extremidade direita. Quais dos itens a seguir deverão fazer parte desse circuito? I. Quatro registradores de deslocamento para a esquerda em anel. II. Quatro registradores de deslocamento para a direita em anel. III. Decodificadores para display de sete segmentos, conforme a quantidade de dígitos a serem exibidos. IV. Demultiplexadores. V. Quatro registradores de deslocamento para a esquerda. VI. Quatro registradores de deslocamento para a direita. Agora, assinale a alternativa que contém somente os elementos a serem utilizados em seu projeto. I e III. I e III. 1 em 1 pontos 1 em 1 pontos 10/10/2020 Revisar envio do teste: 20202 - PROVA N2 (A5) – GRA1017 ... https://unifacs.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_37420010_1&course_id=_638511_1&content_id=_1441175… 4/5 Feedback da resposta: Parabéns! Sua resposta está correta. Para realizar a reciclagem dos dígitos, devemos utilizar um registrador de deslocamento em anel. Como o desejo consiste em deslocar os dígitos para a esquerda, então, o tipo de deslocamento do registrador deve acompanhar. No caso da questão, como serão exibidos dígitos de 0 a 9, é necessária a manipulação de 4 bits por dígito; motivo esse dos 4 registradores, sendo que cada registrador ficará responsável por um 1 bit da informação a ser exibida. Pergunta 8 Resposta Selecionada: Resposta Correta: Feedback da resposta: 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. S = ~A . ~B . D. S = ~A . ~B . D. Parabéns! Sua resposta está correta. Você obteve a expressão simplificada por meio da manipulação da álgebra booleana. Dessa forma, você manipulou corretamente os postulados, propriedades e regras da álgebra booleana. Pergunta 9 Resposta Selecionada: Circuitos contadores binários assíncronos podem ser utilizados para gerar formas de onda. Para tanto, conecta-se os seus terminais de saída a um componente denominado “conversor digital-analógico” (DAC - Digital-analogic Converter). Um DAC é capaz de receber, em suas entradas, uma palavra digital e convertê-la para um sinal analógico. Assim, sua saída terá uma variação de voltagem correspondente ao valor binário digital inserido em sua entrada. Na figura a seguir temos, em (a) uma onda “dente de serra” obtida a partir de um contador assíncrono crescente. Em (b), a onda “dente de serra” é gerada utilizando-se um contador assíncrono decrescente. Em (c), temos a figura de uma onda “triangular”. Fonte: elaborada pelo autor, 2019. Analise as afirmativas a seguir e assinale com “V” as verdadeiras e com “F” a(s) falsa(s). ( ) Um gerador de onda triangular pode ser obtido com um contador do tipo crescente/decrescente, cuja funcionalidade varia automaticamente. ( ) Não é possível implementar um gerador de onda triangular utilizando-se contadores binários assíncronos. Devem ser usados apenas contadores binários síncronos. ( ) A funcionalidade crescente/decrescente pode ser trocada automaticamente por meio da utilização de um flip-flop do tipo “JK”, com os seus terminais “J” e “K” conectados aos nível lógico “1”. O clock do flip- flop “JK” é obtido quando a contagem chegar ao seu valor limite (por exemplo, em um contador de 3 bits, valor 7 na contagem crescente e valor 0 na decrescente). ( ) A funcionalidade crescente/decrescente pode ser trocada automaticamente por meio da utilização de um flip-flop do tipo “JK”, com os seus terminais “J” e “K” conectados aos nível lógico “1”. O clock do flip- flop “JK” é obtido utilizando-se um outro contador que gera um pulso toda vez que o seu bit mais significativo realizar a transição de “1” para “0”, ou seja, quando a contagem for reiniciada. Assinale a alternativa que traz a sequência correta. V; F; V; V. 1 em 1 pontos 1 em 1 pontos 10/10/2020 Revisar envio do teste: 20202 - PROVA N2 (A5) – GRA1017 ... https://unifacs.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_37420010_1&course_id=_638511_1&content_id=_1441175… 5/5 Sábado, 10 de Outubro de 2020 13h56min05s BRT Resposta Correta: Feedback da resposta: V; F; V; V. Parabéns! Sua resposta foi a correta! Realmente pode-se utilizar um contador assíncrono para gerar ondas triangulares (desde que a saída do contador seja conectada a um DAC). Para tanto, o contador deve ser crescente-decrescente. A funcionalidade deve ser alternada automaticamente. Para tanto, pode-se utilizar um flip-flop “JK” (com ambos os terminais “J” e “K” associados ao nível lógico “1”). A cada pulso de clock do “JK”, inverte-se o valor armazenado e, consequentemente, troca-se a funcionalidade do contador assíncrono. O pulso do “JK” acontece toda vez que o contador chegar ao limite de sua contagem (limite crescente ou limite decrescente). Pergunta 10 Resposta Selecionada: Resposta Correta: Feedbackda resposta: Suponha a necessidade de implementar o sistema de controle de atitude do satélite TupiniSat. Controle de atitude de um satélite consiste em deixá-lo, por exemplo, sempre perpendicular à Terra em um satélite geoestacionário. No caso do TupiniSat, é utilizada uma “roda de reação”. Pela lei da física de ação- reação, quando o volante acoplado ao motor acelera a um certo sentido, o satélite acelera no sentido contrário. Para tanto, o valor da posição do satélite em relação ao eixo da Terra é coletado através de um magnetrômetro (mede intensidade de um campo magnético). Suponha que o sinal do magnetrômetro já se encontra condicionado dentro de uma escala de -3 a 3. Faça um circuito para corrigir a atitude do satélite. Para essa questão, suponha que a escala de entrada seja representada pelas variáveis “A”, “B” e “C”. O circuito terá duas variáveis de saída indicando “ativação” (“At” – quando “At” receber “0”, indica sem movimentação) e “sentido” (“S” – para valores negativos na escala, “S” receberá “0” e, para valores positivos, “S” estará sinalizado com “1”. ). Assinale a alternativa que contenha as expressões simplificadas de “At” e “S”: . At = B + C ; S = ~A. .At = B + C ; S = ~A. Parabéns! Sua resposta foi a correta! Você associou corretamente os elementos do circuito à funcionalidade solicitada preenchendo a tabela-verdade e extraindo o circuito na forma de soma de produtos. ← OK 1 em 1 pontos javascript:launch('/webapps/gradebook/do/student/viewAttempts?course_id=_638511_1&method=list&nolaunch_after_review=true');
Compartilhar