Flowchart
Untitled

Flowchart content
PARADIGMAS DE PROGRAMACIÓN
IMPERATIVOS
Consiste en determinar qué datos son requeridos para el cálculo, asociar a estos direcciones de memoria y efectuar, paso a paso, una secuencia de transformaciones en los datos almacenados de forma tal que el estado final represente el resultado correcto.
MULTIPARADIGMA
Es el uso de dos o más paradigmas dentro de un programa
DECLARATIVOS
Está basado en el desarrollo de programas especificando o "declarando" un conjunto de condiciones, proposiciones, afirmaciones, restricciones, ecuaciones o transformaciones que describen el problema y detallan su solución.
ESTRUCTURADO
- Orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora.
-La estructura de los programas es clara, puesto que las instrucciones están más ligadas o relacionadas entre sí.
- Recurre únicamente a subrrutinas y tres estructuras básicas: secuencia, selección e interacción.
ORIENTADO A OBJETOS
-Reune todos los elementos que pueden considerarse pertenecientes a una misma entidad.
-Cada objeto en el sistema sirve como modelo de un "agente" abstracto que puede realizar trabajo, informar y cambiar su estado, y "comunicarse" con otros objetos
-
LENGUAJES REPRESENTATIVOS
s
s
CARACTERÍSTICAS
- Existencia de estado modificable
-Ejecución de sentencias de control del programa.
-Capacidad de reutilizar códigos
CARACTERÍSTICAS
- Utiliza las herramientas más destacadas de cada tipo de paradigma.
-Permiten crear programas usando más de un estilo de programación.
LENGUAJES REPRESENTATIVOS
LÓGICO
- Se basa en los conceptos de lógica matemática,
- Utiliza mecanismos de inferencia automática.
- Posee una Visión lógica de la computación.
FUNCIONAL
- Definiciones de funciones matemáticas puras, sin estado interno ni efectos laterales.
- Uso profuso de la recursión en la definición de las funciones.
.Uso de listas como estructuras de datos fundamentales.
CON RESTRICCIONES
CON RESTRICCIONES
- las variables son expresadas en términos de restricciones (ecuaciones).
-Basado en la especificación de un conjunto de restricciones, las cuales deben ser satisfechas por cualquier solución del problema planteado, en lugar de especificar los pasos para obtener dicha solución.
CARACTERÍSTICAS
- No existe la asignación ni el cambio de estado en un programa
- No existe la asignación ni el cambio de estado en un programa
LENGUAJES REPRESENTATIVOS
LENGUAJES REPRESENTATIVOS
v
LENGUAJES REPRESENTATIVOS
LENGUAJES REPRESENTATIVOS




Information
- Description
- Flowchart on Untitled, created by An drow on 05/08/2020.
- Created by
- An drow
- Views
- 1
- Rating