Questões de Concurso sobre Álgebra Booleana

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
92 questões encontradas
Questões por página
20
Mais recentes
 

Na Álgebra Booleana, a expressão é equivalente a A propriedade que garante essa equivalência é denominada:


A

associatividade.


B

comutatividade.


C

distributividade.


D

idempotente.


E

teorema de De Morgan.

Operador lógico AND retorna verdadeiro quando:


A

Apenas uma condição é verdadeira.


B

Nenhuma condição é verdadeira.


C

Todas as condições são verdadeiras.


D

O usuário está offline.


E

Sempre.

Assinale a alternativa que apresenta CORRETAMENTE a expressão booleana que representa a operação “ou exclusivo” (XOR):


A

A OR B


B

A AND B


C

NOT (A OR B)


D

(A OR B) AND NOT (A AND B)

Assinale a opção que apresenta a correta equivalência entre as expressões booleanas.


A


B


C


D


E

Na linguagem Javascript, valores podem ser convertidos para o tipo boolean, o qual possui as opções true e false.


Assim, marque (T) para a opção que resulta em true quando convertida para boolean e (F) para aquela que resulta em false.


( ) string vazia

(“”) ( ) null

( ) undefined


As opções são, respectivamente,


A

T – F – T.


B

T – T – F.


C

F – F – T.


D

F – T – F.


E

F – F – F.

Dados booleanos são usados para representar:


A

Os dois únicos valores lógicos possíveis: verdadeiro e falso.


B

Números inteiros (positivos, negativos ou zero).


C

Números com casas decimais.


D

Cadeias de caracteres (texto).


E

Coleções ordenadas e imutáveis de itens.

Dada a expressão lógica a seguir:


Imagem associada para resolução da questão


Considere a seguinte tabela verdade incompleta para a expressão acima, onde "0" é falso e "1" é verdadeiro.


Imagem associada para resolução da questão


Qual das alternativas completa corretamente a última coluna da tabela?


A

1, 1, 1, 1, 0.


B

0, 1, 0, 0, 1.


C

1, 0, 0, 0, 1.


D

0, 0, 0, 1, 1.


E

0, 0, 0, 0, 1.

Considere as seguintes expressões lógicas:


I. (a < b) or (b > a and c > b and d < a)

II. (a < b and b > c) or (c >= a)

III. (a < b) xor (a < b)

IV. (a < a)


Considerando a=10, b=20, c=30 e d=40, assinale a alternativa que apresenta CORRETAMENTE o resultado lógico das expressões I, II, III e IV, respectivamente:


A

verdadeiro, verdadeiro, verdadeiro, verdadeiro.


B

verdadeiro, verdadeiro, falso, falso.


C

falso, verdadeiro, falso, verdadeiro.


D

falso, falso, falso, falso.

As expressões aritméticas, lógicas e relacionais são fundamentais para a tomada de decisões e cálculos em linguagens de programação. Sobre essas expressões, analise as alternativas abaixo e, em seguida, assinale a correta.


A

Expressões lógicas podem avaliar condições em cascata, mas sempre resultam em um número inteiro representando verdadeiro (1) ou falso (0), independentemente da linguagem.


B

O uso de operadores aritméticos em expressões relacionais é limitado, pois tais operadores não podem ser combinados com operadores de comparação.


C

Expressões relacionais retornam sempre valores booleanos, indicando se a relação especificada entre dois operandos é verdadeira ou falsa.


D

Operadores lógicos, como AND e OR, têm maior precedência do que operadores aritméticos, como adição e subtração, em linguagens de programação padrão.

Quais são todos os operadores lógicos para os tipos de dados nativos do PostgreSQL?


A

AND • XOR • NOT


B

AND • XOR


C

AND • OR


D

AND • OR • NOT


E

AND • OR • XOR

Considere o pseudocódigo a seguir:


Imagem associada para resolução da questão


Assinale a alternativa que expressa o resultado exibido ao término da execução.


A

"Condição falsa", porque (não(y < z)) é falso e invalida a expressão principal.


B

"Condição verdadeira", pois y < z é verdadeiro, o que por si só garante a veracidade da condição principal.


C

"Condição falsa", pois nenhuma das subcondições internas é satisfeita, mesmo com z <= 10.


D

"Condição verdadeira", pois a segunda subcondição (w < 3 e x >= 5) é verdadeira e z <= 10 é verdadeiro.


E

"Condição falsa", pois (w < 3 e x >= 5) é falso e, somado ao fato de z > 10, a expressão final não é satisfeita.

Analise o diagrama de circuitos lógicos a seguir:


Imagem associada para resolução da questão


Assinale a alternativa que representa a equação lógica CORRETA do circuito acima, conforme Nogueira (2011):


NOGUEIRA, J. S. Eletrônica Digital Básica. EDUFBA, 171p, 2011.


A


B


C


D


E

Deseja-se implementar uma rede neural simples composta de um neurônio com limiar igual a T para computar a operação booleana “E” entre duas entradas binárias x1 e x2. A saída y deve obedecer a Tabela verdade abaixo. w1 e w2 são os pesos das entradas.


Imagem associada para resolução da questão



Os valores de w1, w2 e T são, respectivamente


A

1, -1 e 1.


B

1, 1 e 0.


C

0, 0 e 1.


D

1, 1 e 1,5.


E

-1, -1 e 0.

Uma estrutura de seleção realiza o teste lógico da expressão C = not(A and not(B)) or (A and B).


Sendo A e B expressões lógicas, a expressão equivalente a C é:


A

(A or not(B));


B

(A and not(B));


C

(not(A) and B);


D

(not(A) or not(B));


E

not(A and not(B)).

A lógica fuzzy é um superconjunto da lógica booleana e acrescenta o conceito de verdade parcial, isto é, gradações ou níveis de verdade. São operações padrão da lógica fuzzy


A

união, intersecção e subtração.


B

união, intersecção e complemento.


C

intersecção, subtração e pertinência.


D

intersecção, complemento e pertinência.

Considere duas variáveis A e B do tipo inteiro e que estejam inicializadas com valores maiores do que zero em um programa escrito na linguagem de programação C. Assinale a alternativa que indica o comando que retornará um valor verdadeiro, caso ambas as variáveis tenham o mesmo valor.


A

!(A & B)


B

A - B


C

!(A ^ B)


D

A << B


E

A >> B

Leia o caso a seguir.


Considere um banco de dados que utiliza uma estrutura de indexação baseada em árvores B+ para otimizar consultas. A eficiência dessa estrutura é crucial para garantir a escalabilidade e o desempenho do sistema em cenários de grande volume de dados.


Elaborado pelo(a) autor(a).


Com base nesse contexto, a álgebra booleana e a lógica digital aplicadas a essa estrutura de indexação é


A

AND - permite a interseção eficiente de listas de índices, reduzindo o conjunto de dados a serem consultados.


B

OR - amplia o conjunto de resultados ao combinar múltiplas listas de índices, o que pode aumentar o tempo de consulta.


C

NOT - exclui registros específicos dos resultados, o que pode ser útil, mas não impacta diretamente a eficiência da indexação.


D

XOR - compara duas listas de índices e retorna apenas os elementos distintos, o que não é comum em estruturas de indexação.

 
 
Gerar simulado