====== Sistemi Operativi (Modulo Laboratorio) ======
----
===== News =====
* **ATTENZIONE:**: Gli studenti dell'A.A. 2019/20 devono fare riferimento al vecchio sito del corso, accessibile al seguente [[http://didattica.cs.unicam.it/doku.php?id=didattica:triennale:so:ay_1920:lab|link]].
----
===== Informazioni Generali =====
**Docente**:
* [[http://docenti.unicam.it/pdett.aspx?ids=N&tv=d&UteId=1103|Michele Loreti]]
**Link ESSE3**
* [[https://didattica.unicam.it/Guide/PaginaADErogata.do?ad_er_id=2018*N0*N0*S2*13502*8343&ANNO_ACCADEMICO=2020&mostra_percorsi=S|Sistemi Operativi - AA 2020/21]]
**Classroom**:
* [[https://classroom.google.com/c/Mjc3NzMwMTQ4MzIx?cjc=ssffokh]]
**Server Discord**:
Per semplificare le interazioni tra gli studenti ed il docente è stato creato un [[https://discord.gg/CQgTTRxJ|Server Discord]] per il corso all'interno del quale sono disponibili diversi canali dove, oltre agli annunci, sarà possibile porre delle domande sugli argomenti del corso e discutere con tra studenti. Il canale degli [[https://discord.gg/CQgTTRxJ|annunci]] disponibile sul server costituirà lo strumento principale di comunicazione tra il docente e gli studenti.
**Orario delle Lezioni**:
* Lunedì, dalle 11.00 alle 13.00, Aula AA1 (Plesso Lodovici)
**Ricevimento studenti**:
* Mercoledì, 11.00-12.00
* Giovedì, 14.00-15.00
----
===== Obiettivi del Corso =====
Il corso vuole introdurre i principi della programmazione di sistema.
----
===== Contenuti del Corso =====
- Il linguaggio C
- Gestione della Memoria
- Gestione dell'Input/Output
- Gestione dei processi
- Threading
- Gestione dei segnali e del tempo.
----
===== Esami =====
L'esame consiste di due parti:
- La realizzazione del progetto;
- La discussione del progetto con il docente.
Le date di consegna dei progetti, che dovranno essere caricati mediante Classroom, sono le seguenti:
* 5/6/2021;
* 26/6/2021;
* 17/7/2021;
* 4/9/2021;
* 25/9/2021;
* 29/01/2022;
* 19/02/2022;
* 12/03/2022.