πŸŽ“ Tutorato Sistemi Operativi A.A. 2024-2025

πŸ“‚ Struttura del Repo

β”œβ”€β”€ Esercizio 1
β”œβ”€β”€ Esercizio 2
β”œβ”€β”€ ...
β”œβ”€β”€ Esercizio i
β”‚   β”œβ”€β”€ *.pdf                     # Per ogni esercizio pdf che propone il questio affrontato (es. testo d'esame)
β”‚   β”œβ”€β”€ *.txt                     # File necessari per lo svoglimento dell'esercizio 
β”‚   β”œβ”€β”€ main.c                    # Soluzione
β”‚   └── Soluzione_alt_[COGNOME]/[GitHub Username]   # Soluzioni alternative fornite dagli studenti (Mettere Cognome o l'username di GitHub)
β”‚       β”œβ”€β”€ Changes.md            # MD per elencare le differenze con la soluzione proposta dal Tutor
β”‚       └── main.c                # Soluzione proposta dallo studente, con lo stesso nome della soluzione proposta dal Tutor
β”œβ”€β”€ Esame-[Data]
β”œβ”€β”€ ...
β”œβ”€β”€ Esame n
β”œβ”€β”€ Slide
β”‚   └── *.pdf                  # Eventuali Slide fornite durante il tutorato
└── README.md                 # Questo file!

πŸ› οΈ Prerequisiti

  • Git β‰₯ 2.20
  • GCC/Clang per compilare esempi in C
  • Ambiente Linux (consigliato Ubuntu 20.04+ o WSL2)

βš™οΈ Installazione & Avvio

  1. Clona la repo

    git clone https://github.com/timeassassinRG/Tutorato-Sistemi-Operativi-2025.git
    cd Tutorato-Sistemi-Operativi-2025
  2. Naviga nella sezione di tuo interesse

    cd Esercizio i
  3. Compila e testa

    gcc main.c -o main
    ./main

🎯 Come Contribuire

  1. Fai un fork del progetto
  2. Crea un nuovo branch (git checkout -b feature/nome-feature)
  3. Aggiungi il tuo materiale o correggi un esercizio
  4. Apri una Pull Request descrivendo le modifiche

Happy studying! πŸš€