Lógica Booleana Damian Jimenez
Lógica Booleana Damian Jimenez
Lógica Booleana Damian Jimenez
Nombre de la materia
Sistemas digitales y periféricos
Nombre de la licenciatura
Ingeniería en Sistemas Computacionales
Nombre de la tarea
Lógica booleana
Unidad #
2
Introducción
La lógica booleana es un sistema basado en la lógica matemática, que se denomina álgebra booleana. Esta
designación hace referencia al matemático inglés George Boole. Sirve para crear reglas o expresiones lógi-
cas. Con estas expresiones lógicas se analizan, seleccionan y procesan los datos que se introducen en el
componente FI-SL.
En el componente FI-SL, la lógica booleana permite:
*Seleccionar datos para un informe.
*Seleccionar ledgers para la contabilización.
*Sustituir los datos en ledgers locales, globales y rollups.
*Validar los datos que se introducen en el componente de aplicación FI-SL.
El componente FI-SL primero analiza los datos mediante expresiones lógicas y, a continuación, determina si
estos datos son aptos para el uso. Si la expresión lógica es verdadera, los datos se utilizarán, pero no se em-
plearán si la expresión es falsa.
Las principales opciones son:
OR - se suman los conjuntos definidos por dos palabras, es decir, la respuesta será todas aquellas referencias
donde aparezcan, indistintamente, UNA U OTRA de las palabras indicadas para búsqueda.
AND - se trata de la intersección de los conjuntos definidos por las dos palabras, es decir, solo aquellas refe-
rencias que contengan AMBAS palabras a la vez.
NOT - en este caso, aquellas referencias que tengan la primera palabra y no la segunda, es decir, un primer
conjunto, amputado de su parte común con otro.
NEAR - como el AND pero con la exigencia suplementaria de una cercanía entre las palabras.
Desarrollo
Resuelve los ejercicios 2.6, 2.8, 2.13 y 2.31 localizados en las páginas 75 a la 79 del libro Fundamen-
tos de diseño lógico y de computadoras (Morris, 2005).
Ejercicios:
2-6. Simplifique las siguientes expresiones booleanas a las expresiones conteniendo un número mínimo de
literales:
a) AC + ABC + BC
A(C + BC) + BC
A + BC
b) (A + B)(A + B)
(A + B)
ABC + AC
c) C(AB + A)
CB + AC
BC + B(AD + CD)
d) BC + B[D(A + C)]
BC + BD
(B + C + BC)(BC + AB + AC)
BBC + ABB + ABC + BCC + ABC + ACC + BBCC + ABBC + ABCC
e) BC + ABC + ABC
BC(1 + A) + ABC
BC + ABC
F=(ABC)(BC)(AB)
2-13. Dibuje el diagrama lógico para las siguientes expresiones booleanas. El diagrama debería corresponder exacta-
mente a la ecuación. Suponga que los complementos de las entradas no están disponibles.
(a) WXY + WZ + YZ
2-31. Implemente la siguiente función booleana con puertas de OR exclusiva y AND, usando el menor número de en-
tradas de puerta:
F(A,B,C,D) = ABCD + AD + AD
Unidad 1 Nombre de la Unidad
Nombre de la Materia
Conclusión:
La representación lógica binaria es utilizada son compuertas lógicas que muestran el cómo sería el proceso llevando los
bits al resultado esperado, por tal motivo se hacen extensos los podemos ver los diagramas de Boole para representar de
forma simple y concreta.
Hay una diferencia entre el álgebra Booleana y el álgebra normal:
El álgebra normal podría usarse con cualquier símbolo y de esta forma representar diversos valores.
El álgebra booleana se utilizan símbolos para representar dos valores o variables, el 1 y el 0, por tal motivo cualquier va-
riable Booleana pudiera tener un valor de 1 o 0.
Bibliografía:
Software de diagrama lógico.
https://online.visual-paradigm.com/es/diagrams/features/logic-diagram-software/
Fundamentos de diseño lógico y de computadoras (Morris, 2005). Capítulo 2: Circuitos lógicos combinacio-
nales, página 28 a la 38 y 75 a la 79
.https://utel.vstbridge.com/#/book-details/9788420543994
Unidad 1 Nombre de la Unidad
Nombre de la Materia