Contacto

Pascal

Tipo: Teórico / Práctico.

Nivel: Básico / Intermedio.

Duración: 16 Horas.

Introducción

  • Historia.
  • Creación de un Programa.

Entorno Turbo Pascal

  • File (Fichero)
  • Edit (Edición)
  • Clipboard (Portapapeles)
  • Órdenes del Editor
  • Search (Buscar)
    • Find, Replace, Search Again, Go to line number
  • Run (Ejecutar)
  • Compile (Compilar)
  • Debug (Depuración)
  • Tools (Herramientas)
  • Options (Opciones)
  • Window (Ventana)
  • Help (Ayuda)
  • Hotkeys (Teclas Especiales)

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.
  • Real
    • Números Reales.
    • Aritmética Real.
  • Boolean
    • Datos Boolean.
    • Comparaciones Booleanas.
    • Operadores Booleanos.
  • Caracter
    • El Tipo char.
    • Entrada/Salida Estándar.
    • Funciones Relacionadas con el Tipo char.
    • Unidad crt.
  • Ordinales
    • Tipos Ordinales.
    • Tipos Enumerados.
    • Tipos Subrango.
    • Definiciones de Tipo.

Completando el Programa

  • Estructura de un Programa.
  • La Entrada y Salida de Datos.
  • Aspecto de un Programa Pascal.

Estructuras Básicas de Control

  • Sentencia if.
  • Sentencia case.
  • 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

  • Procedimientos.
  • Parámetros Formales y Actuales.
  • Declaración e Invocación.
  • Variables Globales y Locales.
  • Parámetros Valor y Variable.
  • Funciones.
  • Declaración de Funciones.

Registros

  • Introducción a Registros.
  • Jerarquía en Registros.
  • Sentencia With.
  • Registros Variantes.

Ficheros

  • Declaración de Ficheros.
  • Tipos de Ficheros.

Conjuntos

  • Operaciones con Conjuntos.
  • Reglas de Tipo para Conjuntos.

Recursividad

  • Subprogramas Recursivos.
  • Ventajas e Inconvenientes de la Recursividad.

Apuntadores

  • Punteros en Pascal.
  • Añadiendo Datos.
  • Recorriendo la Lista.