Buscar

Prova n2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

PERGUNTA 1
1. Na eletrônica digital, os componentes básicos dos sistemas lógicos sequenciais são chamados de “ latches” e “ flip-flops”. Tais componentes são capazes de armazenar um bit de informação e podem integrar os circuitos registradores e contadores binários. Sabe-se que existem vários modelos delatches e flip-flops, dentre os quais podemos destacar “RS”, “D”, “JK” e “T”. 
Para essa questão, vamos nos concentrar no tipo “JK” e analisar as seguintes combinações para os valores de “J” e de “K”: 
(I) J = 0 ; K = 0. 
(II) J = 1 ; K = 0. 
(III) J = 1 ; K = 1. 
(IV) J = 0 ; K = 1. 
  
Qual é a sequência correta dos valores a serem obtidos na saída Q do flip-flop “JK”?
	
	
	Qt; 0; ~Qt; 1.
	
	
	Qt; 1; ~Qt; 0.
	
	
	~Qt; 1; Qt; 0.
	
	
	Qt; 0; 1; ~Qt.
	
	
	0; ~Qt; 1; Qt.
1 pontos   
PERGUNTA 2
1. Em diversas situações, surge a necessidade de utilizarmos circuitos contadores. Por exemplo, nas análises clínicas, temos os contadores, para que sejam levantadas quantidades de microrganismos; no controle de acesso a um show, temos que verificar quantas pessoas estão presentes; e no computador, quantos ticks de clock foram efetuados. Para tanto, existem os circuitos contadores binários assíncronos e os circuitos contadores síncronos. 
Analise as afirmativas a seguir e assinale com “V” as verdadeiras e com “F” a(s) falsa(s). 
( ) Contadores síncronos são implementados somente com flip-flops tipo “T”. 
( ) Contadores síncronos permitem uma contagem não linear. Porém, para se conseguir tal característica, deve-se criar lógicas combinacionais para cada entrada “J” e “K” dos flip-flops envolvidos. 
( ) Dá-se o nome de contadores síncronos, pois todos os flip-flops recebem o mesmo sinal de clock, simultaneamente. 
( ) Com os contadores síncronos, evita-se o problema de ruídos que poderiam ocorrer nos contadores assíncronos. 
Agora, assinale a alternativa com a sequência correta.
	
	
	F; V; V; V.
	
	
	V; F; V; F.
	
	
	F; F; V; V.
	
	
	F; V; F; V.
	
	
	V; V; F; F.
1 pontos   
PERGUNTA 3
1. 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”. 
( ) Cada família de circuitos integrados possui a sua própria pinagem. 
  
Assinale a alternativa que contém a sequência correta:
	
	
	.V ; F ; F ; F.
	
	
	.F ; V ; V ; V.
	
	
	.F ; V ; V ; F.
	
	
	.F ; V ; F ; V.
	
	
	.F ; F ; V ; V.
1 pontos   
PERGUNTA 4
1. 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:
	
	
	.V ; V; F; V.
	
	
	.V ; F; V; V.
	
	
	.F ; V; F; V.
	
	
	.F ; F; V; V.
	
	
	.V ; V; F; F.
1 pontos   
PERGUNTA 5
1. Os operadores NAND e NOR são “universais” porque, por meio deles, é possível que qualquer outra operação lógica seja implementada. Dessa forma, é conveniente que sempre tenhamos disponíveis componentes que implementem as portas NAND e NOR em nossa bancada, a fim de que, na falta de outros operadores, possamos utilizá-las. 
Para responder essa questão, desenvolva os operadores NOT, AND e OR, a fim de que sejam representados apenas por portas NOR. Depois, assinale a alternativa com as expressões equivalentes aos operadores NOT, AND e OR, respectivamente:
	
	
	~A = ~(A+A) ; A.B = ~[(A+A) + (B+B)] ; A+B = ~[~(A+B) + ~(A+B)].
	
	
	~A = ~(A+A) ; A.B = ~[~(A+B) + ~(A+B)] ; A+B = ~[~(A+A) + ~(B+B)].
	
	
	~A = ~(A+A) ; A.B = ~[~(A+A) . ~(B+B)] ; A+B = ~[~(A+B) + ~(A+B)].
	
	
	~A = ~(A+A) ; A.B = ~[~(A+A) + ~(B+B)] ; A+B = ~[(A+B) + (A+B)].
	
	
	~A = ~(A+A) ; A.B = ~[~(A+A) + ~(B+B)] ; A+B = ~[~(A+B) + ~(A+B)].
1 pontos   
PERGUNTA 6
1. Um registrador de deslocamento pode ser construído por intermédio da utilização de flip-flops do tipo “ D ”. Para tanto, caso, por exemplo, o deslocamento seja para a direita, a saída “ Q ” de um flip-flop deve ser conectado à entrada “ D ” do flip-flop à sua direita. Porém, como a entrada “ D ” já se encontra conectada à saída “ Q ” do flip-flop anterior (à sua esquerda), como fazemos para carregar uma nova palavra? 
A partir dessas informações, marque as afirmativas a seguir com “V” de verdadeiro ou com “F” de falso.
( ) A entrada “ D ” pode ser conectada à saída de um MUX que recebe, como entradas, a saída do flip-flop à esquerda e um bit da palavra a ser carregada. O bit de seleção indica se o registrador fará o deslocamento ou fará a carga de uma nova palavra quando houver o pulso do clock .
( ) A entrada “ D ” pode ser conectada à saída do flip-flop à esquerda e, conjuntamente, a um bit da palavra a ser carregada.
( ) A entrada “ D ” pode ser conectada à saída de uma porta “OR” que recebe, como entradas, a saída do flip-flop à esquerda e um bit da palavra a ser carregada. Assim, o flip-flop da direita recebe o valor do flip-flop à esquerda, ou o da palavra a ser carregada.
( ) A carga da nova palavra pode ser realizada de forma assíncrona por meio dos sinais “ PR ” ( preset ) e “ CL ” ( clear ). Caso tais sinais operem com a lógica positiva (ou seja, ativados no nível “1”), o bit da palavra a ser carregado é associado a uma porta “AND” para conectar à entrada “ PR ” e o complemento desse bit é direcionado a outra porta “AND”, a partir da qual se conecta à entrada “ CL ”. As entradas restantes das duas portas “AND” receberão um sinal de controle que indicará se a operação do registrador será deslocamento (sinal de controle igual a “0”) ou se corresponderá a carga de uma nova palavra (sinal de controle igual a “1”).
Agora, assinale a alternativa que traz a sequência correta.
	
	
	V; F; V; V.
	
	
	F; V; V; F.
	
	
	V; V; F; V.
	
	
	V; F; F; V.
	
	
	F; F; F; V.
1 pontos   
PERGUNTA 7
1. 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.
	
	
	S = A . B . D.
	
	
	S = ~A . ~B . D.
	
	
	S = ~A . ~B . ~D.
1 pontos   
PERGUNTA 8
1. Na matemática, podemos realizar multiplicaçõesutilizando somas sucessivas. Por exemplo 4*3 = 4 + 4 + 4 = 12. Para essa questão, imagine que você tenha a necessidade de implementar um circuito capaz de realizar multiplicação de dois números (“A” e “B”) de 3 bits cada – em que “A” denota o multiplicando e “B” o multiplicador. Porém, infelizmente, você não tem, em sua bancada, circuitos ou componentes que fazem, especificamente, a operação de multiplicação. 
Para essa questão, analise as afirmativas a seguir. 
I. Para realizar uma operação de multiplicação com somas sucessivas, temos que ter um circuito somador (“S”), um registrador (“R”), um circuito contador (“C”) e uma porta “AND”. As entradas de “S” são o multiplicando e a saída de “R”. O registrador “R” recebe a saída de “S” e, como clock, a saída da porta “AND”. A porta “AND” recebe como entradas o sinal de clock e a indicação se o contador “C” realizou a contagem até atingir o valor do multiplicador, tendo iniciado com o valor “0”. 
II. Para saber se o contador de passos realizou o número de iterações equivalente ao multiplicador, basta associar, por meio de uma porta “XNOR”, cada bit do contador com cada bit do multiplicador. Todas as saídas das portas “XNOR” serão conectadas às entradas de uma porta “OR”. 
III. Quando o contador de passos finalizar a sua contagem, deve-se bloquear o clock do registrador e o seu próprio clock por meio, por exemplo, de portas “AND”. Esse mesmo sinal servirá para indicar que a operação de multiplicação por meio das somas sucessivas foi finalizada. 
IV. Para realizar uma operação de multiplicação com somas sucessivas, temos que ter um circuito somador (“S”), um registrador de deslocamento (“R”), um circuito contador (“C”) e uma porta “AND”. As entradas de “S” são o multiplicando e a saída de “R”. O registrador “R” recebe a saída de “S” e, comoclock, a saída da porta “AND”. A porta “AND” recebe como entradas o sinal de clock e a indicação se o contador “C” realizou a contagem até atingir o valor do multiplicador, tendo iniciado com o valor “0”. A cada pulso de clock, o registrador também fará um deslocamento para a esquerda. 
Agora, assinale a alternativa que traz apenas a(s) afirmativa(s) correta(s).
	
	
	I, II e III.
	
	
	I, II e IV.
	
	
	II, III e IV.
	
	
	I, III e IV.
	
	
	II e IV.
1 pontos   
PERGUNTA 9
1. 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?
	
	
	1111 e 1100.
	
	
	1111 e 1010.
	
	
	10011 e 10101.
	
	
	0001 e 0100.
	
	
	10001 e 10100.
1 pontos   
PERGUNTA 10
1. 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).
	
	
	I, III e IV.
	
	
	I, II e IV.
	
	
	II e IV.
	
	
	II, III e IV.
	
	
	I e III.
	Status
	Completada
	Resultado da tentativa
	7 em 10 pontos  
	Tempo decorrido
	1 hora, 35 minutos

Continue navegando