Trabajo Práctico Álgebra de Boole
Trabajo Práctico Álgebra de Boole
Trabajo Práctico Álgebra de Boole
Ejercicio 2: Tabla de la función. Sea (B, +, .) el Algebra de Boole (0,1) realizar la tabla lógica de las
siguientes funciones.
a) b)
c) d)
e) f)
Ejercicio 3: Equivalencias. Sea (B, +, .) el Algebra de Boole (0,1) y las siguientes funciones.
N
2 − 1
k ( a , b , c )=a b+a+b c n (a , b , c , d )= ∏ Mi (N=cantidad de variables)
i=3
2
p (a ,b , c , d )=( a +b + d )( a +b+ c ) q(a , b , c , d )=∑ m i
i=0
a) p≡ q b) n≡ p c) n≡ p ∗ d) p≡ q e) n≡ p ∗
1
Universidad Nacional de Salta – Facultad de Ciencias Exactas
Carrera Licenciatura en Análisis de Sistemas – Tecnicatura en Programación.
Cátedra ELEMENTOS DE PROGRAMACIÓN - Año 20203
a) f 1 1 0 0 1 1 0 1 b) g 0 1 1 0 1 0 1 0
c) h 1 1 1 1 0 1 0 1 1 1 1 1 1 0 0 1
d) k 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
Sugerencia: intente trabajar algebraicamente las expresiones, usando los postulados y las
propiedades. Sino, recuerde que siempre es posible determinar la salida de una función elaborando
su tabla lógica.
a)
2
Universidad Nacional de Salta – Facultad de Ciencias Exactas
Carrera Licenciatura en Análisis de Sistemas – Tecnicatura en Programación.
Cátedra ELEMENTOS DE PROGRAMACIÓN - Año 20203
b)
3
Universidad Nacional de Salta – Facultad de Ciencias Exactas
Carrera Licenciatura en Análisis de Sistemas – Tecnicatura en Programación.
Cátedra ELEMENTOS DE PROGRAMACIÓN - Año 20203
e) f 1 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0
f) f 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0
g) ab /cd 00 01 11 10
00 0 0 1 0
01 0 1 1 1
11 1 1 0 0
10 0 1 0 0
h) f ( a ,b , c , d )= 0