Contacto

Lenguaje C

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.