Mindmap
Paradigmas de Programacion
Inhalt der Mindmap
Paradigmas de Programacion
Definicion
- Colección de patrones conceptuales que moldean la forma de razonar sobre problemas, de formular soluciones y estructurar programas.
- Tipos
- Programación Estructurada
- Este paradigma está orientado a mejorar la claridad, caridad y tiempo de desarrollo de un programa de computadora, utilizando únicamente subrutinas y 3 estructuras.
- Lenguaje de ejempl0
- ALGOL, Pascal, PL/I y Ada
- Ventajas
- Los programas son más sencillos y más rápidos de confeccionar. Se incrementa el rendimiento de los programadores.
- Lenguaje de ejempl0
- Este paradigma está orientado a mejorar la claridad, caridad y tiempo de desarrollo de un programa de computadora, utilizando únicamente subrutinas y 3 estructuras.
- Programación Orientada a Objetos (POO)
- El Paradigma se refiere a un estilo de programación. Puede ser tanto imperativo, funcional o lógico. Lo que lo caracteriza es la forma de manejar la información.
- Lenguaje de ejemplo
- Java , C++, Smalltalk
- Ventajas
- Los objetos pueden poseer atributos inherentes de la clase a la que pertenecen.
- Programación Declarativa
- Paradigma que está basado en el desarrollo de programas especificando o declarando un conjunto de condiciones, preposiciones, afirmaciones, restricciones, ecuaciones o transformaciones que describen el problema y detallan su solución.
- Programación funcional
- Paradigma en el que todas las sentencias son funciones en el sentido matemático del término. Un programa es una función que se define por composición de funciones más simples
- Programación Lógica
- En este paradigma un programa consiste en declarar una serie de hechos y reglas y luego preguntar por un resultado.
- Programación funcional
- Ventajas
- Se ha dicho que los lenguajes declarativos tienen la ventaja de ser razonados matemáticamente, lo que permite el uso de mecanismos matemáticos para optimizar el rendimiento de los programas.1 Son fiables, elegantes y expresivos.
- Lenguaje de ejemplo
- ASP (Answer Set Programming) Haskell (Programación funcional) ML (Programación funcional) Lisp (Programación funcional) Prolog (Programación Lógica) F-Prolog (Programación Lógica Difusa) Curry (Programación Lógico-Funcional) SQL QML
- Paradigma que está basado en el desarrollo de programas especificando o declarando un conjunto de condiciones, preposiciones, afirmaciones, restricciones, ecuaciones o transformaciones que describen el problema y detallan su solución.
- Programación Imperativa
- En este paradigma, un programa es una secuencia finita de instrucciones, que se ejecutan una tras otra. Los datos se almacenan en memoria principal y se referencian utilizando variables.
- Lenguaje de Ejemplo
- Pascal,Ada .Cobol,C
- Lenguaje de Ejemplo
- En este paradigma, un programa es una secuencia finita de instrucciones, que se ejecutan una tras otra. Los datos se almacenan en memoria principal y se referencian utilizando variables.
- Programación Estructurada
- Tipos
- Colección de patrones conceptuales que moldean la forma de razonar sobre problemas, de formular soluciones y estructurar programas.
Informationen
- Beschreibung
- Mapa en el que podras encontrar las definiciones de los paradigmas de programacion
- Erstellt von
- alejandra aquino
- Aufrufe
- 1.394
- Tags
- Bewertung