Está en la página 1de 9

PARADIGMAS DE

PROGRAMACIÓN
O S VA L D O L AY M O N M A R I N
PROGRAMACIÓN CONCURRENTE
Grupos de
Paradigmas
 Programación Clásica  Software del pasado más reciente

Imperativ Declarati
a va

Programaci Programació
ón n Programaci Programació
Estructurad Procediment ón Lógica n Funcional
a al

Programaci
ón Modular
 P R I N C I P I O S F U N D A M E N TA L E S D E L A
PR OG RAMAC IÓN D E SOFTWAR E
CONCEPT
 CORRESPONDEN A LOS
M O D E L O S M AT E M ÁT I C O S
Q U E S U B YA C E N A U N A
DETERMINADA FORMA DE
R E S O LV E R U N
PROBLEMA.
O

 E S T I L O S D O C U M E N TA D O S
PA R A P R O G R A M A R
SECUENCIA
 LAS INSTRUCCIONES
VAN DE ARRIBA HACIA
L
ABAJO

 NO TENEMOS QUE
ABSTRAER COSAS
COMPLEJAS
 DAMOS ORDENES UNA
TRAS OTRA

 PREVÉ EL USO DE
BUCLES Y
ESTRUCTURAS DE
CONTROL.
CONCURRENT
 CONJUNTE
O DE TEORÍAS,
MÉTODOS Y
H E R R A M I E N TA S .

 SU OBJETIVO
PRIMORDIAL ES LA
CONSTRUCCIÓN Y
VERIFICACIÓN DE
PROGRAMAS
FORMADOS POR
M U LT I P L E S
ACTIVIDADES QUE SE
E J E C U TA N
CONCURRENTEMENTE
PA R A L L E VA R A C A B O
U N A C I E R TA TA R E A
 ENFOCADO AL
DESARROLLO
DISTRIBUID
DISTRIBUIDOS,
ABIERTOS, ESCALABLES, O
TRANSPARENTES Y
TOLERANTE A FALLAS

 RESULTADO NATURAL
DEL USO DE LAS
COMPUTADORAS Y LAS
REDES.
 LOS LENGUAJES
ESPECÍFICAMENTE
DISEÑADOS PARA
PROGRAMACIÓN
DISTRIBUIDA SON: ADA,
ALEF, E, ERLANG, LIMBO
Y OZ.
PARALELO
 ES LA BASE DE LA
PROGRAMACIÓN
SECUENCIAL.

 SU OBJETIVO
PRIMORDIAL ES LA
CONSTRUCCIÓN Y
VERIFICACIÓN DE
PROGRAMAS FORMADOS
P O R M U LT I P L E S
ACTIVIDADES QUE SE
E J E C U TA N
CONCURRENTEMENTE
PA R A L L E VA R A C A B O
U N A C I E R TA TA R E A
CONCLUSIÓN
• Los paradigmas de programación son aquellos lenguajes los
cuales utilizamos para resolver los diferentes problemas que la
sociedad o los usuarios requieren, desde un problema matemático
complicado hasta un juego.
Estos paradigmas ofrecen métodos de solución para nuestros
problemas, así como las estructuras que debemos utilizar, y
los diferentes sistemas de desarrollo.
• http://dis.um.es/~domingo/apuntes/AlgProPa
r/1617/sistemasprogramacion.pdf
• https://www.ionos.mx/digitalguide/paginas-w
eb/desarrollo-web/paradigmas-de-programac
ion/
• https://ed.team/blog/que-son-los-paradigmas
-de-programacion-cf5554db-9498-475e-b281
-981c4fa0f841
• https://www.redalyc.org/pdf/2570/25703131

REFERENCIAS
9008.pdf
• https://es.slideshare.net/redmanch/tarea1-pr
ogramaciondistribuida

También podría gustarte