Bit, Forma los mejores profesionales y usuarios desde 1967

Programa de curso
Lenguaje C++

Características

Dirigido a
Cualquier persona que conociendo el lenguaje de programación C, quieran aprender el lenguaje de desarrollo profesional más utilizado en el área de PCs y workstations UNIX, así como los principios fundamentales de la programación orientada a objetos (OOP).
         

Objetivos
Aprender la sintaxis y características fundamentales de este lenguaje, los criterios de diseño según la OOP con ejemplos de desarrollo.
Practicar la programación en dicho lenguaje, sobre casos reales.
         

Conocimientos previos
Haber realizado el curso de Programación C, o bien tener sólidos conocimientos en dicho lenguaje
    

Horas: 30 horas lectivas modalidad presencial.

Fechas y horarios:
Consultar Calendario de Cursos

Importe:
Consultar precios, becas y descuentos en Calendario de cursos.
El importe incluye inscripción, material y prácticas. IVA Exento.

Certificado:
Al finalizar el curso se le entregará un certificado donde consta la calificación obtenida en base a las pruebas y/o prácticas realizadas durante el mismo.


Temario

FILOSOFÍA DE LA PROGRAMACIÓN ORIENTADA A OBJETOS
- Introducción a la OOP, evolución del C y del C++

FUNCIONES
- sobrecarga de funciones y de operadores
- paso de parámetros por valor y por referencia

VARIABLES DINÁMICAS
Punteros, operadores new y delete.

PROGRAMACIÓN EFICIENTE
- macros, funciones inline

CLASES Y OBJETOS
- clases, objetos, miembros: atributos y métodos
- creación de inicialización de objetos
- retornos de *this por valor y por referencia

HERENCIA Y POLIMORFISMO
- composición versus herencia
- herencia múltiple, funciones virtual, clases abstractas

TEMPLATES
- funciones genéricas, herencias de clases genéricas.

PREPROCESADOR Y MODULARIDAD
- directivas, ficheros de cabecera en C++, librerías de clases

ENTRADA Y SALIDA
- streams, cin y cout, sobrecarga de los operadores << y >>
- formatos y ajustes de campos

MANEJO DE EXCEPCIONES
errores y excepciones en C++, throw, try



BIT -
tel.93 209 29 66

31/05/06

© 2006 Bit, s.a. Todos los derechos reservados