System Software vs Application Software
Il software di sistema e il software applicativo sono programmi per computer. Il software di sistema è anche installato durante l'installazione del sistema operativo. Tuttavia, il software applicativo utilizza le capacità del computer su cui è installato.
Software di sistema
I programmi e i file che compongono il sistema operativo sono chiamati software di sistema. Questi file includono file di configurazione, preferenze di sistema, servizi di sistema, librerie di funzioni e i driver per l'hardware installato sul computer. I programmi del software di sistema includono compilatori, utility di sistema, assemblatori, debugger e strumenti di gestione dei file.
Una volta installato il sistema operativo, viene installato anche il software di sistema. Programmi come "Software update" o "Windows update" possono essere usati per aggiornare il software di sistema. Tuttavia, l'utente finale non esegue il software di sistema. Per esempio, mentre si usa il browser web, non c'è bisogno di usare il programma assemblatore.
Il software di sistema è anche chiamato software di basso livello perché funziona al livello più elementare del computer. Crea solo un'interfaccia grafica utente attraverso la quale l'utente può interagire con l'hardware con l'aiuto del sistema operativo. Il software di sistema viene eseguito sul retro, quindi non c'è bisogno di preoccuparsene.
Il software di sistema fornisce un ambiente per eseguire il software applicativo e controlla il computer così come le applicazioni installate sulla macchina.
Software applicativo
La sottoclasse di un programma per computer che utilizza le capacità del computer è chiamato software applicativo. Per applicazione qui si intende il software applicativo e l'implementazione. L'esempio di programmi software applicativi include lettori multimediali, fogli di calcolo ed elaboratori di testi. Quando più applicazioni sono impacchettate insieme, allora si chiama suite di applicazioni.
C'è un'interfaccia utente comune in ogni suite di applicazioni che rende più facile per l'utente imparare diverse applicazioni. In alcuni casi, come Microsoft Office, i vari programmi applicativi hanno la possibilità di interagire tra loro. Questa funzione è molto utile per l'utente. Per esempio, un utente può incorporare il foglio di calcolo in un elaboratore di testi usando il software applicativo. Il software applicativo non può essere eseguito senza la presenza di un software di sistema.
Per maggiori chiarimenti fare riferimento ai punti seguenti
- Il software di sistema viene installato quando il sistema operativo viene installato sul computer mentre il software applicativo viene installato secondo le esigenze dell'utente.
- Il software di sistema include programmi come compilatori, debugger, driver, assemblatori mentre il software applicativo include lettori multimediali, elaboratori di testi e programmi per fogli elettronici.
- Generalmente, gli utenti non interagiscono con il software di sistema perché lavora in background mentre gli utenti interagiscono con il software applicativo mentre svolgono diverse attività.
- Un computer può non richiedere più di un tipo di software di sistema mentre ci possono essere diversi programmi applicativi installati sul computer allo stesso tempo.
- Il software di sistema può essere eseguito indipendentemente dal software applicativo mentre il software applicativo non può essere eseguito senza la presenza del software di sistema.
Spero che questo aiuti, per qualsiasi altra domanda continua a postare.
Happy Computing