Create your own awesome maps

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account?
Log In

PARADIGMAS DE PROGRAMACIÓN by Mind Map: PARADIGMAS DE
PROGRAMACIÓN
0.0 stars - reviews range from 0 to 5

PARADIGMAS DE PROGRAMACIÓN

Paradigma significa modelo, ejemplo o patrón. Los cuales son reglas o pasos para que cierto objeto sea considerado perteneciente a ese conjunto o paradigma.

DECLARATIVO

Es un paradigma de programación que se basa en el desarrollo de programas, especificando condiciones, proposiciones, afirmaciones, restricciones, ecuaciones o transformaciones que describen el problema y detallan su solución. Se enfoca en describir las propiedades de la solución buscada, dejando indeterminado el algoritmo usado para encontrar esa solución.

HISTORIA

Surge a finales de los 50’s implementándose por primera vez en el lenguaje LISP.

ANTECEDENTES

CARACTERISTICAS

• Se centra en la descripción del problema. • Algoritmo general para la resolución del problema. • Las variables solo tienen un solo valor a lo largo del programa. • El orden de ejecución no es importante. • El programador no es responsable del control de la ejecución. Un ejemplo es Akinator.

VENTAJAS

DESVENTAJAS

EJMEPLOS DE LENGUAJES

LISP, CARACTERISTICAS

PROLOG, CARACTERISTICAS

HASKELL, CARACTERISTICAS

MAUDE, CARACTERISTICAS

MY SQL, CARACTERISTICAS

APLICACIONES

La mayoría son aplicados a la Inteligencia artificial, puede funcionar también para realizar base de datos, diseño y manipulación de lenguajes de programación, así como también en bioinformática, sistemas financieros, protocolos de sincronización, etc.

EFECTIVIDAD

IMPERATIVO

la programación imperativa consiste enuna serie de comandos que una computadora ejecutará.Estos comandos detallan de forma clara y específica elcómo hacer las cosas y llevarán al programa a través dedistintos estados.

HISTORIA

Los primeros lenguajes imperativosdesarrollados fueron los lenguajes de máquinade los computadores originales. En estoslenguajes, las ordenes fueron muy simples.Fortran, fue el primer gran lenguaje deprogramación en superar las barreraspresentados por el código de máquina en lacreación de programas complejos. Esto sedebe a que el hardware de los computadoresimplementa el paradigma de las Máquinas deTuring.

CARACTERISTICAS

Son un conjuntos de reglas oinstrucciones que le dan a la Computadora para llevar a cabo la tareas que deseamos, pero la principal características de éstas instrucciones es que son de manera directa, como una orden.

MODULARIZACIÓN

PROGRAMACIÓN ESTRUCTURADA

RECURSIVIDAD

VENTAJAS Y DESVENTAJAS, VENTAJAS, DESVENTAJAS

EJEPMPLOS DE LENGUAJES

BASIC, CARACTERISTICAS

C, CARACTERÍSTICAS

FORTRAN, CARACTERÍSTICAS

PASCAL, CARACTERÍSTICAS

JAVA, CARACTERÍSTICAS

ACTUALMENTE

El paradigma imperativo aún tiene cierto dominioen la actualidad. Una buena parte del softwareactual ha sido desarrollado y escrito en lenguajesimperativos. La gran mayoría de programadoresprofesionales son principalmente o exclusivamenteprogramadores imperativos.