Skip to content

Latest commit

 

History

History
59 lines (34 loc) · 4.07 KB

README.md

File metadata and controls

59 lines (34 loc) · 4.07 KB

Laboratorio de Sistemas 2022-2023

¡Bienvenido! En este repositorio se encuentran todos los materiales correspondientes a la asignatura de Laboratorio de Sistemas.

A continuación se detallan brevemente todos los contenidos que se encuentran en este repositorio, con el objetivo de facilitar la preparación del examen final de la asignatura y de abordar la misma lo mejor posible.

IMPORTANTE: SI OBSERVAS QUE HAY ALGÚN ERROR O ALGO QUE FALTE EN ALGÚN ARCHIVO SUBIDO A ESTE REPOSITORIO (O SI HAY ALGUNA DUDA EN CUANTO A COMPRENSIÓN), DÉJAME UN ISSUE Y TRATARÉ DE RESOLVER EL PROBLEMA LO ANTES POSIBLE. NO TE OLVIDES DEJARME UNA STAR Y ESPERO QUE TODO ESTE MATERIAL TE SEA DE GRAN AYUDA.

Clona este repositorio ejecutando el siguiente comando:

git clone https://<token>@github.com/aleon2020/LDS_2022-2023.git

IMPORTANTE: Añade tu token tal y como se muestra. Esto se hace con el objetivo de no tener que introducir el token en la terminal cada vez que se quiera actualizar el repositorio utilizando el comando 'git pull'.

Si ya has clonado este repositorio, ejecuta el siguiente comando antes de que empieces a trabajar con él, ya que pueden haberse añadido nuevos cambios o modificaciones. Esto se hace con el objetivo de asegurarte de que tienes clonada la versión más reciente del repositorio:

git pull

1. Resumen de los contenidos de teoría

Fichero 'Resumen Teoría LDS.pdf': Resumen de teoría en formato PDF.

IMPORTANTE: Para hacer uso del índice interactivo que viene implementado en el resumen, debes descargar el documento en formato PDF.

2. Diapositivas utilizadas en clase

Directorio 'Diapositivas Teoría': Dentro de este directorio se encuentran las diapositivas utilizadas en clase para abordar los contenidos teóricos de la asignatura.

3. Ejercicios propuestos, prácticas y exámenes

Directorio 'Ejercicios propuestos': Este directorio contiene todos los ejercicios no obligatorios que se han propuesto durante las clases para facilitar la comprensión de los contenidos vistos en teoría.

Directorio 'Prácticas': Cada uno de estos directorios corresponde a cada una de las prácticas realizadas en la asignatura, los cuáles incluyen código fuente y, en algunos casos, memorias en formato PDF que se han solicitado para mostrar datos, conclusiones, etc ...

Directorios 'Examen X': Cada uno de estos 3 directorios contienen todo lo preguntado tanto en el examen parcial, final, y en el de la convocatoria extraordinaria, desde las preguntas tipo test de la parte teórica hasta los scripts y problemas de Git propuestos en la parte práctica.

NOTA: En el caso del examen práctico de la convocatoria extraordinaria solo se proporciona el enunciado, así que te invito a resolver este examen para practicar, y cuando hayas obtenido la solución a todos los ejercicios propuestos, escríbeme un issue en este repo y me encargaré de subir los archivos correspondientes.

3.1 Compilación y ejecución

Para ejecutar los scripts de shell en tu máquina, debes dar permisos de ejecución al fichero que contiene el script (en caso de que hayas hecho copy-paste del código en un fichero vacío):

$ chmod +x <script>.sh

Una vez hemos dado permisos de ejecución a nuestro fichero, utilizamos el siguiente comando para ejecutar nuestro script:

$ ./<script>.sh

4. Referencias

Directorio 'Referencias': Se encuentra el libro que complementa a los contenidos vistos en las diapositivas de teoría (no se usa como material de estudio).