Quale controlla il processo di interazione tra utente e sistema operativo?
La shell (o Interprete di riga di comando) Controlla il processo di interazione tra un utente e il sistema operativo. Mentre anche un'interfaccia utente grafica (GUI) facilita questa interazione, è la shell sottostante che interpreta i comandi utente (sia digitati o avviati attraverso le azioni della GUI) e li traduce in azioni che il sistema operativo può comprendere ed eseguire.