Salta ai contenuti

Prove d'Esempio per l'Autovalutazione

In questa sezione raccogliamo una serie di Prove d’Esempio per l’esercitazione.

Oltre a queste prove, è possibile fare riferimento a queste prove d’esame passate.


Le prove d’esempio disponibili di seguito:

  1. Includono la soluzione completa direttamente all’interno del file main.c. Gli studenti sono incoraggiati a nascondere o rinominare il file prima di iniziare e usarlo come confronto o per sbloccarsi.
  2. Prevedono delle Appendici contenenti istruzioni per bypassare i punti più complessi (es. parsing dei file tramite dati mock, o downgrade ad array statici per evitare crash sui puntatori) al fine di sbloccarsi nelle fasi iniziali dello studio e completare le parti successive della prova.
  3. Forniscono l’ambiente di debug completo (.vscode/ con CodeLLDB) pre-configurato per avviare il debugger.

Di seguito la tabella con le prove disponibili per il download. Ogni archivio ZIP contiene la traccia d’esame in formato PDF, i file di input di prova (input*.txt) e il file main.c contenente la soluzione del docente.

IdentificativoDominio ApplicativoStruttura Dati richiestaDownload
prova-esempio-1Logistica e Gestione ProdottiPila Dinamica (LIFO)📦 Scarica ZIP
prova-esempio-2Gestione Clienti BancariLista Concatenata📦 Scarica ZIP
prova-esempio-3Elaborazione Matrice di RealiMatrice Dinamica📦 Scarica ZIP
prova-esempio-4Elaborazione StringhePila Dinamica (LIFO)📦 Scarica ZIP
prova-esempio-5Elaborazione StringheCoda Dinamica (FIFO)📦 Scarica ZIP

Per utilizzare al meglio una prova d’esempio:

  1. Scarica l’archivio ZIP ed estrailo in una cartella locale.
  2. Apri la cartella con Visual Studio Code.
  3. Leggi la traccia traccia.pdf.
  4. Rinomina il file main.c originale in soluzione.c per non vedere la soluzione.
  5. Crea un nuovo file main.c vuoto.
  6. Scrivi la tua soluzione da zero compilando e testando il codice passo dopo passo.
  7. Quando hai finito o se ti blocchi, confronta il tuo operato con soluzione.c.