Diferencias entre paradigma estructurado y oo
POO: usa objetos y sus interacciones para diseñar programas y aplicaciones.
PE: su objetivo es lograruna definición completa del sistema en términos de funciones
Abstracción: elimina información redundante, depende del dominio del problema y del observador; ej: un objeto y sus característicascomunes
Clase: descripción de un conjunto de objetos k comparten los mismos tributos, operaciones, relaciones y semántica.
Objeto: entidad provista de un conjunto de datos y métodos los que relacionana eventos. Pueden ser físicos o no, es una instancia o una clase ej: int a,b;
Método: algoritmo relacionado a objetos, su ejecución se desencadena tras la recepción de un mensaje.
Característica:de poo: abstracción, encapsulamiento, modularidad, principio de ocultación, polimorfismo, herencia, recolección de basura, programación estructurada.
Que es O.M.T.? Metodología de análisis y diseñoorientado a objetos, técnica de modelo de objeto con metodología abierta.
Definir UML: Lenguaje de Modelado Unificado basado en una notación gráfica la cual permite: especificar, construir, visualizary documentar los objetos de sistemas intensivos de software
Nombrar y definir 4 partes fijas de un UML
Dependencia Una relación semántica entre dos elementos, tal que un cambio en una de ellos(el independiente) puede afectar al otro (el dependiente).
A ---- B
“B depende de A”
Asociación: Es una relación estructural que describe un conjunto de links, siendo un linkuna conexión entre objetos
0..1___________*
Empleador empleado
Generalización: Una relación de generalización/especialización en la que el elemento especializado (descendiente) seconstruye sobre la especificación del elemento generalizado (ancestro)
/\
Realización: Es una relación semántica en la que un clasificador, tal como una interfaz o un caso de uso, especifica un...
Regístrate para leer el documento completo.