Estratto del documento

Sistema di Elaborazione

Un sistema di elaborazione (o di calcolo) è un insieme di risorse hardware e software per l’elaborazione automatica delle informazioni. Può essere suddiviso in 4 componenti:

  1. Hardware: le risorse di calcolo fondamentali (CPU, memoria, dispositivi di I/O);
  2. Sistema Operativo: controlla e coordina l’utilizzo dell’hardware da parte dei vari programmi applicativi di diversi utenti;
  3. Programmi Applicativi: definiscono come le risorse del sistema devono essere usate per risolvere i problemi di elaborazione dei diversi utenti;
  4. Utenti: coloro che utilizzano i programmi applicativi.

Classificazione di Flynn (basata su architetture hardware)

I sistemi di calcolo sono stati classificati sulla base delle architetture hardware in sistemi:

  • SISD (single instruction single data): calcolatori monoprocessore;
  • SIMD (single instruction multiple data): array processor;
  • MISD (multiple instruction single data);
  • MIMD (multiple instruction multiple data): multiprocessori, multicalcolatori strettamente accoppiati e multicalcolatori lassamente accoppiati.

Sistema Operativo

È un insieme di programmi (software) che gestisce gli elementi fisici di un calcolatore (hardware), fornisce una piattaforma o un ambiente ai programmi applicativi e agisce da un intermediario tra l’utente e la struttura fisica del calcolatore tramite un’interfaccia.

Un SO è formato da:

  • Interfaccia
  • Allocatore di Risorse: gestisce ed allocca in modo efficace le risorse;
  • Programma di Controllo: controlla l’esecuzione dei programmi utenti e le operazioni dei dispositivi di I/O;
  • Kernel: l’unico programma che è sempre in esecuzione.

Classificazione basata sui SO:

I SO si dividono in:

  • Batch: un solo job oltre al SO in memoria;
  • Multitasking: diversi job oltre al SO in memoria e CPU multipla tra loro.

Nel multitasking i sistemi si suddividono in: multiprogramming, time-sharing e real-time (hard e soft).

SISTEMA DI ELABORAZIONE

Un sistema di elaborazione (o calcolatore) è un insieme di risorse hardware e software per l’elaborazione automatica delle informazioni. Può essere suddiviso in 4 componenti:

  1. HARDWARE: Le risorse di calcolo fondamentali (CPU, memoria, dispositivi di I/O);
  2. SISTEMA OPERATIVO: Controlla e coordina l’utilizzo dell’hardware da parte dei vari programmi applicativi di diversi utenti;
  3. PROGRAMMI APPLICATIVI: Definiscono come le risorse del sistema devono essere usate per risolvere i problemi di elaborazione dei diversi utenti;
  4. UTENTI: Coloro che utilizzano i programmi applicativi.

CLASSIFICAZIONE DI FLYNN (basata su architetture hardware)

I sistemi di calcolo sono stati classificati sulla base delle architetture hardware in sistemi:

  • SISD (single instruction single data): calcolatori monoprocessore;
  • SIMD (single instruction multiple data): array processor;
  • MISD (multiple instruction single data);
  • MIMD (multiple instruction multiple data): multiprocessori, multicalcolatori strettamente accoppiati e multicalcolatori lassamente accoppiati.

SISTEMA OPERATIVO È un insieme di programmi (software) che gestisce gli elementi fisici di un calcolatore (hardware), fornisce una piattaforma o un ambiente ai programmi applicativi e agisce da un intermediario tra l’utente e la struttura fisica del calcolatore tramite un’interfaccia. Un SO è formato da:

  • INTERFACCIA;
  • ALLOCATORE DI RISORSE: gestisce ed allocca in modo efficiente le risorse;
  • PROGRAMMA DI CONTROLLO: controlla l’esecuzione dei programmi utente e le operazioni dei dispositivi di I/O;
  • KERNEL: È l’unico programma che è sempre in esecuzione.

CLASSIFICAZIONE basata sui SO: I SO si dividono in:

  • BATCH: un solo job oltre al SO in memoria;
  • MULTITASKING: diversi job oltre al SO in memoria e CPU multipla tra loro.

Nel multitasking i sistemi si suddividono in: multiprogramming, time-sharing e real-time (hard e soft).

Un sistema operativo svolge dunque diverse funzioni come la gestione dei processi, la gestione della memoria centrale, la gestione dei dispositivi di I/O, gestione della memoria secondaria, la gestione del file system, la gestione delle reti, la gestione delle risorse e l'interpretate dei comandi.

I SO vengono suddivisi in diverse categorie che si differenziano tra di loro per la loro architettura e per i

Anteprima
Vedrai una selezione di 10 pagine su 90
Riassunti esame "Sistemi Operativi", prof. Spalazzi Pag. 1 Riassunti esame "Sistemi Operativi", prof. Spalazzi Pag. 2
Anteprima di 10 pagg. su 90.
Scarica il documento per vederlo tutto.
Riassunti esame "Sistemi Operativi", prof. Spalazzi Pag. 6
Anteprima di 10 pagg. su 90.
Scarica il documento per vederlo tutto.
Riassunti esame "Sistemi Operativi", prof. Spalazzi Pag. 11
Anteprima di 10 pagg. su 90.
Scarica il documento per vederlo tutto.
Riassunti esame "Sistemi Operativi", prof. Spalazzi Pag. 16
Anteprima di 10 pagg. su 90.
Scarica il documento per vederlo tutto.
Riassunti esame "Sistemi Operativi", prof. Spalazzi Pag. 21
Anteprima di 10 pagg. su 90.
Scarica il documento per vederlo tutto.
Riassunti esame "Sistemi Operativi", prof. Spalazzi Pag. 26
Anteprima di 10 pagg. su 90.
Scarica il documento per vederlo tutto.
Riassunti esame "Sistemi Operativi", prof. Spalazzi Pag. 31
Anteprima di 10 pagg. su 90.
Scarica il documento per vederlo tutto.
Riassunti esame "Sistemi Operativi", prof. Spalazzi Pag. 36
Anteprima di 10 pagg. su 90.
Scarica il documento per vederlo tutto.
Riassunti esame "Sistemi Operativi", prof. Spalazzi Pag. 41
1 su 90
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher kihoss di informazioni apprese con la frequenza delle lezioni di Sistemi operativi e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università Politecnica delle Marche - Ancona o del prof Spalazzi Gianluca.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community