Instituto de Capacitación perteneciente a la Asociación Gremial de Docentes de la Universidad Tecnológica Nacional (FAGDUT). Desde 1995 estamos trabajando para jerarquizar el perfil académico y profesional de docentes, profesionales y alumnos proveyendo herramientas de capacitación estratégica a las empresas de la región.
C++ nivel 1
Horario: a confirmar
Inicio: a confirmar
Duración: 30 Hs.
Modalidad: Teórico-práctico y presencial.
Requisitos: Para comprender adecuadamente los temas desarrollados en este curso los estudiantes deben poseer conocimientos de algoritmia en algún lenguaje o pseudolenguaje.
Objetivos: El objetivo de este curso es brindarle al alumno las herramientas básicas de la programación estructurada usando la sintaxis de c++ como herramienta de desarrollo.
Docente: Docente: Lic. Federico Guimpel
(Licenciado en Ciencias de la Computación. UNR).
Docente del Instituto Politécino Superior en la carrera Analista de Sistemas.
Docente de en la Lic. en Ciencias de la Computación UNR.
Cursos de capacitación para empresas y organismos estatales en Java desde 1998.
Se incorpora al equipo docente del CCI en el año 2004.
Programa:
Capítulo 1: El modelo de Objetos:
.. La evolución del modelo de objetos
.. Elementos del modelo de objetos
.. Aplicación del modelo de objetos
.. Jerarquía
Capítulo 2: Clases y Objetos:
.. La naturaleza de los objetos
.. Relaciones entre objetos
.. La naturaleza de una clase
.. Relaciones entre clases
.. La interacción entre clases y objetos
Capítulo 3: Declaración de una clase.
Especificaciones de acceso
Capítulo 4: El puntero this
Capítulo 5: Constructores:
.. Inicialización de objetos
.. Sobrecarga de constructores
.. Argumentos por defecto
.. Asignación de objetos
Capítulo 6: Destructores
Capítulo 7: Niveles de Acceso
.. public
.. protected
.. private
Capítulo 8: Modificadores para miembros
.. Funciones inline
.. Funciones constantes
.. Miembros static
Capítulo 9: Más sobre las funciones
.. Funciones sobrecargadas
.. Parámetros por defecto
Capítulo 10: Operadores sobrecargados
Sobrecarga de operadores binarios
.. Sobrecargar el operador de asignación: ¿por qué?
.. Operadores binarios que pueden sobrecargarse
.. Sobrecarga de operadores unitarios
.. Operadores unitarios sufijos
.. Operadores unitarios que pueden sobrecargarse
.. Operador de indexación
Capítulo 11: Herencia Jerarquía, clases base y clases derivadas
.. Derivar clases, sintaxis
.. Constructores de clases derivadas
.. Inicialización de clases base en constructores
.. Inicialización de objetos miembros de clases
.. Sobrecarga de constructores de clases derivadas
.. Destructores de clases derivadas
Capítulo 12: Funciones virtuales Redefinición de funciones en clases derivadas
.. Polimorfismo
.. Funciones virtuales
.. Destructores virtuales
.. Constructores virtuales
Capítulo 13: Derivación múltiple Constructores de clases con herencia múltiple
.. Funciones virtuales puras
.. Clases abstractas
.. Uso de derivación múltiple
Capítulo 14: Plantillas
.. Sintaxis
.. Plantillas de funciones
.. Plantilla para Tabla
.. Ejemplo de uso de plantilla Tabla
.. Tablas de cadenas
.. Funciones que usan plantillas como parámetros
.. Amigos de plantillas
.. Miembros estáticos: datos y funciones
.. Ejemplo de implementación de una plantilla para una pila
.. Librerías de plantillas
- Cursos:
- 1384 lecturas




