Da quando sono sorti i computer,così tanto tempo per gli standard della storia umana. Ma i sistemi operativi che li controllano si sono fatti molto avanti. Ciò non è neppure correlato allo sviluppo di Bill Gates, che ha proposto di utilizzare il sistema Windows. In effetti, tutto è successo molto prima. Il concetto di sistemi operativi dovrebbe iniziare a essere considerato con una piccola digressione nella storia della programmazione. E non è tutto. Inoltre, il concetto di sistema operativo, classificazione del sistema operativo e altri termini semplicemente non possono farne a meno.
Если рассматривать компьютеры со времени их in seguito, quindi i sistemi operativi in quanto tali erano quindi completamente assenti. I vecchi computer erano un normale complesso di computer in grado di elaborare una sorta di operazioni matematiche.
La soluzione di input / output dei dati più semplice per questovolta c'erano le schede perforate e il nastro perforato. Il primo aveva celle vuote speciali, la cui alternanza consentiva di inserire le informazioni nell'ordine desiderato. Quest'ultimo ha visualizzato il risultato elaborato quando visualizzato. Naturalmente, questo metodo era estremamente scomodo, quindi, nel tempo, hanno iniziato a comparire sistemi automatizzati che potevano rispondere rapidamente all'immissione dei dati e ottenere un risultato.
Il concetto e le funzioni di un sistema operativo non possono essere immaginati almeno senza una conoscenza di base dei linguaggi di programmazione.
C'era una volta uno dei più facilii programmi di comprensione e scrittura erano considerati il linguaggio di base. Gli è stato insegnato anche al liceo. Usandolo per scrivere programmi, è stato possibile creare immagini grafiche, riprodurre note (anche se solo utilizzando le dinamiche di sistema), ecc. Niente di ciò che abbiamo oggi era nemmeno fuori discussione. Il concetto e lo scopo del sistema operativo sono arrivati molto più tardi.
Il fatto è che anche i linguaggi di programmazione primitivi non potevano più far fronte alle funzionalità di I / O loro assegnate. La soluzione a questo problema doveva essere affrontata molto più seriamente.
Come sai, il linguaggio di programmazione più semplicel'ambiente in cui qualsiasi utente poteva lavorare non ha dato tutto ciò che abbiamo al momento. Nel corso del tempo, iniziarono ad apparire language pack più complessi, che, tra l'altro, vengono ancora utilizzati (lo stesso Assembler o Delphi).
Sebbene in Assembler, i sistemi operativi non lo sianosono scritti, tuttavia, molti programmi applicativi possono utilizzare questo particolare linguaggio. Ma per creare un sistema operativo a tutti gli effetti (o, come è ormai consuetudine dire, OS), tali linguaggi inizialmente non erano adatti. Questo è il motivo per cui i concetti di base dei sistemi operativi sono cambiati leggermente nel tempo.
È diventato chiaro che il sistema operativo stesso devediventare una sorta di collegamento tra i componenti "hardware" del computer, i programmi e l'utente. È così che sono apparsi per la prima volta i programmi di controllo, che possono essere chiamati i primi sistemi operativi. Tuttavia, erano molto lontani da quelli di oggi.
La prima azienda a utilizzare i concetti di base dei sistemi operativi è stata la compagnia telefonica americana AT&T.
Questo è comprensibile, a quel tempo ingegneri tecniciha cercato di automatizzare il più possibile la comunicazione telefonica tra gli abbonati. Se qualcuno se lo ricorda, anche nel cinema di quegli anni, si possono vedere operatori che mettono in contatto gli abbonati utilizzando appositi plug che vengono inseriti in un'apposita cella corrispondente al numero di chiamate in uscita e in entrata.
Il concetto di sistemi operativi in questo casosi è ridotto solo alla creazione di un processo completamente automatizzato di collegamento degli abbonati senza la partecipazione degli operatori. Nel mondo della tecnologia informatica, si ritiene che i programmi utilizzati da AT&T siano diventati una sorta di prototipo per i moderni sistemi UNIX (che, tra l'altro, include l'amato Linux da molti).
Qual è la sala operatoria oggi?sistema? Il concetto, le funzioni principali: tutto questo non può essere ignorato senza capire che tipo di rivoluzione nel mondo dei computer è stata fatta da Microsoft Corporation nella persona dell'allora capo Bill Gates. È stato il primo a proporre un approccio globale per comprendere la relazione tra le capacità di calcolo dei computer e l'utente che osserva il risultato delle proprie azioni su un monitor.
Ecco come è stato creato il sistema DOS.Ha lavorato, tuttavia, solo con l'aiuto di comandi inseriti manualmente, ma il "vecchio" Norton ha cercato di fare qualcosa di unificato, in modo che l'intero ambiente potesse essere controllato completamente.
Ora il concetto di un sistema operativo (OS) non lo èrinuncia alla conoscenza di un prodotto così unico come Norton Commander, perché molte applicazioni come i file manager vengono create esattamente a immagine e somiglianza del "nonno di Norton".
Sì, prendi almeno tali applicazioni ben note comeWindows Commander o Total Commander, che nell'interfaccia hanno gli stessi due pannelli presi in prestito da Norton, combinati con tasti funzione che possono avere uno scopo diretto o eseguire altre azioni se premuti contemporaneamente con Shift o Ctrl.
Nel tempo, il concetto di sistemi operativi di nuovoè cambiato. L'utilizzo dei comandi più semplici e di un'interfaccia snella ha portato al fatto che Microsoft ha sviluppato un concetto completamente nuovo di approccio alla comunicazione tra computer e utente.
Lo stesso Bill Gates ha fornito all'utente una graficaun'interfaccia dietro la quale si nasconde l'esecuzione del sistema o altri processi del programma. Allo stesso tempo, il sistema operativo Windows, i cui concetti sono piuttosto complessi dal punto di vista del linguaggio di programmazione (C + / C ++), potrebbe funzionare pienamente con tutti i componenti hardware dei computer, installando speciali microprogrammi per il loro corretto e corretto funzionante, oggi chiamato driver. Così è diventato possibile collegare assolutamente qualsiasi dispositivo (anche periferico).
L'esempio più semplice sarebbero le stesse stampanti, schede video, supporti rimovibili, ecc.
Ma non è stato sempre così.Ecco perché gli sviluppatori di software hanno creato uno speciale "bridge" chiamato DirectX. Anche i nuovi produttori di apparecchiature hanno iniziato a produrre apparecchiature utilizzando lo standard Plug & Play. Ora è stato sufficiente installare semplicemente il driver del dispositivo perché funzionasse normalmente sul sistema.
A partire da Windows'98, il piùdispositivi comuni e popolari iniziarono a essere inclusi nel pacchetto di installazione dei sistemi operativi stessi. Non sorprende che al giorno d'oggi non sia richiesta l'installazione manuale dei driver anche per i gadget mobili.
Molti utenti di sistemi informatici hanno poconon capisco a cosa sia connesso il multitasking del sistema. In parole semplici, ciò può essere spiegato dall'esecuzione di più processi contemporaneamente o dalla possibilità di eseguire molte azioni fornite nell'arsenale. Pertanto, il "sistema operativo" stesso si trasforma in uno strumento abbastanza potente per eseguire determinate azioni, avviare programmi di terze parti, la cui esecuzione non è fornita di default in esso, ecc.
Per quanto riguarda i sistemi operativi moderni, oggi lo sonoci sono molti. Il concorrente diretto di Microsoft è Apple, che produce computer e dispositivi mobili. A differenza di Windows, rappresenta il sistema operativo Mac OS X, che (stranamente) è creato a immagine e somiglianza di "Windows".
L'unica cosa che vale la pena notare è che oggi questo sistema operativo è il più sicuro al mondo. Per lei, non è che i virus non vengano creati, semplicemente non funzionano in questo ambiente.
Anche i produttori di apparecchiature mobili non sono rimasti.a parte. Da questo punto di vista, il concetto e le funzioni del sistema operativo dovrebbero basarsi esclusivamente su ciò che lo stesso sviluppatore ha inserito nel sistema operativo. È chiaro che sugli stessi smartphone o tablet non troverete una normale schermata con lo stesso pulsante Start di Windows (anche se dopo il “sette” è stata anche abbandonata).
Ma il concetto di sistema operativo qui è ridotto solo all'uso di widget o icone, quando si fa clic su cui è possibile chiamare questa o quella applicazione, funzione o programma.
Il più comune a questo proposito può essereper nominare "sistemi operativi" come Android, iOS, Windows Mobile, Blackberry e alcuni altri. Come puoi vedere, anche i colossi del mondo dei computer non hanno abbandonato l'idea di quale sia il concetto di sistema operativo, classificazione per tipo di applicazioni eseguibili (o disponibili per l'esecuzione), ecc.
In generale, ora ci sono anche sistemi operativi che possono farloripristinare altri "sistemi operativi". Non richiedono l'installazione su un disco rigido e possono funzionare da qualsiasi supporto rimovibile. In questo caso, il concetto di sistema operativo non può essere ignorato senza menzionare un prodotto software così unico come BeOS. È sconosciuto a molti, tuttavia, caricando un tale "sistema operativo" da un disco o da un'unità flash, è possibile risolvere molti problemi negli stessi sistemi Windows. All'avvio, ignora semplicemente il settore di avvio di Windows (a condizione che l'avvio del tipo corrispondente sia impostato nel BIOS).