Tipo: Teórico / Práctico.
Nivel: Básico / Intermedio.
Duración: 24 Horas.
Introducción
- Historia.
- Creación de un Programa.
Entorno Compilador / Editor
- File (Fichero)
- Edit (Edición)
- Compile (Compilar)
- Run (Ejecutar)
Conceptos Básicos
- Datos y Tipos de Datos.
- Palabras Reservadas.
- Identificadores.
- Constantes y Variables.
- Definiciones y Declaraciones.
- Definición de Constantes.
- Sentencias de Asignación.
Tipo de Datos
- Enteros
- Números Enteros.
- Operadores Enteros.
- Float
- Números Flotantes.
- Aritmética Flotante.
- Boolean
- Datos Boolean
- Comparaciones Booleanas.
- Operadores Booleanos.
- Caracter
- El Tipo char
- Entrada/Salida Estándar.
- Funciones Relacionadas con el Tipo char.
Completando el Programa
- Estructura de un Programa.
- La Entrada y Salida de Datos.
- Aspecto de un Programa en C.
Estructuras Básicas de Control
- Sentencia if.
- Sentencia switch.
- Sentencia while.
- Sentencia repeat.
- Instrucción for.
- Break.
Vectores, Matrices, Cadenas
- Declaración de Vectores
- Declaración de Matrices.
- Declaración de Cadenas.
- Cadenas Terminadas en Carácter Nulo.
- Ordenación de Arrays.
Subprogramación
- Funciones
- Parámetros Formales y Actuales.
- Declaración e Invocación.
- Variables Globales y Locales.
Estructuras
- Introducción a Estructuras.
Apuntadores
- Punteros en C.
Listas Simples y Enlazadas
- Conceptos Listas.
- Tipos Listas.
- Ejemplos Listas.
Recursividad
- Subprogramas Recursivos.
- Ventajas e Inconvenientes de la Recursividad.
Árboles
- Conceptos Árboles.
- Tipos Árboles.
- Ejemplos Árboles.
Ficheros
- Declaración de Ficheros.
- Tipos de Ficheros.











