Differenze tra le versioni di "Sistemi operativi e distribuiti T1/2005-2006"
(→LUN 13.03.06 - Architettura dei Sistemi di Calcolo) |
|||
Riga 72: | Riga 72: | ||
=== LUN 13.03.06 - Architettura dei Sistemi di Calcolo === | === LUN 13.03.06 - Architettura dei Sistemi di Calcolo === | ||
− | * | + | * Architettura dei Sistemi Operativi |
− | **Windows NT/2000 | + | **Windows NT/2000 Architecture |
* Program Specification | * Program Specification | ||
* Machine Language | * Machine Language | ||
− | * The Von Neumann Architecture | + | * The [[:it:Architettura von Neumann|Von Neumann]] Architecture |
− | **ALU | + | **[[:it:Arithmetic Logic Unit|ALU]] |
**CU | **CU | ||
* Primary Memory Unit | * Primary Memory Unit | ||
Riga 83: | Riga 83: | ||
* Addressing Devices | * Addressing Devices | ||
* Performing a write operation | * Performing a write operation | ||
− | * Accesso diretto alla memoria (DMA) | + | * Accesso diretto alla memoria ([[:it:DMA|DMA]]) |
=== MER 15.03.06 === | === MER 15.03.06 === |
Versione delle 15:02, 13 mar 2006
Informazioni generali
Sistemi operativi e distribuiti è un corso per la laurea triennale in Comunicazione Digitale.
Docenti
Orari delle lezioni
- Lunedì 10:30-12:30 (effettiva 10.45 - 12.15)
- Mercoledì 09:30-11:30 (effettiva 09.45 - 11.15)
Dove: V1, Via Venezian 15 Settore Didattico (6)
Orario di ricevimento studenti
Mercoledì h. 14.00 @ Via Comelico, 8
Sito del corso
All'url [1] sito del prof. Bellettini Forum DiCo del Corso
Materiale didattico
I prof. Bellettini e Maggiorini grazie alla Pearson hanno redatto una selezione dei paragrafi del precedente libro utilizzato negli scorsi anni (Operating Systems - Gary Nutt) che saranno il punto di riferimento del corso, ma sempre in inglese.
Il libro è: "Sistemi Operativi e Distribuiti" (ISBN 1-84658-582387) ed è possibile trovarlo presso la libreria CLUED di Via Celoria 20, solo qui, in quanto ne sono state stampate solamente 100 copie (52€).
Links utili
Modalità d'esame
Gli step sono 2: teoria e progetto.
- La Teoria è indispensabile per accedere al progetto e la sua validità è infinita (quindi anche dopo gennaio 2007 per intenderci). Ci sono due modi per superarla: il primo consiste nel superamento di due compitini in itinere, oppure affrontare il classico scritto di fine corso.
- Il Progetto è individuale e sarà realizzato in Java. E' consigliabile quindi aver già sostenuto l'esame di FAP (I° Semestre). Verrà seguito da una discussione, che non richiederà la scrittura del codice. La traccia del progetto verrà presentata di martedì mattina, la consegna sarà fissata il venerdì della stessa settimana (sera)http://wiki.dsy.it/index.php?title=Sistemi_operativi_e_distribuiti_T1&action=edit. Il progetto chiaramente è proporzionato al tempo di svolgimento.
Non sono previsti orali.
Diario del corso
LUN 6.03.06 - Intro
Slide Presentazione del corso
Slide Introduzione ai Sistemi Operativi
- Uso del Forum, mezzi di comunicazione con il docente
- Introduzione ai sistemi operativi
MER 8.03.06 - Organizzazione dei Sistemi Operativi
Slide Organizzazione dei Sistemi Operativi
- Device Management
- Process, Thread, and resuorce management
- Memory Management
- OS Design Constraints
- Performance
- Protection and Security
- Protezione Hardware
- Protezione CPU
- The UNIX Architecture
- Microkernel organization
LUN 13.03.06 - Architettura dei Sistemi di Calcolo
- Architettura dei Sistemi Operativi
- Windows NT/2000 Architecture
- Program Specification
- Machine Language
- The Von Neumann Architecture
- ALU
- CU
- Primary Memory Unit
- Device Controller Interface
- Addressing Devices
- Performing a write operation
- Accesso diretto alla memoria (DMA)