Zusammenfassung der Ressource
Velaquez Sanchez Eder Alejandro
- indica un metodo de realizar con puntos y la manera en que se deve estructurar y organizar las tareas que deve llevar a "cabo un programa"
- tipos de paradigma
- declarativo
- escribe que se debe calcular, sin explicitar el como.
- programacion multiparadigma
- es el uso de dos o más paradigmas dentro de un programa
- El lenguaje Lisp se considera multiparadigma
- paradigma logico
- basado en la definición de relaciones lógicas
- está representado por Prolog
- lenguajes descriptivos
- Se denomina así a los lenguajes desarrollados para resolver un problema específico, pudiendo
entrar dentro de cualquier grupo anterior
- El más representativo sería SQL para el manejo de las bases de datos, de tipo declarativo, pero los
hay imperativos como el Logo.
- paradigma funcional
- basada en la definición los predicados y es de corte más matemático
- está representado por Scheme (una variante de Lisp) o Haskell.
- programacion con restricciones
- Similar a la lógica usando ecuaciones.
- Casi todos los lenguajes son variantes del Prolog
- imperativo
- describe como debe realizarse el calculo, no el por que.
- ejemplo
- lenguahe de maquina
- programacion orientada a objetos
- Está basada en el imperativo, pero encapsula elementos denominados objetos que incluyen tanto
variables como funciones.
- Está representado por C++ o el Java
- programacion dinamica
- está definida como el proceso de romper problemas en partes pequeñas para analizarlos y
resolverlos de forma más óptima, busca resolver problemas en O(n) sin usar por tanto métodos
recursivos.
- Este paradigma está más basado en el modo de realizar los algoritmos, por lo que se puede usar con
cualquier lenguaje imperativo.