Caratteristiche dei sistemi operativi
Informatica / / July 04, 2021
Un sistema operativo è un programma di istruzioni (software) che consente l'interazione tra l'utente e gli elementi fisici della macchina (hardware). Sebbene sia noto principalmente come sistema di interazione del computer, viene utilizzato anche in altri dispositivi come Bancomat, telefoni cellulari, radio e televisori digitali e tutti i dispositivi dotati di sistemi di interazione e stoccaggio, come macchine utensili, telai e, più recentemente, automobili, frigoriferi, lavatrici o forni microonde.
Il sistema operativo consiste nella gestione dei segnali di I/O (Input e Output), che consentono che quando si esegue una determinata operazione (segnale di ingresso) si ottiene sempre lo stesso risultato (segnale di ingresso Uscita). Questo tipo di istruzione era già stato realizzato con i telai Jaqard, in cui l'istruzione in ingresso era il disegno programmato nel card, il sistema operativo permetteva di interpretare i fori della card nelle trame di tessitura che venivano passate al telaio (segnale di Uscita). Nel corso del XX secolo questo stesso sistema è stato introdotto nei primi computer (eniac e IBM 360) dallo stesso sistema di schede perforate.
Con la creazione del transistor, e successivamente del circuito integrato e del microprocessore, è stato creato un linguaggio di comunicazione chiamato assembler, che costituisce il cuore di un sistema operativo (kernel) e che gestisce i segnali di ingresso e uscita di dati. Il kernel a sua volta gestisce le risorse fisiche, chiamate hardware, con altri pacchetti di istruzioni realizzati in altri linguaggi, e che sono noti come programmi, pacchetti o software.
Uno di questi programmi aggiuntivi al sistema operativo è il programma di visualizzazione o programma di interfaccia, che consente di controllo attraverso uno schermo e altri dispositivi periferici (mouse, tastiera) dei processi di input e output di dati. Dalla creazione degli ambienti di interfaccia grafica, un sistema operativo è chiamato un programma che Viene installato principalmente in un dispositivo e consente l'interazione I/O, nonché l'archiviazione di dati.
Caratteristiche dei sistemi operativi:
I sistemi operativi controllano il rapporto dei segnali in ingresso per ottenere sempre gli stessi segnali in uscita, e con questo ottenere sempre gli stessi risultati.
I sistemi operativi si dividono in grafica e testo. I primi sistemi avevano un'interfaccia di tipo testo, in cui lo schermo mostrava solo caratteri di testo. I principali sistemi operativi di tipo testuale erano IBM-DOS, MS-DOS, AMIGA e Commodore.
I sistemi operativi grafici consentono un funzionamento più efficiente del dispositivo che lo utilizza e accessibile tramite un dispositivo di puntamento (mouse o touch pad) o tramite sistemi toccare. I primi sistemi di questo tipo furono Mac OS e Windows.
I sistemi operativi misti combinano le funzioni GUI (Graphic User Interface) e di testo. Il sistema che rappresenta questa modalità è Linux.
Tutti i sistemi operativi consentono all'utente di utilizzare una serie di istruzioni programmate (programmi o software) ottenere un nuovo processo di istruzione o ottenere un risultato fisico, in uno qualsiasi degli elementi periferici di hardware.
Ha il compito di gestire le risorse all'interno del sistema, come la memoria, o disponibilità del trattamento durante le diverse operazioni compiute dal responsabile del computer.
Consente all'utente di interagire con il computer tramite vari comandi, che vengono interpretati dal sistema operativo. Comandi come copia, incolla o cancella, che avviene tramite interfacce testuali e grafiche visibili grazie a uno schermo e hai la possibilità di manipolarlo grazie a diversi hardware periferici come mouse, tastiera e altri.
Hanno la particolarità che essendo l'intermediario tra l'utente e l'hardware, facilita l'accesso dell'utente ai diversi dati, e permette di eseguire varie operazioni tramite comandi diversi, che vengono immessi con vari mezzi, (tastiera, mouse, pulsanti specifici su diversi dispositivi), che ne facilita l'utilizzo, che si tratti di un computer, un telefono cellulare, un forno a microonde o altro.
I sistemi operativi hanno la capacità di consentire l'interazione con vari dispositivi tramite comandi diretti, come nei semplici sistemi operativi utilizzati negli ATM automatici, frigoriferi, automobili o forni a microonde, in cui i comandi sono semplici e pratici nell'uso, il che dà grande comodità di utilizzo in quel tipo di elettrodomestici.
Ci possono essere diverse versioni del sistema operativo che vengono distribuite contemporaneamente, sia per un tipo speciale di servizi che devono fornire su un computer. determinato, come nel caso di Windows 2000 e Windows 2000 server, che sebbene fossero sistemi simili, avevano caratteristiche speciali per le rispettive funzioni assegnato.
I sistemi operativi hanno la caratteristica di essere progressivi nella loro evoluzione per migliorare e adattarsi alle nuove esigenze e situazioni, (migliore hardware, correzioni di sistema, aggiornamenti, ecc.).
La maggior parte dei sistemi operativi che esistono sul mercato, sono sistemi che vengono chiamati proprietari e sono quelli che per il loro uso richiedono il pagamento di una licenza o un permesso da parte del proprietario, e non è consentito apportare modifiche perché è protetto da diritti di Autore.
Il sistema operativo liberamente distribuito e modificabile è il sistema Linux. Esistono molte varianti di questo sistema chiamate distribuzioni, che conservano le caratteristiche di essere distribuzione libera e open source: OpenSUSE, Debian, Guadalinex, Ulteo, Ubuntu, Kubuntu, Edubuntu, NewSense, Yoper, Vida Linux, Red Hat, NimbleX, ecc.