Software di sistema e software applicativo
Il software di sistema e il software applicativo sono programmi per computer. Il software di sistema viene installato anche durante l'installazione del sistema operativo. Tuttavia, il software applicativo utilizza le capacità del computer su cui è installato.
Software di sistema
I programmi e il file che comprende il sistema operativo sono chiamati software di sistema. Questi file includono file di configurazione, preferenze di sistema, servizi di sistema, librerie di funzioni e driver per l'hardware installato sul computer. I programmi per computer nel software di sistema includono compilatori, utilità 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 "Aggiornamento software" o "Aggiornamento Windows" possono essere utilizzati per aggiornare il software di sistema. Tuttavia, l'utente finale non esegue il software di sistema. Ad esempio, durante l'utilizzo del browser web, non è necessario utilizzare il programma assembler.
Il software di sistema è anche chiamato software di basso livello poiché funziona al livello più elementare del computer. Crea semplicemente un'interfaccia utente grafica completa che l'utente può interagire con l'hardware con l'aiuto del sistema operativo. Il software di sistema viene eseguito solo sul retro, quindi non devi preoccuparti di questo.
Il software di sistema fornisce un ambiente per eseguire il software applicativo e controlla il computer e le applicazioni installate sulla macchina.
Software applicativo
La sottoclasse di un programma per computer che utilizza le capacità del computer è chiamata software applicativo. Applicazione qui indica il software applicativo e l'implementazione. L'esempio dei programmi software applicativi include lettori multimediali, fogli di calcolo ed elaboratori di testi. Quando più applicazioni vengono raggruppate insieme, viene chiamata suite di applicazioni.
C'è un'interfaccia utente comune in ogni suite di applicazioni che facilita all'utente l'apprendimento di diverse applicazioni. In alcuni casi, come Microsoft Office, i vari programmi applicativi hanno la capacità di interagire tra loro. Questa funzione è molto utile per l'utente. Ad esempio, un utente può incorporare il foglio di calcolo in un elaboratore di testi utilizzando il software applicativo. Il software applicativo non può essere eseguito senza la presenza del software di sistema.
Differenze tra software di sistema e software applicativo
• Il software di sistema viene installato quando il sistema operativo viene installato sul computer mentre il software applicativo viene installato in base ai requisiti dell'utente.
• Il software di sistema include programmi come compilatori, debugger, driver, assemblatori mentre il software applicativo include lettori multimediali, elaboratori di testi e fogli di calcolo.
• Generalmente, gli utenti non interagiscono con il software di sistema poiché funziona in background mentre gli utenti interagiscono con il software applicativo mentre svolgono attività diverse.
• Un computer potrebbe non richiedere più di un tipo di software di sistema mentre sul computer potrebbero essere installati più programmi software applicativi contemporaneamente.
• 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.