Este curso busca que el alumno tenga conocimiento previo para trabajar posteriormente con programas como Pynthon, Java, entre otros. C ++ es un lenguaje de programación interpretado, lo que ahorra un tiempo considerable en el desarrollo del programa, pues no es necesario compilar ni enlazar; permite felicitar las características del lenguaje, escribir programas desechables o probar funciones durante el desarrollo del programa.
*Publico en general con conocimiento a nivel de usuario
*Programadores en PHP, Java o algún otro lenguaje de programación orientado al objeto.
Sesiones
Ingenieria de Sistemas
*Tema 1
Introducción al lenguaje C++
- Conceptos y características de los algoritmos.
- Breve Historia
- Lenguajes asociados.
- Estructura básica de un programa.
- Tipos de datos.
- Operaciones básicas.
- Entrada y salida.
- Modificadores de formato.
- Otras funciones muy útiles. Instalación del Interprete de Python
- Introducción a Python
- Conceptos y características de los algoritmos
*Tema 2
Estructuras de Control
- if
- Switch
- While
- To While
- For
*Temario 3
Funciones
- Prototipos.
- Paso de argumentos.
- Valores de retorno.
- Macros.
- Recursividad.
*Tema 4
Arrays y Cadenas
- Declaración de arrays estáticos.
- Cadenas.
- Funciones de cadenas.
- Paso de argumentos de tipo array a una función.
- Arreglos multidimensionales.
*Tema 5
Punteros
- Operadores de referencia - des referencia.
- Aritmética de punteros.
- Arreglo de punteros (arreglos de cadenas).
- Paso de argumentos por referencia.
*Tema 6
Estructuras y Archivos
- Enumeraciones.
- Uniones.
- Estructuras.
- Memoria dinámica.
- Entrada y salida por archivos.
*Conocimiento en algún programa de lenguaje de programación.
Certificado de Participación
Otros
*Inicio del curso: 28 de agosto.