Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMACIN OO
Es un mtodo de implementacin en el UNIFORMIDAD
que los programas se organizan como
colecciones cooperativas de objetos, COMPRENSIN
CARACTERISTICAS
cada uno de los cuales representa una FLEXIBILIDAD
DEL PROCESO
instancia de alguna clase y todas estas
clases son miembros de una jerarqua ESTABILIDAD
de clases unidas mediante una relacin REUSABILIDAD
de herencia
EL DOMINIO DEL PROBLEMA
La complejidad en s contempla
cuatro elementos:
La complejidad del dominio del
problema
La dificultad de gestionar el
proceso de desarrollo
LA TAREA DEL EQUIPO DE DESARROLLO
DE SOFTWARE ES OFRECER ILUSIN La flexibilidad que se puede
DE SIMPLICIDAD alcanzar a travs del software
Problemas complejos,
ortogonales, gran dificultad
METODOLOGA Es una coleccin MTODO Es un proceso
de Mtodos aplicados a lo largo disciplinado para generar un
del ciclo de vida del desarrollo conjunto de modelos que
del software y unificado por describen varios aspectos de un
alguna aproximacin general o sistema de software en
filosfica desarrollo, utilizando alguna
notacin bien definida
CONCLUSIN RADICAL
ELEMENTOS FUNDAMENTALES
ABSTRACCIN
ENCAPSULAMIENTO
Denota las caractersticas esenciales de
un objeto que lo distinguen de todos los Es el proceso de almacenar en un mismo
dems tipos de objetos, y proporciona as comportamiento, los elementos de una
fronteras conceptuales ntidamente abstraccin y su implementacin.
definidas respecto a la perspectiva del
observador.
ELEMENTOS DEL MODELO DE OBJETOS
ELEMENTOS FUNDAMENTALES
MODULARIDAD JERARQUA
ELEMENTOS SECUNDARIOS
TIPIFICACIN CONCURRENCIA
ELEMENTOS SECUNDARIOS
PERSISTENCIA
Diagrama de
Transicin de Estados