Implementazione del FileSystem tramite una struttura ad albero

[scadenza: fine corso]

 

Obiettivi dell'esercizio


Realizzazione di un file system gerarchico, tramite una struttura ad albero i cui nodi interni sono directory e le cui foglie possono essere alternativamente file o directory vuote.

Scopo di questo esercizio è consentirvi di far pratica con i seguenti argomenti studiati durante il corso:

L'implementazione del file system da voi realizzata deve consentire le seguenti operazioni:

Per semplicità, creazione e cancellazione verranno sempre eseguite su file e directory contenuti nella directory di lavoro.

Traccia delle classi da implementare