Curso de Verano C++ en Barcelona

Masters y Formación de CEPI BASE Informática

    |
  • Dirección:Balmes, 114 Bajos (Barcelona)
  • Tipo de Master:Curso
  • Modalidad:Presencial
  • Fecha inicio: Matrícula Abierta
  • Fecha fin:Matrícula Abierta
  • Duración:110 Horas
  • Precio: Consultar más información
  • Lugar: Barcelona (Barcelona)

Objetivos: Mostrar al alumno un lenguaje de programación avanzado, permitiendo utilizar punteros a memoria, interrupciones, etc... El alumno creará programas de gestión y se enfrentará a problemas reales de programación. 

Temario del curso: Programación en C ++

INTRODUCCIÓN
• HISTORIA
• ENTORNO DE PROGRAMACIÓN
• EL EDITOR, EL COMPILADOR, EL ENLAZADOR
• CONVENCIONES USADAS EN ESTE DOSSIER
• ENTORNO C++

ALGUNOS CONCEPTOS DE C++
• COMENTARIOS
• LA FUNCIÓN void main()
• EL USO DE LAS LLAVES
• VARIABLES
• LOS OPERADORES ARITMÉTICOS
• DEFINICIÓN DE CONSTANTES
• DIRECTIVAS DEL PREPROCESADOR
• ASPECTO DE UN PROGRAMA C++
• FUNCIONES BÁSICAS DE C++
• EJERCICIOS

SENTENCIAS DE CONTROL
• LOS OPERADORES
• LA INSTRUCCIÓN if
• INSTRUCCIÓN switch-case
• CONCEPTO DE BUCLE
• EL BUCLE while
• break y continue
• EL BUCLE for
• BUCLE do
• EJERCICIOS

FUNCIONES Y LIBRERÍAS
• FUNCIONES EN C++
• ARGUMENTOS Y VALORES DEVUELTOS POR UNA FUNCIÓN
• LA INTRUCCIÓN return
• TIPOS DE VARIABLES
• INCLUSIÓN DE LIBRERÍAS
• COMPILACIÓN DE MÚLTIPLES ARCHIVOS: PROYECTOS
• REDIRECCIÓN
• EJERCICIOS

ARRAYS
• VECTORES Y MATRICES, "arrays"
• USANDO ELEMENTOS DEL VECTOR
• INICIALIZACIÓN DE VECTORES
• VECTORES Y LITERALES
• FUNCIONES gest() Yput()
• VECTORES Y FUNCIONES
• MATRICES
• FUNCIONES DE STRINGS
• EJERCICIOS

ESTRUCTURAS Y UNIONES
• INTRODUCCIÓN
• ESTRUCTURAS/UNIONES
• VARIABLES ENUM
• ESTRUCTURAS Y FUNCIONES
• EJERCICIOS

PUNTEROS
• INTRODUCCIÓN
• DECLARACIÓN DE TIPO PUNTERO
• EL OPERADOR &
• ASIGNACIÓN DE MEMORIA
• PUNTEROS Y FUNCIONES
• PUNTEROS Y ESTRUCTURAS
• OPERACIONES CON PUNTEROS
• LISTAS DE PUNTEROS

FICHEROS
• INTRODUCCIÓN
• GESTIÓN DE FICHEROS
• TIPOS DE ACCESO A DISCO
• DE PUNTERO A FICHERO Y ABRIR UN FICHERO
• LEER Y ESCRIBIR UN FICHERO
• CERRAR FICHEROS
• FICHEROS DE TEXTO
• LEER Y ESCRIBIR BLOQUES
• REPOSICIONAR UN FICHERO
• TRATAMIENTO DE ERRORES DE E/S
• FICHEROS DE ACCESO DIRECTO
• EJERCICIOS

INTERRUPCIONES DESDE C
• INTRODUCCIÓN
• INTRERRUPCIONES DE ENTRADA Y SALIDA
• OTRAS INTERRUPCIONES DE C++

PROGRAMACIÓN ORIENTADA A OBJETOS
• INTRODUCCIÓN
• CLASES, OBJETOS Y MÉTODOS
• CLASES SIN SECC. PRIVADAS: STRUCT
• CLASES CON SECCIONES PRIVADAS
• MÉTODOS INTERNOS Y EXTERNOS
• EXPANSIÓN INLINE
• USO DE REFERENCIAS Y APUNTADORES
• EJERCICIOS

CONSTRUCTORES Y DESTRUCTORES
• INTRODUCCIÓN
• INICIALIZADORES
• CONSTRUCTOR POR DEFECTO
• CONSTRUCTOR DE OFICIO
• CONSTRUCTOR DE COPIA
• OPERADOR DE ASIGNACIÓN
• DESTRUCTOR

SOBRECARGA
• INTRODUCCIÓN
• SOBRECARGA DE OPERADORES
• SOBRECARGA DE LOS OPERADORES ++ Y --
• CLASES Y FUNCIONES FRIENDS
• EJERCICIOS

HERENCIA
• INTRODUCCIÓN
• ACCESOS A MIEMBROS HEREDADOS
• TIPOS DE ACCESO A LA CLASE BASE
• CLASES BASE VIRTUALES O HERENCIA MÚLTIPLE
• CONVERSIONES ENTRE OBJETOS DE CLASES DERIVADAS Y CLASE BASE
• EJERCICIOS

PLANTILLAS
• INTRODUCCIÓN
• FUNCIONES GENÉRICAS
• FUNCIONES PURAS Y CLASES ABSTRACTAS
• CONSTRUCTOR/DESTRUCTOR VIRTUAL
• CLASES BASE MÚLTIPLES
• EJERCICIOS

CONTROLES AVANZADOS
• CONVERSIÓN DE TIPOS
• FUNCIONES MIEMBRO WIDTH, PRECICION Y FILL
• SOBRECARGA DE LOS OPERADORES << Y >>
• MODULACIÓN
• MANEJO DE EXCEPCIONES
• EJERCICIOS

EDITOR C++
• FILE (Fichero)
• EDIT (Edición
• SEARCH (Buscar)
• RUN (Ejecutar)
• COMPILE (Compilador)
• DEBUG (Depurador)
• PROJECT (Proyecto)
• OPTION (Opciones)
• WINDOW (Ventana)
• HELP (Ayuda)
• HOT KEYS (Teclas Especiales)

TABLA de CÓDIGO ASCII

SOLICITAR INFORMACIÓN SIN COMPROMISO

C++


TUS DATOS: Los datos que aparecen con el símbolo * son requeridos

HombreMujer
Deseo recibir información de los cursos que me interesan por email

Ver condiciones de servicio

Recibir información