¿Quién creó la programación logica?

Aristóteles Historia de la programación lógica Aristóteles (384-322 aC) fue entre los predecesores de la lógica matemática y, consecuentemente, de la programación lógica, con su teoría del silogismo.

La lógica como pensamiento de programación en IA (inteligencia artificial)

Entre las tareas mucho más esenciales a las que se ha enfrentado la raza humana en los últimos doscientos años fué la creación de las Máquinas de Meditar. De ahí que, si bien en siglos precedentes se había esforzado al límite en hacer artefactos, herramientas y maquinarias capaces de acrecentar su fuerza física y su aptitud de movimiento, el nuevo desafío se identifica por la búsqueda de elementos que le dejen agrandar en buena medida la aptitud intelectual. Por consiguiente, una de sus cosas mucho más importantes fue la creación de la PC Electrónica, y mucho más que eso, la aparición de la Sabiduría Artificial como especialidad científica cuyas hipótesis de trabajo sostienen la oportunidad de hacer Pensamiento Artificial.

Muchas de las misiones que se plantearon los creadores de esta especialidad en 1956, fecha de su nacimiento, no se han logrado, pero no obstante, se han logrado enormes logros en su hallazgo. mecanismos de «Razonamiento» y «Resolución de Inconvenientes Humanos», altos escenarios de abstracción de «Prueba de Teoremas», «almacenaje y restauración de conocimiento», el desempeño de las «Redes Neuronales» que conforman el cerebro, comunicación en «Lenguaje Natural», los puntos mucho más esenciales de «Visualización» y «Reconocimiento de Voz», al fin y al cabo, los puntos mucho más importantes del Transporte Capaz.

Peculiaridades y virtudes

El teorema del programa estructurado es la base teorética sobre la que se edificó esta novedosa forma de desarrollar, en tanto que nos ofrece la característica básica del programa estructurado. Arguye que sencillamente la combinación de tres construcciones básicas basta para expresar cualquier función computable. Semeja simple, ¿verdad? De todos modos, sí y, exactamente de ahí que, en el instante se abre el enfrentamiento entre los desarrolladores que deseaban proseguir con el sistema previo y los que admitieron con los ojos cerrados estas novedosas construcciones de control. ¿Quién piensas que ganó?

Vale, absolutamente nadie fue proclamado ganador inmediatamente, pero es verdad que los ‘Trabajadores digitales de los 70’ comenzaron a comprender de a poco las considerables virtudes que ofrecía la programación estructurada sobre el código espagueti (viejos programas informáticos .que tenía una composición de fluído de control complicada y también incomprensible). ¿Y cuáles fueron los resultados positivos de eso?

Conclusión

La Programación Orientada a Elementos es hoy día el pensamiento mucho más empleado para el diseño de apps y programas informáticos. Tiene muchas virtudes, en especial en el momento en que precisa solucionar retos de programación complejos. Deja una mejor composición de datos y reutilización de código, lo que posibilita el ahorro de tiempo en un largo plazo. Naturalmente, esto necesita meditar bien en la composición del programa, planear al principio de la codificación, tal como investigar los requisitos en clases sencillos y reutilizables que se tienen la posibilidad de emplear para diseñar instancias de elementos.

Sintaxis de Prolog

Un programa Prolog radica en un grupo de hechos (afirmaciones sencillos) y reglas (utilizadas para corroborar la realidad del hecho a otros). Un grupo de hechos del programa es exactamente lo mismo que tener una banco de información, si bien en este contexto se llama «base de conocimiento».

Ejemplo fáctico

¿Cuáles son los resultados positivos de la programación de bloques?

Deja un comentario