Guía Práctica de Aplicación y Experimentación
Enviado por Sebastián ff • 29 de Enero de 2022 • Tutorial • 2.285 Palabras (10 Páginas) • 284 Visitas
[pic 1] | VICERRECTORADO DOCENTE | Código: GUIA-PRL-001 |
CONSEJO ACADÉMICO | Aprobación: 2016/04/06 | |
Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación |
[pic 2]
[pic 3] | FORMATO DE GUÍA DE PRÁCTICA DE LABORATORIO / TALLERES / CENTROS DE SIMULACIÓN – PARA DOCENTES | |||||||||||||||
CARRERA: INGENIERÍAS | ASIGNATURA: PROGRAMACIÓN | |||||||||||||||
Nro. PRÁCTICA: | 1 | TÍTULO PRÁCTICA: Álgebra de Boole y Lógica proposicional | ||||||||||||||
OBJETIVOS:
| ||||||||||||||||
INSTRUCCIONES |
| |||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
ACTIVIDADES POR DESARROLLAR (Anotar las actividades que deberá seguir el estudiante para el cumplimiento de la práctica) | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
RESULTADO(S) OBTENIDO(S):
| ||||||||||||||||
CONCLUSIONES:
| ||||||||||||||||
RECOMENDACIONES:
| ||||||||||||||||
RÚBRICA: | ||||||||||||||||
|
CUESTIONARIO PARA DESARROLLAR POR SECCIONES
[pic 4]
SECCIÓN
¿Qué es el Álgebra de Boole? | ||||||||
El Álgebra de Boole es la base de los circuitos lógicos digitales sus dos valores representados por los símbolos 1 y 0 Boole, G. (2012). Álgebra de Boole. | ||||||||
¿Qué es una compuerta lógica? | ||||||||
Las compuertas lógicas son circuitos electrónicos integrados, creados para manipular las señales con el fin de obtener un comportamiento específico entre ellas. Jiménez, M. T. (2020). Compuertas Lógicas. | ||||||||
¿Qué son los 0s y 1s lógicos y cuáles son los rangos de voltajes de cada uno? | ||||||||
Los 0s representan una ausencia de tensión, o un nivel bajo. Su rango de voltaje esta entre 0 y 0.8 voltios. Los 1s representan una existencia de tensión, o un nivel alto. Su rango de voltaje esta entre 4 y hasta 5 voltios. Benavides, K. D. R. Álgebra Booleana y Circuitos Lógicos. | ||||||||
Investigue sobre las siguientes compuertas | ||||||||
Compuerta | Símbolo | Descripción y funcionamiento | Diagrama lógico para dos entradas | Tabla de verdad para dos entradas | # Circuito Integrado | Código TTL | ||
NOT | A 🡪 [pic 5] | Es una compuerta inversora de señal. Función: invierte la señal de entrada | [pic 6] | A | B | S | CMOS 4069 | TTL 7404 |
1 | - | 0 | ||||||
0 | - | 1 | ||||||
AND | [pic 7] | Es una compuerta que produce una única salida alta cuando sus entradas son 1. Función: realizar una multiplicación de las entradas | [pic 8] | A | B | S | 74LS08 |
TTL 7408 |
1 | 1 | 1 | ||||||
1 | 0 | 1 | ||||||
0 | 1 | 1 | ||||||
0 | 0 | 0 | ||||||
OR | [pic 9] | La puerta OR es un circuito que tiene dos entradas y cuya salida es igual a la suma lógica de las entradas. Su función es realizar la operacion de suma logica | [pic 10] | A | B | S | CMOS 4075 |
TTL 7432 |
1 | 1 | 1 | ||||||
1 | 0 | 0 | ||||||
0 | 1 | 0 | ||||||
0 | 0 | 0 | ||||||
NAND | [pic 11] | es una puerta lógica que produce una salida falsa solamente si todas sus entradas son verdaderas. Funciona como una compuerta AND seguida de una compuerta NOT | [pic 12] | A | B | S |
CMOS 4011 |
TTL7400 |
1 | 1 | 0 | ||||||
1 | 0 | 0 | ||||||
0 | 1 | 0 | ||||||
0 | 0 | 1 |
NOR | [pic 13] | Es una puerta lógica digital que implementa la disyunción lógica negada. | [pic 14] | A | B | S | CMOS 4001 | TTL 7402 |
1 | 1 | 0 | ||||||
1 | 0 | 1 | ||||||
0 | 1 | 1 | ||||||
0 | 0 | 1 | ||||||
XOR | [pic 15] | Es una variante de las compuertas OR con una función muy útil: implementan la suma binaria de 2 variables. | [pic 16] | A | B | S | CMOS 4030 | TTL 7486 |
1 | 1 | 1 | ||||||
1 | 0 | 0 | ||||||
0 | 1 | 0 | ||||||
0 | 0 | 1 | ||||||
XNOR | [pic 17] | una compuerta XNOR indica, mediante un lógico que su salida, cuando las dos entradas tienen el mismo estado. | [pic 18] | A | B | S | CMOS 4077 | TTL 74266 |
1 | 1 | 0 | ||||||
1 | 0 | 1 | ||||||
0 | 1 | 1 | ||||||
0 | 0 | 0 | ||||||
Utilice un simulador de circuitos (puede usar Logisim desde http://www.cburch.com/logisim/index_es.html) y presente cinco ejemplos de circuitos combinatorios que usen compuertas lógicas e indicando qué hacen. | ||||||||
Utilizando las propiedades y teoremas del Algebra de Boole verifique si la siguiente igualdad es verdadera o falsa [pic 19] | ||||||||
Utilizando las propiedades y teoremas del Álgebra de Boole escriba el enunciado E en forma de suma de productos. Aplique los siguientes pasos:
[pic 20] También se puede trabajar con la E de la siguiente forma [pic 21] Otras formas: (~((~A~B)C))(~((~A+C)(~B+~C))) (!((!a*!b)*c))*(!((!a+c)*(!b+!c))) Respuesta: [pic 22] | ||||||||
Utilizando el siguiente circuito realice lo siguiente:
[pic 23][pic 24] [pic 25] [pic 26] [pic 27] [pic 28] [pic 29] |
Buen trabajo a todos.
CUESTIONARIO PARA DESARROLLAR POR SECCIONES[pic 30]
SECCIÓN
- 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.
- Representar cada una de las notaciones lógicas en forma de enunciados:
- Notación lógica: [ ( p ∨ q ) ⟹ ¬r ] ∧ [ r ⟺ s ] ⟹ [( r ∧ s) ⟹ (¬p ∨ ¬q)]
Para el enunciado considerar las siguientes proposiciones:
p: Compré un automóvil
q: Me levanté más temprano
r: Llegué tarde al trabajo
s: Fui despedido
- 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
- Determinar si las siguientes proposiciones son fórmulas contingentes, contradicciones o tautologías.
- [¬p ⟺ q] ∧ [¬q ⟹ (r ∨ q) ] ∧ p ⟹ [¬r ⟹ ¬p]
- [( q ∨ ¬p) ⟹ r ] ∧ [ ¬r ⟹ ¬q] ⟹ [p ⟹ ¬q]
- (p ⟹ q) ∧ (q ⟹ r) ∧ ¬(p ⟹ r)
Para obtener la respuesta generar las tablas de verdad utilizando la calculadora lógica que se encuentra en el siguiente enlace: https://sourceforge.net/projects/logiccalculator/?source=typ_redirect
...