Manual
Diseño de elementos software con tecnologías basadas en componentes
CÓDIGO · UF1289
Hasta 100%
de la cuota FUNDAE
Teleformación
Modalidad
Con tutor
Seguimiento experto
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 curso?
Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.
o calcula primero cuánto crédito genera tu empresa →
✓ ¡Recibido! Te enviamos la información de Diseño de elementos software con tecnologías basadas en componentes lo antes posible.
Otros cursos de Informática y Comunicaciones
Curso
Planificación de la puesta en servicio de sistemas de radiocomunicaciones de redes fijas y móviles
Ver detalle →
Curso
Programación con lenguajes orientados a objetos y bases de datos relacionales
Ver detalle →
Curso
Configuración de la red de comunicaciones
Ver detalle →
Curso