19 Folgen

Il corso intende fornire una introduzione alla struttura e alle funzioni dei moderni sistemi operativi, esaminandone le componenti fondamentali, le metodologie di progettazione, gli algoritmi e gli strumenti di base. In particolare: 1-Cos'è un sistema operativo: il suo ruolo nei sistemi di calcolo, l’evoluzione e le funzionalità dei sistemi operativi. Il funzionamento di un sistema di calcolo, e interazione con i sistemi operativi. Il supporto hardware per i sistemi operativi. I componenti e servizi dei sistemi operativi. La progettazione e la struttura dei sistemi operativi. 2-I processi: concetto e sua realizzazione. operazioni sui processi, comunicazione tra processi. I threads. Modelli di implementazione di threads. Esempi di realizzazione di processi e threads nei sistemi operativi. Scheduling dei processi. Algoritmi di scheduling: FCFS, SJF, RR, con priorità. Scheduling per sistemi in tempo reale. 3-La programmazione concorrente: il problema della sincronizzaziione e della sezione critica. Supporto hardware per sincronizzazione. I semafori. Problemi significativi di sincronizzazione dei processi. 4-La gestione della memoria: avvicendamento dei processi. Assegnazione contigua. Assegnazione non contigua: paginazione e segmentazione. La gestione della memoria virtuale: paginazione su richiesta, creazione dei processi, assegnazione della memoria, paginazione. Esempi di gestione della memoria nei sistemi operativi. 5-Il file system: file e directory. Metodi di accesso. Montaggio dei file system, condivisione e protezione. Realizzazione e gestione del file system. Gestione dello spazio libero. 6-La memoria secondaria: struttura e caratteristiche. Gli algoritmi di scheduling del disco. I sistemi RAID.

Sistemi Operativi « Federica Marco Lapegna

    • Bildung

Il corso intende fornire una introduzione alla struttura e alle funzioni dei moderni sistemi operativi, esaminandone le componenti fondamentali, le metodologie di progettazione, gli algoritmi e gli strumenti di base. In particolare: 1-Cos'è un sistema operativo: il suo ruolo nei sistemi di calcolo, l’evoluzione e le funzionalità dei sistemi operativi. Il funzionamento di un sistema di calcolo, e interazione con i sistemi operativi. Il supporto hardware per i sistemi operativi. I componenti e servizi dei sistemi operativi. La progettazione e la struttura dei sistemi operativi. 2-I processi: concetto e sua realizzazione. operazioni sui processi, comunicazione tra processi. I threads. Modelli di implementazione di threads. Esempi di realizzazione di processi e threads nei sistemi operativi. Scheduling dei processi. Algoritmi di scheduling: FCFS, SJF, RR, con priorità. Scheduling per sistemi in tempo reale. 3-La programmazione concorrente: il problema della sincronizzaziione e della sezione critica. Supporto hardware per sincronizzazione. I semafori. Problemi significativi di sincronizzazione dei processi. 4-La gestione della memoria: avvicendamento dei processi. Assegnazione contigua. Assegnazione non contigua: paginazione e segmentazione. La gestione della memoria virtuale: paginazione su richiesta, creazione dei processi, assegnazione della memoria, paginazione. Esempi di gestione della memoria nei sistemi operativi. 5-Il file system: file e directory. Metodi di accesso. Montaggio dei file system, condivisione e protezione. Realizzazione e gestione del file system. Gestione dello spazio libero. 6-La memoria secondaria: struttura e caratteristiche. Gli algoritmi di scheduling del disco. I sistemi RAID.

    • video
    18. L'organizzazione fisica dei file system

    18. L'organizzazione fisica dei file system

    Sistemi operativi L'organizzazione fisica dei file system Problema Un problema fondamentale nella

    • 43 Min.
    • video
    17. L'organizzazione logica dei file system

    17. L'organizzazione logica dei file system

    Sistemi operativi L'organizzazione logica dei file system File Il maggior problema nella

    • 38 Min.
    • video
    16. I sistemi RAID

    16. I sistemi RAID

    Sistemi operativi I sistemi RAID Problema della memoria secondaria La velocità di trasferimento

    • 21 Min.
    • video
    15. La memoria secondaria

    15. La memoria secondaria

    Sistemi operativi La memoria secondaria La memoria secondaria Oltre alla memoria centrale (veloce,

    • 36 Min.
    • video
    14. Gli algoritmi di avvicendamento delle pagine

    14. Gli algoritmi di avvicendamento delle pagine

    Sistemi operativi Gli algoritmi di avvicendamento delle pagine Algoritmo First–In–First–Out (FIFO) Viene sostituita

    • 36 Min.
    • video
    13. La memoria virtuale

    13. La memoria virtuale

    Sistemi operativi La memoria virtuale Background La memoria e' di solito gestita mediante

    • 28 Min.

Top‑Podcasts in Bildung

Eine Stunde History - Deutschlandfunk Nova
Deutschlandfunk Nova
G Spot - mit Stefanie Giesinger
Stefanie Giesinger & Studio Bummens
Quarks Science Cops
Quarks
Gehirn gehört - Prof. Dr. Volker Busch
Prof. Dr. Volker Busch
Easy German: Learn German with native speakers | Deutsch lernen mit Muttersprachlern
Cari, Manuel und das Team von Easy German
ZEIT Sprachen – English, please!
ZEIT ONLINE

Mehr von Federico II - Università degli Studi di Napoli

Filosofia e Storia delle Idee « Federica
Giuseppe Cacciatore
Istituzioni di Diritto Privato « Federica
Antonella Miletti
Letteratura latina I « Federica
Antonella Borgo
Teorie del Linguaggio e della Comunicazione « Federica
Rocco Pititto
Storia delle Relazioni Euromediterranee « Federica
Matteo Pizzigallo
Storia delle Correnti di Pensiero Contemporanee « Federica
Antonello Giugliano