0 calificaciones0% encontró este documento útil (0 votos)
17 vistas7 páginas
Este documento describe la lógica computacional y sus aplicaciones. Explica que la lógica computacional desarrolla habilidades para resolver problemas informáticos mediante algoritmos. También describe que un algoritmo es un conjunto de instrucciones lógicas para alcanzar un objetivo, y que los circuitos electrónicos siguen patrones lógicos. Además, introduce la programación lógica como una aplicación de la lógica para el diseño de lenguajes de programación.
Este documento describe la lógica computacional y sus aplicaciones. Explica que la lógica computacional desarrolla habilidades para resolver problemas informáticos mediante algoritmos. También describe que un algoritmo es un conjunto de instrucciones lógicas para alcanzar un objetivo, y que los circuitos electrónicos siguen patrones lógicos. Además, introduce la programación lógica como una aplicación de la lógica para el diseño de lenguajes de programación.
Este documento describe la lógica computacional y sus aplicaciones. Explica que la lógica computacional desarrolla habilidades para resolver problemas informáticos mediante algoritmos. También describe que un algoritmo es un conjunto de instrucciones lógicas para alcanzar un objetivo, y que los circuitos electrónicos siguen patrones lógicos. Además, introduce la programación lógica como una aplicación de la lógica para el diseño de lenguajes de programación.
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.