Practica
Practica
Practica
_______
Firma:
Resolución CS N° 076-04-2016-04-20
Página 1 de 9
VICERRECTORADO DOCENTE Código: GUIA-PRL-001
SECCIÓN 1
¿Qué es el Álgebra de Boole?
¿Qué son los 0s y 1s lógicos y cuáles son los rangos de voltajes de cada uno?
AND
A B S
OR
A B S
NAND
Resolución CS N° 076-04-2016-04-20
Página 2 de 9
VICERRECTORADO DOCENTE Código: GUIA-PRL-001
A B S
NOR
A B S
XOR
A B S
XNOR
Resolución CS N° 076-04-2016-04-20
Página 3 de 9
VICERRECTORADO DOCENTE Código: GUIA-PRL-001
Utilizando las propiedades y teoremas del Algebra de Boole verifique si la siguiente igualdad es
verdadera o falsa
Resolución CS N° 076-04-2016-04-20
Página 4 de 9
VICERRECTORADO DOCENTE Código: GUIA-PRL-001
x z + x yz=x z
Utilizando las propiedades y teoremas del Álgebra de Boole escriba el enunciado E en forma de suma de productos.
Aplique los siguientes pasos:
a. Use las leyes de De Morgan y la involución para eliminar los complementos de los paréntesis hasta que
se aplique solamente a variables.
b. Use la ley distributiva para transformar E en suma de productos
c. Use las leyes conmutativas, de idempotencia y de complemento transformar cada producto de E en 0 o
en un producto fundamental.
d. Use la ley de absorción para dejar E en la forma correcta de suma de productos
E=( ( ab ) c ) ( ( a+ c ) ( b+ c ) )
Otras formas:
(~((~A~B)C))(~((~A+C)(~B+~C))) http://tma.main.jp/logic/logic.php?lang=en&type=eq&eq=%28~%28%28~A~B%29C%29%29%28~%28%28~A%2BC%29%28~B%2B~C
%29%29%29
(!((!a*!b)*c))*(!((!a+c)*(!b+!c)))
Respuesta: a c +bc
Página 5 de 9
VICERRECTORADO DOCENTE Código: GUIA-PRL-001
C ACB
A
AC’B
C’
A’
C A’C
Resolución CS N° 076-04-2016-04-20
Página 6 de 9
VICERRECTORADO DOCENTE Código: GUIA-PRL-001
SECCIÓN 2
1. Representar con notación lógica cada uno de los siguientes enunciados:
• El programa está bien si y sólo si no tiene errores de compilación. Si no tiene errores de
lógica y no tiene errores de compilación, entonces el programa está bien y los resultados
son satisfactorios. Por lo tanto, si tiene errores de compilación o tiene errores de lógica,
entonces el programa no está bien y los resultados no son satisfactorios.
• Si se realiza un buen diseño de la base de datos y se hace una buena programación,
entonces se accederá rápidamente la información. Si no se hace buena programación,
entonces toma mucho tiempo corregir el programa. Por lo tanto, si no se accede
rápidamente la información y toma mucho tiempo corregir el programa, entonces no se ha
realizado un buen diseño de la base de datos.
• Si tengo conocimientos de computación y domino el inglés, entonces no tendré problemas
para encontrar trabajo. Si tengo problemas para encontrar trabajo, entonces tengo más de
40 años o no me preparé lo suficiente. Por lo tanto, si me preparo lo suficiente y no tengo
más de 40 años y domino el inglés, entonces no tendré problemas para encontrar trabajo.
• Notación lógica: (¬p ⟹ ¬q) ∧ [¬r ⟹ ¬s] ∧ [(¬q ∨ ¬s) ⟹ t ] ⟹ [¬t ⟹ (p ∧ r)]
Para el enunciado considerar las siguientes proposiciones:
p: Acelero la motocicleta
q: La motocicleta corre
r: Freno la motocicleta
s: La motocicleta se detiene
t: La motocicleta falla
Nota: Para usar la calculadora debe tener instalado Java en su computadora. Puede
descargarlo desde el siguiente enlace (en caso de no tenerlo): https://java.com/es/download/
Puede revisar: https://java.com/es/download/manual.jsp
Resolución CS N° 076-04-2016-04-20
Página 7 de 9
VICERRECTORADO DOCENTE Código: GUIA-PRL-001
Y para ejecutar la calculadora dar clic con el botón derecho del ratón en el archivo
“LogicCalculator.jar” y seleccionar la opción “Oracle Java Runtime” o “Java™ Platform SE
binary”.
Importante: En el informe se deberá colocar las capturas de pantalla de las tablas generadas
con la calculadora. Indicar por qué la proposición es una fórmula contingente, una
contradicción o una tautología. Y una vez que se haya generado la tabla de verdad escoger
una de las filas de la tabla de verdad y presentar un ejemplo de enunciado.
Resultado obtenido:
Página 8 de 9
VICERRECTORADO DOCENTE Código: GUIA-PRL-001
Para el ejemplo de enunciado se representará la fila uno con las siguientes proposiciones:
4. Derive una conclusión de cada uno de los siguientes conjuntos de premisas, usando el modus
ponendus ponens. Coloque su conclusión en cada línea 3:
•
a. p ∨ q ⟹ r
b. p ∨ q
c.
•
a. ¬p ⟹ ¬r
b. ¬p
c.
•
a. ¬r
b. ¬r ⟹ q ∧ p
c.
5. ¿Qué conclusión se puede derivar de cada conjunto de premisas usando la regla del modus
tollendo tollens?
a) Si la luz fuera simplemente una onda de movimiento continuo, entonces la luz intensa
pudiera siempre causar electrones que escapen con mayor energía que aquella que
causaría la luz tenue. La luz intensa no siempre causa electrones que escapen con mayor
energía que la que causa la luz tenue.
b) Si el ángulo de un triángulo es mayor que 90 grados, entonces la suma de los otros dos
ángulos es menor que 90 grados. La suma de los otros dos ángulos no es menor que 90
grados.
c) Si llovió la noche anterior, entonces las carreteras fueron lavadas. Las carreteras no han
sido lavadas.
Resolución CS N° 076-04-2016-04-20
Página 9 de 9