Logica Computacional
La lógica computacional es la misma lógica matemática aplicada al contexto de las ciencias de la computación. Su uso es fundamental a varios niveles: en los circuitoscomputacionales, en la programación lógica y en el análisis y optimización (de recursos temporales y espaciales) de algoritmos.
La lógica computacional es básicamente usar los fundamentos de las matemáticasaplicándolas por completa en determinar funciones de una computadora. Es muy útil para la resolución de problemas en un ordenador.
Es usada para realizar con detalle algoritmos y operaciones paradiseñar programas para computadora y resulta lo mismo que la lógica básica solamente con una aplicación hacia la materia de la informática.
La lógica computacional no es más que lógica usándola en temas yproblemas relacionados con la materia dela computación y es parte fundamental de la misma.
La lógica computacional está compuesta por tres condiciones lógicas: "ó: OR" - "y: AND" -"negación: NOT"Por ejemplo tiene dos lámparas y puedes preguntar.
Esta encendida la lámpara 1 y la 2?
La respuesta es sí solo cuando están ambas encendidas
L1 & L2
0 & 0 = 0
0 & 1 = 0
1& 0 = 0
1 & 1 = 1
También puedes preguntas la lámpara 1 o 2 esta o están encendidas?
Tienes 3 posibles respuestas afirmativas.
L1 o L2
0 o 0 = 0
0 o 1 = 1
1 o 0 = 1
1 o 1 = 1
Lanegación si la lámpara está encendida di que está apagada.
0 not = 1
1 not = 0
Ahora combinando obtienes todas las funciones lógicas
AND: equivale a "y"
Or: equivale a "ó"
Not: negaciónNAND: AND negado
NOR: OR negado
XOR: OR exclusión
XNOR: NOR negado
En los computadores todo se trata de señales de voltaje: 1 (+5 volt) y 0 (0 volt)
Circuitos computacionales
El nivel menosabstracto dentro de una computadora está constituido por circuitos electrónicos que responden a diferentes señales eléctricas, siguiendo los patrones de la lógica booleana; esto es, compuertas lógicas...
Regístrate para leer el documento completo.