Académique Documents
Professionnel Documents
Culture Documents
MÉXICO.
DESARROLLO DE SOFTWARE
GRUPO DS-DPO1-1901-B2-006
14-Abril-2019
1. Investiga las diferencias entre programación estructurada y programación orientada a
objetos.
La programación estructurada está orientada a mejorar la calidad y tiempo en el que se desarrolla
un software, utilizando subrutinas y las estructuras básicas como secuencia, selección e iteración.
Al igual que la programación estructurada se enfoca en resolver todo el problema con un solo
código mientras que la POO lo resuelve identificando actores que tienen participación y acciones
de cada uno.
La programación estructurada inicia una vez que termina el análisis del sistema en tanto que la
POO inicia el diseño antes de concluir el análisis.
PROGRAMACIÓN ORIENTADA A
ESTRUCTURADA OBJETOS
-Selección de instrucciones en -Convierte a objetos en
base a condiciones. entidades con comportamiento
-Recursos abstractos e identidad.
-Su secuencia es: -Los objetos se comunican
CARACTERÍSITCAS
programación, compilación, mediante mensajes.
ejecución de instrucciones. -Sus propiedades son:
-Organización de línea en Abstracción, encapsulamiento,
línea. herencia y poliformismo.
-Se crean subrutinas. -Fácil mantenimiento.
-Se compila una sola vez. -Sencillo al adaptar otros
-Menos costos de programas.
mantenimiento. -Es más moderno.
VENTAJAS
-Se pueden reutilizar códigos. -Agiliza el desarrollo de
software.
-Los programas son fáciles de
diseñar.
-Complejo para desarrollar. -La compilación es más lenta
-No se pueden utilizar en otros cuando se utilizan intérpretes.
DESVETAJAS
códigos. -Los programas resultan más
grandes de lo que se planeó.
3. Integra tus conclusiones indicando un ejemplo de desarrollo de aplicación de software
mediante de uno de los paradigmas de programación, sus diferencias, ventajas y
desventajas.
En conclusión, se puede entender que manejando cualquiera de los dos paradigmas que se
puedan llegar a implementar pueden traer sus ventajas y desventajas. Una de las grandes
ventajas que se pueden demarcar más es que la POO es más reciente y se puede adaptar a
diferente situación de lo contemporáneo, sin embargo, es más tardado ya que en este tipo se
pretende que los programas que se desarrollen sean de calidad para el usuario final. Con
respecto a la estructural se sabe que su metodología se vuelve más complicada cuando los
programas tienen a realizarse complejos.
#include<stdio.h>
#include<math.h>
int cubo(int);
main ()
int a;
getch();
int cubo;
cubo = x*x*x;
return cubo;
}
Bibliografia: