IFCT059PO
DATOS GENERALES DE LA ESPECIALIDAD FORMATIVA 1. Familia Profesional INFORMÁTICA Y COMUNICACIONES Área Profesional: SISTEMAS Y TELEMÁTICA 2. Denominación: INTRODUCCIÓN A C++. C AVANZADO. 3. Código: IFCT059PO 4. Objetivo General:
Realizar aplicaciones orientadas a objetos con lenguaje C y C+.
5. Número de participantes: Máximo 25 participantes en modalidad presencial.
6. Duración: Horas totales:
24
Modalidad: Presencial
Distribución de horas: Presencial:…………….. 24 Teleformación:……….. 0
CONTENIDOS FORMATIVOS:
1. FILOSOFÍA DE LA PROGRAMACIÓN ORIENTADA A OBJETOS 2. FUNCIONES 3. SOBRECARGA DE FUNCIONES Y DE OPERADORES 4. PASO DE PARÁMETROS POR VALOR Y POR REFERENCIA 5. VARIABLES DINÁMICAS 6. PUNTEROS, OPERADORES NEW Y DELETE 7. PROGRAMACIÓN EFICIENTE 8. MACROS, FUNCIONES INLINE 9. CLASES Y OBJETOS 10. CLASES, OBJETOS, MIEMBROS: ATRIBUTOS Y MÉTODOS 11. CREACIÓN DE INICIALIZACIÓN DE OBJETOS 12. RETORNOS DE *THIS POR VALOR Y POR REFERENCIA 13. HERENCIA Y POLIMORFISMO 14. COMPOSICIÓN VERSUS HERENCIA 15. HERENCIA MÚLTIPLE, FUNCIONES VIRTUAL, CLASES ABSTRACTAS 16. TEMPLATES 17. FUNCIONES GENÉRICAS, HERENCIAS DE CLASES GENÉRICAS 18. PREPROCESADOR Y MODULARIDAD. 19. DIRECTIVAS, FICHEROS DE CABECERA EN C++, LIBRERÍAS DE CLASES 20. ENTRADA Y SALIDA 21. STREAMS, CIN Y COUT, SOBRECARGA DE LOS OPERADORES « Y » 22. FORMATOS Y AJUSTES DE CAMPOS 23. MANEJO DE EXCEPCIONES: ERRORES Y EXCEPCIONES EN C++, THROW, TRY