/ / Cos'è il software di sistema

Cos'è il software di sistema

Qualsiasi personal computer è complessoun dispositivo elettronico costituito da blocchi componenti. Tutti si sommano all'hardware. Disegnando un'analogia con gli esseri viventi, l'hardware è un corpo fisico. Per controllarlo, è necessaria la presenza di qualcosa di immateriale: un'anima, una mente, una scintilla - in questo caso non è importante. Nella tecnologia informatica, tale componente immateriale è il software di sistema e applicativo (software, software). Senza programmi, un computer sembra un mucchio inutile di componenti elettronici. Tutto quanto sopra vale per laptop, netbook, molti dispositivi mobili e altro ancora.

Il software è tutti quei programmiche viene eseguito sulla configurazione hardware utilizzata. Sono classificati in diversi tipi condizionali che definiscono scopo e funzionalità.

Il software di sistema è il fondamento.Determina in larga misura come implementare il lavoro di tutti i programmi che vengono avviati. Può essere rappresentato come una combinazione di programmi interagenti, il cui compito principale è controllare i componenti hardware di un computer (processore, adattatori multimediali, memoria ad accesso casuale). Spesso, il termine "software di sistema per PC" si riferisce a un sistema operativo (OS), sebbene ciò sia solo parzialmente vero. Il software di sistema, infatti, agisce come una sorta di "livello" tra l'hardware del computer e i programmi utente dell'applicazione. Nei sistemi moderni, nessuna applicazione in esecuzione può interagire direttamente con l'hardware, diversamente dai tempi di DOS, quando questo approccio era predominante. Ora l'applicazione deve seguire alcune regole ed essere scritta usando strumenti di programmazione ben definiti progettati per il sistema operativo in uso. Ecco perché i programmi per Windows non possono essere eseguiti su Linux (e viceversa), sebbene in entrambi i casi questi sistemi operativi gestiscano correttamente i componenti hardware e forniscano una comoda interfaccia grafica per l'interazione dell'utente. Il software di sistema interpreta e implementa i comandi per controllare qualsiasi componente hardware dalle applicazioni. Inoltre, i moderni sistemi operativi per computer sono interattivi, consentendo all'utente di adattare parzialmente il proprio lavoro.

Il software di sistema nol'unico tipo di programma. C'è anche un software applicativo. I programmi utente definiscono l'ambiente dell'applicazione. Ad esempio, per lavorare con la grafica, viene utilizzato l'ambiente di un editor grafico, per i documenti di testo - un editor appropriato, per un gioco - un ambiente di gioco applicato, ecc. Alcuni software applicativi non devono necessariamente risolvere solo una gamma strettamente limitata di attività: ci sono spesso casi in cui è consentito avviare varie piccole applicazioni specializzate attraverso l'interfaccia del programma. I programmi applicativi vengono spesso definiti "applicazioni", che ne definiscono in modo molto preciso l'essenza, poiché si basano sul software di sistema che fa funzionare le applicazioni.

Fatto sorprendente:Avviando qualsiasi programma applicativo, l'utente, infatti, inizia il processo di interazione con i componenti hardware del computer. Ad esempio, attivando la riproduzione di un brano in un lettore audio, l'utente indica al sistema e al software applicativo di trasmettere l'audio attraverso la scheda audio.