Está en la página 1de 7

Logica Computacional

Lorenzo Antonio Jasso Martínez


Aplicación de la lógica computacional
 Para empezar a estudiar el tema de Lógica Computacional es necesario conocer
previamente su utilidad, la cual es que adquieras habilidades para resolver problemas
informáticos utilizando la computadora, a través de desarrollar un pensamiento lógico,
sistemático y razonado que te permita proponer soluciones al elaborar algoritmos
elementales, utilizando las diferentes metodologías que existen para su desarrollo.
 En nuestra vida cotidiana, cualquier actividad que realizamos la podemos describir con
una serie de acciones o tareas. Igualmente, siempre estamos valorando si dicha
actividad va a lograr lo que nosotros queremos, a partir de ir tomando decisiones
durante el desarrollo de la misma, sin perder de vista qué es lo que queremos lograr y
qué requerimos para lograrla.
 De esta misma forma podemos ver un proceso informático, el cual nace a
partir de un problema que requiera del uso de la computadora. Para
resolverlo se deberá desarrollar un algoritmo, el cual no es más que un
conjunto de actividades o procesos formados por una serie de
instrucciones o tareas organizadas de forma lógica, que nos permiten
alcanzar un resultado o resolver un problema.
 Muchas veces aplicamos el algorimo de manera inadvertida, inconsciente
o automatica, ya que son tantas las veces que se ha resuelto, que
dificilmente nos ponemos a enumerar los pasos para alcanzar el objetivo,
y por lo tanto lo hacemos en forma automática.
 Por otra parte, existe una gran cantidad de problemas que requieren de un
análisis profundo y de un pensamiento flexible y estructurado para su
solución, como es el caso de la programación, donde convergen técnicas
y herramientas metodológicas que permiten llevar a cabo la construcción
de algoritmos eficientes y por consiguiente la resolución del problema.
Circuitos computacionales
 El nivel menos abstracto, 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 que devuelven un valor dependiendo
de las entradas que se le dan al sistema.
Existen varias compuertas lógicas básicas
con las cuales se pueden formar sistemas
muy complejos, estas son algunas: AND, OR,
Inverter, Buffer, NAND, NOR, XOR y
XNOR.
Algoritmos

En matemáticas, ciencias de la computación y


disciplinas relacionadas, un algoritmo es un
conjunto prescrito de instrucciones o reglas
bien definidas, ordenadas y finitas que
permite realizar una actividad mediante pasos
sucesivos que no generen dudas a quien deba
realizar dicha actividad.
Diagrama de flujo que expresa un algoritmo
para calcular la raíz cuadrada de un número x:
Programación lógica

  La programación lógica consiste en la aplicación del corpus de


conocimiento sobre lógica para el diseño de lenguajes de
programación; La programación lógica es un tipo de paradigmas
de programación dentro del paradigma de programación
declarativa.
 El resto de los subparadigmas de programación dentro de la
programación declarativa son: programación funcional,
programación basada en restricciones, programas DSL (de
dominio específico) e híbridos.

También podría gustarte