? Sistemi operativi svolgono la funzione fondamentale di essere il ponte tra l'hardware e il software di un computer . Essi forniscono un ambiente in cui il software può essere scritto senza la necessità di soddisfare le specifiche del hardware sottostante , che era necessario nei giorni precedenti di computing. Ci sono diversi sistemi operativi diffusi che differiscono tra loro per molti aspetti . Tuttavia , ognuno di loro svolgono una serie di funzioni simili tra cui l'esecuzione di istruzioni di base , sia compilato o interpretato , e anche i processi di gestione , la memoria, input e output, operazioni di immagazzinamento, di rete e di file e cartelle /directory operazioni . Ci sono cinque principali funzioni di gestione dei file che controlla un sistema operativo. Creazione ed eliminazione di file
creazione e cancellazione di file sono fondamentali per le operazioni del computer . Nel primo caso, i dati non possono essere memorizzati in un modo efficiente a meno disposte in qualche struttura di file. In quest'ultimo , memorizzazione permanente sarebbe rapidamente riempire se i file non sono stati cancellati e lo spazio occupato da loro riassegnati ai nuovi file .
Creazione ed eliminazione di directory
Di corollario la necessità di memorizzare i dati in file , i file stessi devono essere organizzati in directory o cartelle in modo da consentire la loro conservazione e il recupero efficiente . Ciò è particolarmente vero nel caso dei personal computer in cui l'utente ha bisogno per navigare verso uno o più file specifici per accedervi. Senza una qualche forma di compartimentazione , questo si sarebbe rivelato un compito oneroso , se non impossibile . Molto simile a cancellazione di file , directory o cartelle non necessarie devono essere rimossi al fine di mantenere il sistema di sgombro .