sistema operativo di un computer è il software che controlla e sostiene l'uso del computer . E 'la parte del sistema di computer che si accende dopo che il computer si è avviato . Esso controlla l'esecuzione di programmi informatici e l' utilizzo del sistema informatico . Considerando che il sistema operativo del computer è una parte importante , esistono degli obiettivi standard per la progettazione di un sistema operativo.
Convenienza
Lo scopo principale di un sistema operativo è quello di fornire una comoda interfaccia per gli utenti di un computer. Il sistema operativo fa uso di hardware di un computer e fornisce servizi a utenti di computer . Il sistema operativo fornisce alcuni dei suoi servizi , come ad esempio il mouse del computer e la tastiera , direttamente agli utenti dei computer . Esso fornisce altri servizi attraverso programmi applicativi . Tuttavia il sistema operativo fornisce servizi , il suo design dovrebbe fare per comodità di utilizzo .
Efficiency
sistema operativo di un computer agisce per fornire interfacce per gli utenti di computer per l'hardware del computer . Dovrebbe essere in grado di gestire l' hardware in modo che l'hardware fa il suo lavoro in modo efficiente e utilizza le risorse nel modo migliore .
Manutenibilità
altro obiettivo per la progettazione di un sistema operativo è che dovrebbe essere facile da mantenere e aggiornare . Dovrebbe essere facile per aggiornare un sistema operativo di nuovo hardware computer viene fornito al mercato. E dovrebbe anche essere possibile espandere il sistema per includere più servizi per soddisfare le esigenze degli utenti . Inoltre , il sistema operativo dovrebbe essere in grado di ospitare tutte le correzioni relative a bug in qualsiasi programma per computer .
Sicurezza
La sicurezza informatica è una delle principali preoccupazioni , e la maggior parte degli utenti di computer hanno attacchi di hacker sentito parlare o provato personalmente e questioni virus. Un sistema operativo dovrebbe essere in grado di controllare l'accesso alle risorse di lasciare solo in utenti, programmi e processi che essa autorizza .