SlideShare una empresa de Scribd logo
1 de 3
Universidad Tecnológica Del Estado De
Zacatecas
Unidad Académica De Pinos
Desarrollo de Aplicaciones I
Unidad I Paradigmas de programación
IDS. Lucía González Hernández
Cruz Enrique Rodríguez Mireles
3ro
“A” TIC
Pinos, Zac. viernes, 16 de mayo de 2014
PARADIGMAS DE PROGRAMACIÓN
PROGRAMACIÓN
ESTRUCTURADA
PROGRAMACIÓN ORIENTADA A
OBJETOS
- También se le conoce como
programación modular y
programación descendente.
- Son un conjunto de técnicas que
comenzó Edgar Dijkstra.
- Dichas técnicas aumenta de una
manera considerable que una
aplicación de los mejores resultados.
- Reduce el tiempo para escribir,
verificar, depurar y mantener los
programas, con la ayuda de
estructuras de control.
- Los programas tiene un diseño
modular, estos módulos se diseñan
de forma descendente y cada módulo
usa las tres estructuras de control
básicas; secuencia, selección y
repetición.
- Las estructuras son métodos de
especificar el orden en que las
instrucciones de un algoritmo se
realizaran, y esto se logra gracias a la
técnica de diseño descendente.
- La técnica de recursos abstractos se
refiere a descomponer una
determinada acción compleja en
términos de un número de acciones
más simples capaces de ejecutarse.
- Usa objetos y sus interacciones para
diseñar aplicaciones y programas de
computadora, estos objetos colaboran
entre ellos para realizar tareas.
- Lo que permite hacer los programas
más fáciles de escribir, leer, mantener
y sobre todo reutilizar.
- Usa varias técnicas como:
polimorfismo, modularidad, herencia,
encapsulamiento, abstracción y
jerarquía.
- Se popularizo a principios de los 90´s.
- Se agrupan en grupos denominados
clases.
- Contienen datos internos que definen
su estado actual.
- Soportan ocultamiento de datos,
gracias a la técnica de
encapsulamiento.
- Pueden heredar propiedades de otros
objetos, la herencia es la encargada
de estos.
- Pueden comunicarse con otros
objetos enviando o pasando
mensajes.
- Tienen métodos que definen su
comportamiento.
Conclusión
Los paradigmas de programación son muy esenciales para que uno como
programador siga las técnicas que estos utilizan y así los programas no sean más
sencillos de realizar.
Al comparar los paradigmas Orientado a Objetos y Estructurado se me hizo muy
útil ya que son los que vamos a utilizar durante todo el curso de Desarrollo de
Aplicaciones I y así conocer las técnicas que usan.
Estos paradigmas forman parte de los más utilizados por su fácil comprensión,
entre muchos como lo son: el lógico, el funcional, orientados a aspectos, etc.

Más contenido relacionado

La actualidad más candente

Conceptos y principios del diseño
Conceptos y principios del diseñoConceptos y principios del diseño
Conceptos y principios del diseñoLEOMX002
 
Programacion orientada a objetosj
Programacion orientada a objetosjProgramacion orientada a objetosj
Programacion orientada a objetosjAbdiel Perez
 
Trabajo final de la primera unidad
Trabajo final  de la primera unidadTrabajo final  de la primera unidad
Trabajo final de la primera unidadRubiPerezGala
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas ExpertosIUPSM
 
Tabla compatativa mayra
Tabla compatativa mayraTabla compatativa mayra
Tabla compatativa mayraMayra Rivera
 
Metodologías - Analisis & Diseño de Sistemas
Metodologías - Analisis & Diseño de SistemasMetodologías - Analisis & Diseño de Sistemas
Metodologías - Analisis & Diseño de SistemasJoseenriqueSISTEMAS
 
Zipamocha murcia laura daniela inf.conv grupo 54202
Zipamocha murcia laura daniela inf.conv grupo 54202Zipamocha murcia laura daniela inf.conv grupo 54202
Zipamocha murcia laura daniela inf.conv grupo 54202LauraDanielaZipamoch
 

La actualidad más candente (12)

Brenda
BrendaBrenda
Brenda
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Conceptos y principios del diseño
Conceptos y principios del diseñoConceptos y principios del diseño
Conceptos y principios del diseño
 
Programacion orientada a objetosj
Programacion orientada a objetosjProgramacion orientada a objetosj
Programacion orientada a objetosj
 
Mándala Diseño Estructurado UFT
Mándala Diseño Estructurado UFTMándala Diseño Estructurado UFT
Mándala Diseño Estructurado UFT
 
Trabajo final de la primera unidad
Trabajo final  de la primera unidadTrabajo final  de la primera unidad
Trabajo final de la primera unidad
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
Tabla compatativa mayra
Tabla compatativa mayraTabla compatativa mayra
Tabla compatativa mayra
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Metodologías - Analisis & Diseño de Sistemas
Metodologías - Analisis & Diseño de SistemasMetodologías - Analisis & Diseño de Sistemas
Metodologías - Analisis & Diseño de Sistemas
 
Zipamocha murcia laura daniela inf.conv grupo 54202
Zipamocha murcia laura daniela inf.conv grupo 54202Zipamocha murcia laura daniela inf.conv grupo 54202
Zipamocha murcia laura daniela inf.conv grupo 54202
 
Presentación Informática 2014
Presentación Informática 2014Presentación Informática 2014
Presentación Informática 2014
 

Destacado

16 articulo de_e_learning[1]
16 articulo de_e_learning[1]16 articulo de_e_learning[1]
16 articulo de_e_learning[1]aniyani
 
Peiling van De Standaatd–VRT, 16 mei 2014
Peiling van De Standaatd–VRT, 16 mei 2014Peiling van De Standaatd–VRT, 16 mei 2014
Peiling van De Standaatd–VRT, 16 mei 2014hoegin
 
Trabalho de História
Trabalho de HistóriaTrabalho de História
Trabalho de HistóriaDilermando12
 
Leyla arias
Leyla ariasLeyla arias
Leyla ariasNATYZRC
 
Exercise for learning basic probability and its applications to quality.
Exercise for learning basic probability and its applications to quality.Exercise for learning basic probability and its applications to quality.
Exercise for learning basic probability and its applications to quality.Edgar Mata
 

Destacado (9)

16 articulo de_e_learning[1]
16 articulo de_e_learning[1]16 articulo de_e_learning[1]
16 articulo de_e_learning[1]
 
Aparato digestivo
Aparato digestivoAparato digestivo
Aparato digestivo
 
Peiling van De Standaatd–VRT, 16 mei 2014
Peiling van De Standaatd–VRT, 16 mei 2014Peiling van De Standaatd–VRT, 16 mei 2014
Peiling van De Standaatd–VRT, 16 mei 2014
 
F:\Maestria\Sustentacion De Trabajo
F:\Maestria\Sustentacion De TrabajoF:\Maestria\Sustentacion De Trabajo
F:\Maestria\Sustentacion De Trabajo
 
Trabalho de História
Trabalho de HistóriaTrabalho de História
Trabalho de História
 
Leyla arias
Leyla ariasLeyla arias
Leyla arias
 
abi
abiabi
abi
 
Tabla l2
Tabla l2Tabla l2
Tabla l2
 
Exercise for learning basic probability and its applications to quality.
Exercise for learning basic probability and its applications to quality.Exercise for learning basic probability and its applications to quality.
Exercise for learning basic probability and its applications to quality.
 

Similar a ParadigmasDeProgramacion

Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosFrancisco Javier Canizales Vazquez
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosFrancisco Javier Canizales Vazquez
 
Trabajo final de la unidad i raymundo
Trabajo final de la unidad i   raymundoTrabajo final de la unidad i   raymundo
Trabajo final de la unidad i raymundoRaymundo Montoya
 
Sofware educativo
Sofware educativoSofware educativo
Sofware educativoRodriAldo29
 
Tabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacionTabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacionLuis Enrique Sanchez
 
Tabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacionTabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacionLuis Enrique Sanchez
 
Tabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacionTabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacionLuis Enrique Sanchez
 
Técnicas de programación
Técnicas de programaciónTécnicas de programación
Técnicas de programaciónMaría Alvarez
 
Tarea software educativo
Tarea software educativoTarea software educativo
Tarea software educativoAguilarO
 
Rap reutilización apropiada para programadores
Rap reutilización apropiada para programadoresRap reutilización apropiada para programadores
Rap reutilización apropiada para programadoresaxtreme
 
Temario software de aplicacion ejecutivo
Temario software de aplicacion ejecutivoTemario software de aplicacion ejecutivo
Temario software de aplicacion ejecutivoWilberth_Gongora
 

Similar a ParadigmasDeProgramacion (20)

Trabajo Final
Trabajo FinalTrabajo Final
Trabajo Final
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetos
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetos
 
Trabajo final de la unidad i raymundo
Trabajo final de la unidad i   raymundoTrabajo final de la unidad i   raymundo
Trabajo final de la unidad i raymundo
 
Desarrollon de applicaciones i
Desarrollon de applicaciones iDesarrollon de applicaciones i
Desarrollon de applicaciones i
 
Silabos
SilabosSilabos
Silabos
 
Trabajo final de la unidad ilucy
Trabajo final de la unidad ilucyTrabajo final de la unidad ilucy
Trabajo final de la unidad ilucy
 
Desarrollon de applicaciones i
Desarrollon de applicaciones iDesarrollon de applicaciones i
Desarrollon de applicaciones i
 
Sofware educativo
Sofware educativoSofware educativo
Sofware educativo
 
Tabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacionTabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacion
 
Tabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacionTabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacion
 
Tabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacionTabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacion
 
Técnicas de programación
Técnicas de programaciónTécnicas de programación
Técnicas de programación
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 
Tarea software educativo
Tarea software educativoTarea software educativo
Tarea software educativo
 
Poo
PooPoo
Poo
 
Ti034 caso practico
Ti034  caso practicoTi034  caso practico
Ti034 caso practico
 
Rap reutilización apropiada para programadores
Rap reutilización apropiada para programadoresRap reutilización apropiada para programadores
Rap reutilización apropiada para programadores
 
Temario software de aplicacion ejecutivo
Temario software de aplicacion ejecutivoTemario software de aplicacion ejecutivo
Temario software de aplicacion ejecutivo
 
Po ovs pe
Po ovs pePo ovs pe
Po ovs pe
 

Más de UTZAC Unidad Académica de Pinos (15)

Cuaderno de Ingenieria
Cuaderno de IngenieriaCuaderno de Ingenieria
Cuaderno de Ingenieria
 
MIT App Inventor 2 "Aplicacion"
MIT App Inventor 2 "Aplicacion"MIT App Inventor 2 "Aplicacion"
MIT App Inventor 2 "Aplicacion"
 
Introduccion a appmoviles
Introduccion a appmovilesIntroduccion a appmoviles
Introduccion a appmoviles
 
PHP
PHPPHP
PHP
 
MetricasMcCall
MetricasMcCallMetricasMcCall
MetricasMcCall
 
MetricasMcCall
MetricasMcCallMetricasMcCall
MetricasMcCall
 
CalidadSW
CalidadSWCalidadSW
CalidadSW
 
aplicaciones RIA y tradicionales - Web 1.0 y Web2.0
aplicaciones RIA y tradicionales - Web 1.0 y Web2.0aplicaciones RIA y tradicionales - Web 1.0 y Web2.0
aplicaciones RIA y tradicionales - Web 1.0 y Web2.0
 
Patrones de diseño
Patrones de diseñoPatrones de diseño
Patrones de diseño
 
A3APSeguridad_soft_vision
A3APSeguridad_soft_visionA3APSeguridad_soft_vision
A3APSeguridad_soft_vision
 
manualdewindows
manualdewindowsmanualdewindows
manualdewindows
 
Derechos deautor
Derechos deautorDerechos deautor
Derechos deautor
 
A1 u6ga enrutamiento estado enlace
A1 u6ga enrutamiento estado enlaceA1 u6ga enrutamiento estado enlace
A1 u6ga enrutamiento estado enlace
 
Lan link-state
Lan   link-stateLan   link-state
Lan link-state
 
A1U6GA Enrutamiento Estado Enlace
A1U6GA Enrutamiento Estado EnlaceA1U6GA Enrutamiento Estado Enlace
A1U6GA Enrutamiento Estado Enlace
 

Último

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 

Último (13)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 

ParadigmasDeProgramacion

  • 1. Universidad Tecnológica Del Estado De Zacatecas Unidad Académica De Pinos Desarrollo de Aplicaciones I Unidad I Paradigmas de programación IDS. Lucía González Hernández Cruz Enrique Rodríguez Mireles 3ro “A” TIC Pinos, Zac. viernes, 16 de mayo de 2014
  • 2. PARADIGMAS DE PROGRAMACIÓN PROGRAMACIÓN ESTRUCTURADA PROGRAMACIÓN ORIENTADA A OBJETOS - También se le conoce como programación modular y programación descendente. - Son un conjunto de técnicas que comenzó Edgar Dijkstra. - Dichas técnicas aumenta de una manera considerable que una aplicación de los mejores resultados. - Reduce el tiempo para escribir, verificar, depurar y mantener los programas, con la ayuda de estructuras de control. - Los programas tiene un diseño modular, estos módulos se diseñan de forma descendente y cada módulo usa las tres estructuras de control básicas; secuencia, selección y repetición. - Las estructuras son métodos de especificar el orden en que las instrucciones de un algoritmo se realizaran, y esto se logra gracias a la técnica de diseño descendente. - La técnica de recursos abstractos se refiere a descomponer una determinada acción compleja en términos de un número de acciones más simples capaces de ejecutarse. - Usa objetos y sus interacciones para diseñar aplicaciones y programas de computadora, estos objetos colaboran entre ellos para realizar tareas. - Lo que permite hacer los programas más fáciles de escribir, leer, mantener y sobre todo reutilizar. - Usa varias técnicas como: polimorfismo, modularidad, herencia, encapsulamiento, abstracción y jerarquía. - Se popularizo a principios de los 90´s. - Se agrupan en grupos denominados clases. - Contienen datos internos que definen su estado actual. - Soportan ocultamiento de datos, gracias a la técnica de encapsulamiento. - Pueden heredar propiedades de otros objetos, la herencia es la encargada de estos. - Pueden comunicarse con otros objetos enviando o pasando mensajes. - Tienen métodos que definen su comportamiento.
  • 3. Conclusión Los paradigmas de programación son muy esenciales para que uno como programador siga las técnicas que estos utilizan y así los programas no sean más sencillos de realizar. Al comparar los paradigmas Orientado a Objetos y Estructurado se me hizo muy útil ya que son los que vamos a utilizar durante todo el curso de Desarrollo de Aplicaciones I y así conocer las técnicas que usan. Estos paradigmas forman parte de los más utilizados por su fácil comprensión, entre muchos como lo son: el lógico, el funcional, orientados a aspectos, etc.