Sistema operativo
L'insieme di programmi per computer che permette la gestione efficiente delle risorse di un computer è conosciuto come OS o software di sistema. Questi programmi iniziano a lavorare non appena si accede al dispositivo, perché gestiscono il file hardware dai livelli più elementari e permettono anche l'interazione con l'utente.
Si nota che i sistemi operativi non lavorano solo sul computer. Al contrario, questo tipo di file system si trova nella maggior parte dei dispositivi elettronici che utilizzano microprocessori: il software di sistema permette al dispositivo di sviluppare le sue funzioni (per esempio, un file cellulare o un lettore DVD).
Il sistema operativo è conforme a cinque funzioni di base: amministrazione dell'interfaccia utente, gestione delle risorse, gestione dei file, gestione dei concorrenti e servizio di supporto e utilità.
Per quanto riguarda l'interfaccia utente, il sistema assicura che l'utente possa caricare i programmi, accedere ai file ed eseguire altre attività con il computer. La gestione delle risorse permette di indicare l'hardware, comprese le periferiche e l'hardware.
Il sistema software gestisce anche i file, controllando la creazione, la cancellazione e l'accesso ad essi e la gestione dei file delle attività informatiche svolte dagli utenti finali.
Infine, possiamo menzionare che il servizio di supporto si occupa dell'aggiornamento delle versioni, migliora la sicurezza del sistema aggiungendo nuove utility, controlla le nuove periferiche aggiunte al computer e corregge i file di errore del software.
Passando all'interfaccia, dobbiamo sottolineare che è uno dei punti più decisivi del successo di un sistema operativo, almeno in termini di massificazione. In questo aspetto dobbiamo includere tutti gli elementi grafici che ci permettono di comunicare con il sistema in generale, con tutti i componenti logici che sono immagazzinati nel disco, sia temporaneamente che permanentemente.
I pulsanti, le icone, le barre e i menù sono alcuni degli elementi dell'interfaccia grafica attraverso i quali possiamo eseguire varie funzioni, come salvare e salvare documenti, inviare l'esecuzione di un programma, raggruppare le applicazioni preferite e modificare varie proprietà del nostro desktop. Se gli sviluppatori non trovano un design facile da capire, rischiano che il pubblico rifiuti il loro prodotto, anche a favore di uno inferiore ma con un'interfaccia più chiara.
La gestione delle risorse è un altro degli aspetti più importanti, perché dalla sua efficienza dipende l'uso di tutti i componenti e le periferiche che compongono il dispositivo. Per esempio, è inutile avere la più moderna e sofisticata combinazione di scheda madre, processore, scheda grafica, memoria RAM e disco a stato solido sul mercato se, durante l'esecuzione di un videoregistratore, non offre la priorità assoluta, ma lo soffoca con processi complessi che il giocatore non è interessato ad eseguire.
Dalla loro introduzione nel mercato dei computer fino ad oggi, i sistemi operativi hanno subito cambiamenti che sono impossibili da ignorare in termini di versatilità e potenza. Tuttavia, uno degli aspetti che è sempre stato di maggior interesse per i consumatori è sempre stato il prezzo. Con l'emergere dei sistemi operativi liberi, i dibattiti sul diritto delle aziende di farvi pagare per il loro lavoro hanno imperversato in tutto il mondo. Le alternative sono create solo attraverso il metodo open source, per cui il loro sviluppo e supporto è inferiore a quello che può offrire un'azienda tradizionale. È stato notato che i nuovi computer stand-alone sono forniti con un sistema operativo commerciale preinstallato a un prezzo molto conveniente.