PASCAL CON FREE PASCAL
Etapas para la elaboración de un programa.
Instalación del compilador.
Dos programas de ejemplo.
Formas de escribir un programa.
Palabras reservadas y símbolos.
Comentarios.
Variables y Asignación de datos a variables.
Salida por pantalla.
Lectura de datos.
Lectura de argumentos desde la línea de comandos.
2.4.
Codificación de caracteres.
3.1.
3.2.
3.3.
3.4.
Operadores lógicos o booleanos.
3.5.
Operadores de relación.
3.6.
Operadores para dígitos binarios (bits- dígitos binarios).
3.7.
Potencia de números.
3.8.
Jerarquía o precedencia de operadores.
3.9.
Funciones Trunc – Int – Frac.
3.10.
Preguntas y ejercicios.
3.11.
Respuesta a las preguntas y ejercicios.
4.1.
4.2.
4.3.
4.4.
Estructura While-do.
4.5.
Estructura Repeat-until.
4.6.
Estructura For-to-do (Ascendete).
4.7.
Estructura For-downto-do (Descendente).
4.8.
4.9.
5.1.
5.2.
5.3.
5.4.
Registros.
5.5.
Conjuntos.
5.6.
Constantes.
5.7.
Variables con valor inicial o por defecto.
5.8.
5.9.
Preguntas y ejercicios
5.10.
6.1.
6.2.
6.3.
6.4.
Parámetros arreglos abiertos (open array).
6.5.
Sobrecarga (overload) de funciones y procedimientos.
6.6.
Recursividad.
6.7.
Unidades (Librerias).
6.8.
Procedimientos y funciones básicas de la unidad System, Sysutils y Math.
6.9.
6.10.
7.1.
7.2.
7.3.
7.4.
Variables dinámicas de Registros. (punteros con tipo)
7.6.
7.7.
Arreglos dinámicos. (Array of)
7.8.
Variables dinámicas y el espacio de memoria en la computadora.
7.9.
FillChar, Move, ReallocMem.
7.10.
7.11.
8.1.
8.2.
8.3.
8.4.
Ordenamiento rápido. (Quick sort)
8.5.
8.6.
8.7.
Búsqueda de cadenas de caracteres Boyer & More.
8.8.
8.9.
Respuestas a las preguntas y ejercicios.