Вы находитесь на странице: 1из 2

PARADIGMAS DE

PROGRAMACION

PARADIGMA PARADIGMA
IMPERATIVO DECLARATIVO
ES UNA SUCESION DE INSTRUCCIONES O CASO CONTRARIO AL IMPERATIVO, NO
SENTENCIAS, DA A ENTENDER COMO SI EL UTILIZA INSTRUCCIONES COMO TAL. EN ESTA
PROGRAMADOR DIERA UNA ORDEN EN SE DECLARAN LAS CONDICIONES,
ESPECIFICO QUE DEBE CUMPLIR EL PROPOSICIONES, AFIRMACIONES,
PROGRAMA, POR LO CUAL, EL CODIGO ES RESTRICCIONES, ECUACIONES O
MAS FACIL DE COMPRENDER. SE DESCRIBE TRANSFORMACIONES QUE DESCRIBEN EL
EN EL CODIGO TODO LO QUE HARA EL PROBLEMA Y DETALLAN LA SOLUCION. POR
PROGRAMA, PASO A PASO. ENDE, EL CODIGO ES MAS CONFUSO DE
E N T E N D E R , P E R O E S M A S C O RT O Y
DENTRO DE ESTE PARADIGMA, HAY PRECISO.
ALGUNOS TIPOS:

ESTRUCTURADA: ES UNA FORMA DENTRO DE ESTE PARADIGMA, HAY


SIMPLIFICADA DE PROGRAMACION. EN ALGUNOS TIPOS:
LUGAR DE USAR INSTRUCCIONES DE SALTO
QUE NO PERMITA QUE SE CONTINUE CON
UNA INSTRUCCION X, SINO EN OTRO LUGAR,
FUNCIONAL: UTILIZA LLAMADAS DE FUNCION
UTILIZA LOS BUCLES Y ESTRUCTURAS DE
C O N C AT E N A D A S , C A D A PA R T E D E L
CONTROL (COMO DO WHILE POR EJEMPLO)
PROGRAMA SE INTERPRETA COMO UNA
FUNCION, ES DECIR, LAS FUNCIONES
PROCEDIMENTAL: LOS ALGORITMOS SE PUEDEN ADOPTAR DISTINTAS ESTRUCTURAS.
DENOMINAN EN PROCEDIMIENTOS, S E E N C A R G A D E Q U E N O H AYA
DEPENDIENDO DEL LENGUAJE DE ASIGNACIONES INDEPENDIENTES DE
P R O G R A M A C I O N , O TA M B I E N C O M O VALORES.
SUBPROGRAMAS, RUTINAS O FUNCIONES.
HACE QUE EL CODIGO DEL PROGRAMA SEA
M A S C L A R O Y E V I TA L A R E P E T I C I O N LOGICA: SE BASA EN LA LOGICA
INNECESARIA DE CODIGO. MATEMATICA, ES DECIR, EN LUGAR DE UNA
SUCESION DE INSTRUCCIONES, CONTIENE
UN CONJUNTO DE PRINCIPIOS QUE SE
MODULAR: ES SIMILAR AL ENFOQUE ENTIENDEN COMO UNA RECOPILACION DE
PROCEDIMENTAL. EL CODIGO FUENTE SE HECHOS Y SUPERPOSICIONES. ASI, TODAS
DIVIDE EN BLOQUES PARCIALES LOGICOS, LAS SOLICITUDES QUE SE HAGAN AL
PA R A F A C I L I TA R E L P R O C E S O D E PROGRAMA SE PROCESAN DE FORMA QUE
DEBUGGING (RESOLUCION DE ERRORES). EL INTERPRETE RECURRE A ESTOS
PRINCIPIOS Y APLICA REGLAS DEFINIDAS
P R E V I A M E N T E PA R A A L C A N Z A R E L
RESULTADO DESEADO.
Paradigma de
programación imperativa Paradigma de programación declarativa

“¿Cómo?” “¿Qué?”
Clásico. Nueva corriente.
Un programa según este Un programa según este paradigma consta
paradigma consta de de instrucciones que determinan cómo debe
instrucciones sucesivas proceder un programa con una petición. Los
que indican al ordenador cálculos se llevan a cabo mediante la
aquello que debe manipulación de valores y el proceso se
computar y hacer y en qué controla mediante el procedimiento de
secuencia. recursión.
El nombre viene del latín El nombre viene del latín “declarare”, que
“imperare”, que signi ca signi ca “denominar”.
“ordenar”.
Se predetermina la vía de Se predetermina el resultado deseado.
solución deseada.
Lenguajes de Lenguajes de programación típicos serían
programación típicos Lisp, ML, Haskell, F#, Prolog y Oz.
serían C, Pascal, Fortran,
ALGOL y los denominados
lenguajes ensambladores.
fi
fi

Вам также может понравиться