SlideShare una empresa de Scribd logo
1 de 3
uNI VERS
UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE
ZACATECAS
UNIDAD ACADEMICA DE PINOS
Tecnologias de la Información Y
Comunicación
Desarrollo de aplicaciones 1
Unidad 1 Paradigmas de programación
Francisco Javier Canizales Vazquez
Jose Emmanuel Rangel Gonzalez
Lucia Gonzalez Hernandez
Tabla Comparativa: Programación estructura y orientada a objetos
Programación Estructurada Programación Orientada a objetos
Definición Se refiere a un conjunto de técnicas
que han ido evolucionando desde
los primeros trabajos de Edgar
Dijkstra. Estas técnicas aumentan
considerablemente la productividad
del programa reduciendo en
elevado grado el tiempo requerido
para escribir, verificar, depurar y
mantener los programas.
La Programación Orientada a Objetos es un
paradigma de programación que usa objetos y sus
interacciones para diseñar aplicaciones y
programas de computadora
Historia Los términos programación
modular, programación
descendente y programación
estructurada se introdujeron en la
segunda mitad de la década de los
sesenta y a menudo sus términos
se utilizan como sinónimos aunque
no significan lo mismo.
Su uso se popularizó a principios de la década de
1990.
Características La programación estructurada es el
conjunto de técnicas que
incorporan:
 Recursos
abstractos.
 Diseño descendente
(top-down).
 Estructuras básicas.
Está basado en varias técnicas, incluyendo
herencia, modularidad, polimorfismo y
encapsulamiento.
Se basa en objetos del mundo real
Ventajas Programas más fáciles de escribir,
verificar, leer y mantener, reducen
los errores.
 Sus características como herencia
modularidad,polimorfismo,encapsulamiento
etc; facilitan el trabajo dentro de la
programación ya que es menos compleja
que la programación estructurada,
Conclusión
José Emmanuel: Para mi es mejor la programación estructurada ya que con ella son mas
fácil de entender los programas de leer y reducen los errores.
Francisco Javier: Considero que la programación orientada a objetos es más fácil de
entender que la estructurada ya que los programas pueden dividirse en segmentos más
pequeño asegurando la funcionalidad del programa.
 Facilidad al dividir el programa en partes
mas pequeñas
Desventajas
 Resulta un único bloque de
código lo que resulta en un
programa grande difícil de
entender, esto se resuelve
utilizando programación
modular
 No todos los objetos pueden ser modelados
 Necesidad de usar librerías de clases que
obliga a su estudio y entendimiento
 La ejecución de los programas es mas lenta

Más contenido relacionado

Destacado

Destacado (15)

Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programacion estructurada by Marcos Acosta
Programacion estructurada by Marcos AcostaProgramacion estructurada by Marcos Acosta
Programacion estructurada by Marcos Acosta
 
Colegio josé hernández ok
Colegio josé hernández okColegio josé hernández ok
Colegio josé hernández ok
 
Foro. actividad 2
Foro. actividad 2Foro. actividad 2
Foro. actividad 2
 
Ejercicios resueltos pascal
Ejercicios resueltos pascalEjercicios resueltos pascal
Ejercicios resueltos pascal
 
Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.
 
Digital Electronics - TTL (Transistor Transistor Logic)
Digital Electronics - TTL (Transistor Transistor Logic)Digital Electronics - TTL (Transistor Transistor Logic)
Digital Electronics - TTL (Transistor Transistor Logic)
 
POO: Herencia, Abstraccion y Polimorfismo
POO: Herencia, Abstraccion y PolimorfismoPOO: Herencia, Abstraccion y Polimorfismo
POO: Herencia, Abstraccion y Polimorfismo
 
Guidekursus
GuidekursusGuidekursus
Guidekursus
 
exercicio de barras
exercicio de barrasexercicio de barras
exercicio de barras
 
Trabajo final de la unidad ilucy
Trabajo final de la unidad ilucyTrabajo final de la unidad ilucy
Trabajo final de la unidad ilucy
 
Trabajo final de la unidad I mariana
Trabajo final de la unidad I marianaTrabajo final de la unidad I mariana
Trabajo final de la unidad I mariana
 
Trabajos lucia unidad 1
Trabajos lucia unidad 1Trabajos lucia unidad 1
Trabajos lucia unidad 1
 
Trabajo final de la unidad I
Trabajo final de la unidad ITrabajo final de la unidad I
Trabajo final de la unidad I
 
Tabla compatativa mayra
Tabla compatativa mayraTabla compatativa mayra
Tabla compatativa mayra
 

Similar a Tabla comparativa programación estructurada y orientada a objetos

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
 
Programacion estructurada.vol2
Programacion estructurada.vol2Programacion estructurada.vol2
Programacion estructurada.vol2Laura Cortez
 
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
 
Técnica en informatica
Técnica en informaticaTécnica en informatica
Técnica en informaticamirocukasta
 
Técnicas de programación
Técnicas de programaciónTécnicas de programación
Técnicas de programaciónMaría Alvarez
 
Introducción a la ingeniería de software
Introducción a la ingeniería de softwareIntroducción a la ingeniería de software
Introducción a la ingeniería de softwareSebastianRipalda1
 
Paradigmas de programacion trabajo final
Paradigmas de programacion trabajo final Paradigmas de programacion trabajo final
Paradigmas de programacion trabajo final Jairo Martinez Molina
 
Programación - básica, conceptos, resumen
Programación - básica, conceptos, resumenProgramación - básica, conceptos, resumen
Programación - básica, conceptos, resumencucho281099
 

Similar a Tabla comparativa programación estructurada y orientada a objetos (20)

ParadigmasDeProgramacion
ParadigmasDeProgramacionParadigmasDeProgramacion
ParadigmasDeProgramacion
 
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
 
Programacion estructurada.vol2
Programacion estructurada.vol2Programacion estructurada.vol2
Programacion estructurada.vol2
 
Desarrollon de applicaciones i
Desarrollon de applicaciones iDesarrollon de applicaciones i
Desarrollon de applicaciones i
 
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
 
Informe
InformeInforme
Informe
 
Contexto de la Programación
Contexto de la Programación Contexto de la Programación
Contexto de la Programación
 
Técnica en informatica
Técnica en informaticaTécnica en informatica
Técnica en informatica
 
Técnicas de programación
Técnicas de programaciónTécnicas de programación
Técnicas de programación
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Introducción a la ingeniería de software
Introducción a la ingeniería de softwareIntroducción a la ingeniería de software
Introducción a la ingeniería de software
 
Programacion
ProgramacionProgramacion
Programacion
 
Trabajo Final
Trabajo FinalTrabajo Final
Trabajo Final
 
Tabla de diferencias
Tabla de diferenciasTabla de diferencias
Tabla de diferencias
 
Paradigmas de programacion trabajo final
Paradigmas de programacion trabajo final Paradigmas de programacion trabajo final
Paradigmas de programacion trabajo final
 
Programación - básica, conceptos, resumen
Programación - básica, conceptos, resumenProgramación - básica, conceptos, resumen
Programación - básica, conceptos, resumen
 
Programación modular
Programación modularProgramación modular
Programación modular
 

Último

Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdfDemetrio Ccesa Rayme
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 

Último (20)

Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 

Tabla comparativa programación estructurada y orientada a objetos

  • 1. uNI VERS UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS Tecnologias de la Información Y Comunicación Desarrollo de aplicaciones 1 Unidad 1 Paradigmas de programación Francisco Javier Canizales Vazquez Jose Emmanuel Rangel Gonzalez Lucia Gonzalez Hernandez
  • 2. Tabla Comparativa: Programación estructura y orientada a objetos Programación Estructurada Programación Orientada a objetos Definición Se refiere a un conjunto de técnicas que han ido evolucionando desde los primeros trabajos de Edgar Dijkstra. Estas técnicas aumentan considerablemente la productividad del programa reduciendo en elevado grado el tiempo requerido para escribir, verificar, depurar y mantener los programas. La Programación Orientada a Objetos es un paradigma de programación que usa objetos y sus interacciones para diseñar aplicaciones y programas de computadora Historia Los términos programación modular, programación descendente y programación estructurada se introdujeron en la segunda mitad de la década de los sesenta y a menudo sus términos se utilizan como sinónimos aunque no significan lo mismo. Su uso se popularizó a principios de la década de 1990. Características La programación estructurada es el conjunto de técnicas que incorporan:  Recursos abstractos.  Diseño descendente (top-down).  Estructuras básicas. Está basado en varias técnicas, incluyendo herencia, modularidad, polimorfismo y encapsulamiento. Se basa en objetos del mundo real Ventajas Programas más fáciles de escribir, verificar, leer y mantener, reducen los errores.  Sus características como herencia modularidad,polimorfismo,encapsulamiento etc; facilitan el trabajo dentro de la programación ya que es menos compleja que la programación estructurada,
  • 3. Conclusión José Emmanuel: Para mi es mejor la programación estructurada ya que con ella son mas fácil de entender los programas de leer y reducen los errores. Francisco Javier: Considero que la programación orientada a objetos es más fácil de entender que la estructurada ya que los programas pueden dividirse en segmentos más pequeño asegurando la funcionalidad del programa.  Facilidad al dividir el programa en partes mas pequeñas Desventajas  Resulta un único bloque de código lo que resulta en un programa grande difícil de entender, esto se resuelve utilizando programación modular  No todos los objetos pueden ser modelados  Necesidad de usar librerías de clases que obliga a su estudio y entendimiento  La ejecución de los programas es mas lenta