Manual
Uf1289: Diseño de Elementos Software con Tecnologías Basadas en Componentes
CÓDIGO · UF1289
FUNDAE
100% Bonificable
Teleformación
Modalidad
7,50 €/h
Módulo económico
SCORM
Acceso 24/7
Objetivos
– Identificar las características y arquitecturas de las tecnologías de desarrollo, orientadas a componentes para la creación y modificación de elementos software integrados en estos entornos, según estándares y normalizaciones existentes.
– Describir las técnicas y métodos de desarrollo involucrados en el paradigma del desarrollo, orientado a componentes para la confección y modificación elementos software, según los estándares de esta tecnología.
– Clasificar las herramientas y lenguajes orientados a objetos utilizados en el desarrollo orientado a componentes, describiendo sus características para identificar las que son específicas para la creación o modificación de los elementos software, según las especificaciones funcionales dadas.
– Clasificar los estándares de modelos de componentes, describiendo las pasarelas para interoperar entre componentes heterogéneos, para realizar las tareas de integración de los elementos desarrollados según especificaciones funcionales y técnicas.
– Describir las técnicas y métodos de desarrollo involucrados en el paradigma del desarrollo, orientado a componentes para la confección y modificación elementos software, según los estándares de esta tecnología.
– Clasificar las herramientas y lenguajes orientados a objetos utilizados en el desarrollo orientado a componentes, describiendo sus características para identificar las que son específicas para la creación o modificación de los elementos software, según las especificaciones funcionales dadas.
– Clasificar los estándares de modelos de componentes, describiendo las pasarelas para interoperar entre componentes heterogéneos, para realizar las tareas de integración de los elementos desarrollados según especificaciones funcionales y técnicas.
Programa detallado
- 1. La orientación a objetos
- 2. Principios de la orientación a objetos. Comparación con la programación estructurada
- 2.1 Introducción
- 2.2 Programación estructurada y orientación a objetos
- 2.3 Ocultación de información (information hiding)
- 2.4 El Tipo Abstracto de Datos (ADT). Encapsulado de datos
- 2.5 Paso de mensajes
- 2.6 Resumen
- 3. Conceptos básicos de orientación a objetos
- 3.1 Introducción
- 3.2 Clases
- 3.3 Objetos
- 3.4 Herencia
- 3.5 Modularidad
- 3.6 Genericidad y sobrecarga
- 3.7 Resumen
- 4. Desarrollo orientado a objetos
- 4.1 Introducción
- 4.2 Lenguajes de desarrollo orientado a objetos de uso común
- 4.3 Herramientas de desarrollo
- 4.4 Resumen
- 5. Lenguajes de modelización en el desarrollo orientado a objetos
- 5.1 Introducción
- 5.2 El Lenguaje Unificado de Modelado (UML)
- 5.3 Diagramas para la modelización de sistemas orientados a objetos
- 5.4 Resumen
- 6. La orientación a componentes
- 7. Fundamentos conceptuales
- 7.1 Introducción
- 7.2 Definición de componente
- 7.3 Objetos
- 7.4 Comparación entre componentes y objetos
- 7.5 Módulos
- 7.6 Interfaces
- 7.7 Escalado de componentes
- 7.8 Estado de componentes
- 7.9 Resumen
- 8. Arquitecturas de componentes
- 8.1 Introducción
- 8.2 Concepto de arquitectura
- 8.3 Basadas en objetos. Composición y uso de objetos
- 8.4 Multicapa
- 8.5 Basadas en middleware
- 8.6 Basadas en objetos distribuidos
- 8.7 Resumen
- 9. Diseño de componentes
- 9.1 Introducción
- 9.2 Principios de diseño de componentes
- 9.3 Técnicas de reusabilidad
- 9.4 Modelo de componente
- 9.5 Modelos de integración de componentes
- 9.6 Diagramación y documentación de componentes
- 9.7 Resumen
¿Quieres formar a tu equipo en este programa?
Bonificable 100% por FUNDAE. Te calculamos el crédito disponible de tu empresa y activamos en menos de 10 días.
Solicitar información →