Estratto del documento

Informatica

Sistema operativo

Un sistema operativo è un programma che controlla l’esecuzione di programmi applicativi ed agisce come interfaccia fra le applicazioni e l’hardware del calcolatore.

Il software può essere diviso in due grandi classi:

  • I programmi di sistema: che gestiscono le funzionalità del sistema di calcolo;
  • I programmi applicativi: che risolvono i problemi degli utenti;

L’insieme dei programmi di sistema viene comunemente identificato con il nome di Sistema Operativo (SO).

Lo scopo del S.O.:

  • Gestione efficiente delle risorse del sistema di elaborazione;
  • Rendere agevole l’interfaccia tra l’uomo e la macchina;

Dal punto di vista dell’utente, un S.O.:

  • Permette l’esecuzione dei programmi e rende più semplice la soluzione di possibili problemi legati alla gestione della macchina.
  • Rende il sistema di calcolo semplice da usare.
  • È un ambiente per eseguire programmi in modo facile ed efficiente.

Dal punto di vista dell’hardware, un S.O.:

  • Gestisce le risorse: controlla ed alloca le risorse hardware (in modo equo ed efficiente).
  • Controlla l’esecuzione dei programmi utente e le operazioni sui dispositivi di I/O facendo fronte ad eventuali errori.
  • È un insieme di programmi sempre in esecuzione e a diretto contatto con l’hardware (Kernel).

Architettura

[Type text] Page 1

Informatica

Componenti di un sistema di calcolo:

Hardware: fornisce le risorse fondamentali di calcolo (CPU, memoria, device di I/O).

Sistema Operativo: controlla e coordina l’utilizzo delle risorse hardware da parte dei programmi applicativi dell’utente.

Programmi Applicativi: definiscono le modalità di utilizzo delle risorse del sistema, per risolvere i problemi di calcolo degli utenti (compilatori, database, video game, programmi gestionali).

Interfaccia: permette agli utenti di accedere alle risorse del sistema attraverso un linguaggio di comando o desktop grafici.

Utenti: persone, altri macchinari, altri elaboratori.

Compiti del sistema operativo:

  • Gestione dei processi;
  • Gestione della memoria principale;
  • Gestione della memoria di massa (file system);
  • Realizzazione dell’interfaccia utente;
  • Gestione dell’accesso simultaneo di più utenti alla stessa macchina;
  • Esecuzione simultanea di più processi sulla stessa macchina;
  • Rilevamento e gestione degli errori;
  • HW-SW.

[Type text] Page 2

Informatica

Riassunto della storia dei sistemi di elaborazione:

Generazione 0: Babbage (1792–1871).

Progetta la macchina analitica (programmabile, meccanica).

Anteprima
Vedrai una selezione di 3 pagine su 6
Sistema operativo (3) Pag. 1 Sistema operativo (3) Pag. 2
Anteprima di 3 pagg. su 6.
Scarica il documento per vederlo tutto.
Sistema operativo (3) Pag. 6
1 su 6
Sintesi

Sistema operativo

Appunto di informatica che fornisce in un allegato la descrizione delle caratteristiche principali del Sistema Operativo.

D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi