Programación en Pascal (v5), por Nacho Cabanes
- 0. Contacto: instalar y escribir en pantalla
- 0.4. Instalación de Lazarus, para Windows (*) (Pronto)
- 0.5. Free Pascal y Geany bajo Linux (*) (Pronto)
- 0.6. Free Pascal en Windows (*) (Pronto)
- 0.7. Turbo Pascal 5.5 para MsDos (*) (Pronto)
- 0.8. Turbo Pascal 7 para MsDos (*) (Pronto)
- 1. Pedir datos al usuario. Variables
- 1.6. Tipos de datos básicos
- 2. Condiciones
- 2.2. Variables booleanas
- 3. Estructuras repetitivas
- 3.3. Mientras... (while)
- 4. Arrays, cadenas, registros y conjuntos.
- 4.2. Cadenas de texto (strings)
- 4.3. Registros (records)
- 4.4. Otros tipos de datos: conjuntos, enumerados y subrangos
- 5. Constantes y tipos
- 5.2. Definición de tipos
- 6. Procedimientos y funciones
- 6.2. Procedimientos con parámetros
- 6.3. Funciones
- 6.4. Modificación de parámetros
- 6.5. Recursividad
- 6.6. Forward
- 6.7. Funciones incorporadas
- 7. Manejo de ficheros de texto
- 7.2. Ficheros con tipo
- 7.3. Ficheros binarios
- 8. Uso y creación de unidades
- 9. Variables dinámicas
- 9.2. Pilas
- 9.3. Colas
- 9.4. Listas enlazadas no ordenadas
- 9.5. Listas enlazadas ordenadas
- 9.6. Árboles binarios (*) (Pronto)
- 9.7. Arrays dinámicos
- 9.8. Listas de strings
- 10.1. Programación orientada a objetos (1) (*) (Pronto)
- 10.2. Programación orientada a objetos (2) (*) (Pronto)
- 10.3. Programación orientada a objetos (3) (*) (Pronto)
- 10.4. Programación orientada a objetos (4) (*) (Pronto)
- 10.5. Programación orientada a objetos (5) (*) (Pronto)
- 11.Pantalla en modo texto
- 12.1. Gráficos (1) (*) (Pronto)
- 12.2. Gráficos (2) (*) (Pronto)
- 13. Servicios del sistema (a: fecha y hora, sistema de ficheros)
- 13.2. Servicios del sistema (b: redes) (*) (Pronto)
- 14. Entornos visuales (*) (Pronto)