Beruflich Dokumente
Kultur Dokumente
TEMA:
Fundamentos de programacin orientada a objetos
FACILITADOR:
Ing. Julissa A. Alquisiris Sibaja
SEMESTRE: 1
GRUPO: E-2
PROGRAMACIN ESTRUCTURADA
VENTAJAS
DESVENTAJAS
Datos separados
del Diseo.
Reutilizacin del
cdigo.
Entendimiento del
programa en el
mundo real.
Fcil
entendimiento de
la lgica del
programa.
Cdigo simple
(aunque cueste
acostumbrarse).
Fcil
documentacin y
diseo del
programa.
Dinamismo en el
manejo de los
datos.
Facilidad en el
mantenimiento y
expansin.
Complejidad
para adaptarse.
Mayor cantidad
de cdigo
(aunque a la
larga no, por la
reutilizacin).
Se obtiene un
nico
bloque
del
programa
que cuando se
hace demasiado
grande puede
ser
problemtico
para el manejo
del
cdigo
fuente.
Limitaciones para
Permite
crear
el programador.
sistemas
ms
Tamao excesivo
complejos.
Extensibilidad.
Portabilidad.
Rapidez de
Desarrollo.
Ms fciles de
entender porque
se utilizan
abstracciones ms
cercanas a la
realidad.
Facilita la creacin
de
programas
visuales.
Construccin de
prototipos.
Agiliza
el
desarrollo
de
software
en las aplicaciones
resultantes.
Cuando se heredan
clases a partir de
clases existentes
se heredan de
forma implcita
todos los
miembros de dicha
clase aun cuando
no todos se
necesiten, lo que
produce
aplicaciones muy
grandes que no
siempre encajan
en los sistemas con
los que se
La estructura de los
programas es clara
Reduccin
de
esfuerzo en las
pruebas
Se incrementa el
rendimiento del
programado
Facilita
el
trabajo
en
equipo.
Facilita
el
mantenimiento
del software
disponga.
Velocidad de
ejecucin (cmo
resultado del
punto anterior)
Cambio en la
forma de pensar
de
la
programacin
tradicional a la
orientada
a
objetos.
La ejecucin de
programas
orientados
a
objetos es ms
lenta.
La necesidad de
utilizar
bibliotecas
de
clases obliga a su
aprendizaje
y
entrenamiento.