Prácticas de introducción a Pascal

Fundamentos de la programación y la informática
Grados en ingeniería aeroespacial, turno de tarde

Escuela de Ingeniería de Fuenlabrada
Universidad Rey Juan Carlos

2024-2025


Práctica 1.1. Uso básico de la shell

En este ejercicio probarás las órdenes básicas de la shell en el laboratorio. Usando un cliente de ssh adecuado para tu sistema operativo (SmarTTY, Terminal o cualquier otro si lo prefieres), abre una sesión en una máquina del laboratorio y

  1. Observa el prompt y fíjate en sus componentes

  2. Crea el directorio fpi

  3. Prueba tree para ver la estructura actual

  4. Crea los directorios ~/fpi/dir10, ~/fpi/Dir20 y ~/fpi/dir30

    Fíjate en el uso de mayúsculas y minúsculas

  5. Entra en cada uno de ellos y haz un listado de su contenido. Observa cómo va cambiando el prompt

  6. Crea los directorios ~/fpi/dir10/dir11, ~/fpi/dir10/dir12, ~/fpi/Dir20/dir21 y ~/fpi/dir30/dir31

  7. Comprueba con tree que la estructura es la correcta

  8. Borra el directorio ~/fpi/Dir20

  9. Crea los directorios ~/fpi/dir20 y ~/fpi/dir20/dir21 (Observa que lo que cambia son las mayúsculas. Aquí recomendamos evitar mayúsculas en los nombres de ficheros)

  10. Comprueba con tree que la estructura es la correcta

Práctica 1.2. Uso básico de nano

Práctica 1.3. Hola Mundo

Ahora te ejercitarás sobre la compilación y ejecución de ficheros, así como copiar y pegar texto entre ellos.

  1. Escribe un holamundo como este

    program holamundo;
    begin
        writeln('Hola, mundo');
    end.

    (sin directivas del compilador) en el fichero ~/fpi/practica01/holamundo.pas

    Es importante que respetes al pie de la letra el nombre de todos los ficheros especificados en los guiones de prácticas. Esto incluye mayúsculas y minúsculas (usaremos siempre minúscula). La recogida será automática, un error en una letra supondrá un no presentado (aunque tendrás un script para revisar que no hay errores en los nombres)

  2. Compílalo.

  3. Ejecútalo.

  4. Modifícalo para que genere un error de compilación. Esto es, estropéalo.

  5. Compila y observa el error.

  6. Vuelve a dejarlo bien, compila y ejecuta