Studiare
In questa sezione è possibile reperire le informazioni riguardanti l'organizzazione pratica del corso, lo svolgimento delle attività didattiche, le opportunità formative e i contatti utili durante tutto il percorso di studi, fino al conseguimento del titolo finale.
Calendario accademico
Il calendario accademico riporta le scadenze, gli adempimenti e i periodi rilevanti per la componente studentesca, personale docente e personale dell'Università. Sono inoltre indicate le festività e le chiusure ufficiali dell'Ateneo.
L’anno accademico inizia il 1° ottobre e termina il 30 settembre dell'anno successivo.
Calendario didattico
Il calendario didattico indica i periodi di svolgimento delle attività formative, di sessioni d'esami, di laurea e di chiusura per le festività.
Per l'anno 2001/2002 Nessun calendario ancora disponibile
Calendario esami
Gli appelli d'esame sono gestiti dalla Unità Operativa Segreteria Corsi di Studio Scienze e Ingegneria.
Per consultazione e iscrizione agli appelli d'esame visita il sistema ESSE3.
Per problemi inerenti allo smarrimento della password di accesso ai servizi on-line si prega di rivolgersi al supporto informatico della Scuola o al servizio recupero credenziali
Docenti
Burattini Emilio
emilio.burattini@univr.itPiccinini Nicola
piccinini@sci.univr.it +39 349 7461319Scollo Giuseppe
giuseppe . scollo at univr . it 045 802 7940Piano Didattico
Il piano didattico è l'elenco degli insegnamenti e delle altre attività formative che devono essere sostenute nel corso della propria carriera universitaria.
Selezionare il piano didattico in base all'anno accademico di iscrizione.
Il piano didattico 2001/2002 sarà disponibile entro il 2 aprile. In attesa che venga pubblicato consulta il piano dell'anno accademico in corso al seguente link.
Legenda | Tipo Attività Formativa (TAF)
TAF (Tipologia Attività Formativa) Tutti gli insegnamenti e le attività sono classificate in diversi tipi di attività formativa, indicati da una lettera.
Sistemi operativi avanzati (2004/2005)
Codice insegnamento
4S00067
Docente
Crediti
5
Offerto anche nei corsi:
- Sistemi operativi avanzati del corso Master Universitario in Progettazione e gestione di sistemi di rete (I livello - IV edizione)
- Sistemi operativi avanzati del corso Laurea in Informatica (vecchio ordinamento)
Lingua di erogazione
Italiano
Settore Scientifico Disciplinare (SSD)
ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Periodo
2° Q dal 10-gen-2005 al 11-mar-2005.
Sede
VERONA
Obiettivi formativi
Il corso presenta gli aspetti teorici ed implementativi di speciali classi di sistemi operativi, in particolare, i sistemi operativi distribuiti e i sistemi operativi real-time.
Tali aspetti verranno approfonditi con esercitazioni pratiche di laboratorio.
Il corso viene svolto in 44 ore tra lezioni ed esercitazioni in laboratorio, distribuite in un unico periodo didattico.
Programma
* Introduzione:
- Classi di sistemi operativi non convenzionali
° sistemi operativi distribuiti
° sistemi operativi multiprocessore
° sistemi real-time
° sistemi operativi embedded
- Strutture di sistemi operativi non convenzionali
° microkernel
° cluster
- Esempi di sistemi operativi dei vari tipi
* Sistemi Operativi Distribuiti:
- Problematiche
- Architetture HW e SW
- Metriche di progetto (trasparenza, flessibilità, affidabilità, scalabilità)
- La comunicazione nei sistemi distribuiti
° protocolli
° modello client-server.
* La sincronizzazione nei sistemi distribuiti:
- Sincronizzazione dei clock
- Mutua esclusione e transazioni atomiche
- Deadlock
* File system distribuiti:
- Problematiche ed implementazione
- Naming e caching
- Casi di studio: NFS, LFS, AFS
* Memoria Condivisa Distribuita:
- Modello concettuale
- Implementazioni
- Problema della consistenza e relativi modelli
*Sistemi operativi real-time
- Problematiche e vincoli
° determinismo
° reattività
° affidabilità
- Esempi di sistemi real-time
* Scheduling nei sistemi operativi real-time:
- Concetto di clock, deadline, e timeout
- Scheduling a priorità
- Deadline scheduling
- Scheduling di task aperiodi e periodici
* Sistemi embedded e sistemi operativi real-time:
- Sistemi embedded
° Applicazioni e problematiche
° Sistemi operativi embedded
° Implementazione delle funzionalità con vincoli di consumo di potenza
. scheduling a basso consumo
. file system a basso consumo
. meccanismi di power management
* Esercitazioni di laboratorio:
- Implementazione di alcune funzionalità su un sistema operativo real-time open source.
Autore | Titolo | Casa editrice | Anno | ISBN | Note |
---|---|---|---|---|---|
A.Tanenbaum | Disitributed Operating Systems | Prentice Hall | 1994 | 0132199084 | |
Giorgio Buttazzo | "HARD REAL-TIME COMPUTING SYSTEMS: Predictable Scheduling Algorithms and Applications", | Kluwer Academic Publishers | 1997 | ||
W. Stallings | Operating Systems - Internal and Design Principles (Edizione 3) | Prentice Hall | 1998 | 0138874077 |
Modalità d'esame
L'esame consiste in una prova scritta, contenente domande teoriche ed esercizi, e nella realizzazione di un progetto in laboratorio.
Materiale e documenti
- Dispense (html, it, 3 KB, 15/03/05)
- |Esame (html, it, 0 KB, 07/09/04)
- |Programma del corso (html, it, 3 KB, 27/01/05)
- |Programma dettagliato delle lezioni (html, it, 17 KB, 27/01/05)
- Temi d'esame 2002-2004 (zip, it, 187 KB, 23/03/05)
- Temi d'esame 2005 (zip, it, 32 KB, 23/03/05)
Tipologia di Attività formativa D e F
Offerta formativa da definire
Prospettive
Avvisi degli insegnamenti e del corso di studio
Per la comunità studentesca
Se sei già iscritta/o a un corso di studio, puoi consultare tutti gli avvisi relativi al tuo corso di studi nella tua area riservata MyUnivr.
In questo portale potrai visualizzare informazioni, risorse e servizi utili che riguardano la tua carriera universitaria (libretto online, gestione della carriera Esse3, corsi e-learning, email istituzionale, modulistica di segreteria, procedure amministrative, ecc.).
Entra in MyUnivr con le tue credenziali GIA: solo così potrai ricevere notifica di tutti gli avvisi dei tuoi docenti e della tua segreteria via mail e a breve anche tramite l'app Univr.