Sistemi Operativi, Secondo Modulo, Canale A-L

per il corso di laurea in Informatica
A. A. 2017/2018

docente: Igor Melatti

melatti@di.uniroma1.it

Per l'organizzazione dell'esame di Sistemi Operativi (12 CFU), vedere qui. Per le informazioni generali sul secondo modulo (modalità d'esame, date degli appelli, programma del corso, etc) vedere Modulo 2. In questa pagina si tratta solamente del canale M-Z del secondo modulo di Sistemi Operativi.

Tutti gli avvisi relativi agli appelli d'esame verranno postati unicamente sulla pagina del Modulo 2

Avviso

Si rammenta che gli studenti sono tenuti a fornire le proprie opinioni sul corso; da quest'anno questo va fatto durante il corso, e non alla fine. Le istruzioni per farlo sono mostrate qui.

Indice

Date degli appelli
Programma del corso
Libri di testo
Informazioni sugli esami
Materiale sulle lezioni
Orario delle lezioni
Software per il corso

Informazioni sugli esami

Vedere la pagina principale del secondo modulo

Programma del corso

Vedere la pagina principale del secondo modulo

Libri e documentazione

Vedere la pagina principale del secondo modulo

Regole per gli esami

Vedere la pagina principale del secondo modulo

Materiale sulle lezioni

Le slides del prof. Gabrielli possono essere trovate qui e qui.

N Data Materiale Argomenti Note
  26/02/2018 ANNULLATA PER MALTEMPO    
1 28/02/2018 riassunto Introduzione al corso Ultimo aggiornamento: 09/04/2018, ore 11:15
  05/03/2018 ANNULLATA PER ELEZIONI    
2 07/03/2018 riassunto script Il Filesystem di Linux Ultimo aggiornamento: 14/03/2018, ore 23:50
3 12/03/2018 riassunto Il Filesystem di Linux (conclusione)  
4 14/03/2018 riassunto I processi di Linux Ultimo aggiornamento: 14/03/2018, ore 23:50
5 19/03/2018 riassunto Le espressioni regolari  
6 21/03/2018 riassunto Comandi utili  
7 26/03/2018 riassunto Elaborazione del testo: awk, sed ed altri comandi  
8 28/03/2018 riassunto link al tutorial sulle redirezioni Introduzione alla Bash: esecuzione condizionale e redirezioni Ultimo aggiornamento: 28/03/2018, ore 19:50
9 04/04/2018 riassunto Introduzione alla Bash: i parametri Svolta in aula 1 delle aule L di Ingegneria
10 09/04/2018 riassunto script Introduzione alla Bash: le espansioni Ultimo aggiornamento: 11/04/2018, ore 09:00
11 11/04/2018 riassunto esempi Introduzione alla Bash: gli script in Bash ed esempi  
12 16/04/2018   Ricevimento studenti  
13 18/04/2018   Ricevimento studenti  
14 23/04/2018 slides riassunto esempi Introduzione al C: capitoli 1, 2 e 3  
  30/04/2018 ANNULLATA PER FESTA LAVORATORI    
15 02/05/2018 slides riassunto Introduzione al C: capitoli 4, 5 e 6 delle slides  
16 07/05/2018 slides riassunto esempi Introduzione al C: capitoli 7, 9 e 10 (inizio) delle slides  
17 09/05/2018 slides riassunto esempi Introduzione al C: capitoli 10 (conclusione), 8, 15 e 16 delle slides Ultimo aggiornamento:14/05/2018, ore 08:50
18 14/05/2018 riassunto esempi Esempi di allocazione con il C; introduzione alle syscall di Linux  
19 16/05/2018 riassunto esempi Le system call sui files  
20 21/05/2018 riassunto esempi Le system call sui processi  
21 23/05/2018 riassunto maggiori info sulle socket esempi esempi di domande di esame Le system call per la comunicazione tra processi: pipe, fifo e socket  
22 28/05/2018   Ricevimento studenti  
23 30/05/2018   Ricevimento studenti  

Orario delle lezioni

Giorno Dalle Alle Luogo
lunedì 16:30 19:00 Aula Informatica 15 - Laboratorio AST di Via Tiburtina
mercoledì 16:30 19:00 Aula Informatica 15 - Laboratorio AST di Via Tiburtina
L'aula informatica 15 si trova all'interno del Laboratorio AST di via Tiburtina.

Software (gratis) per il corso

È necessario installare Linux (esercitarsi a casa sugli esercizi proposti a lezione sarà indispensabile). Possibilità:

  • Prendere un vecchio computer ed installarci Linux (versione consigliata: l'ultima di Ubuntu; se il computer è molto vecchio, meglio Lubuntu)

  • Solo se si è consci dei passi da seguire: prendere un computer Windows ed installarci Linux in dual boot (versione consigliata: l'ultima di Ubuntu)

  • Prendere un computer Windows o Mac, installarci VirtualBox, creare una macchina virtuale ed installarci Linux (versione consigliata: Lubuntu). Questa è la soluzione migliore, in quanto installare Linux aiuta a prendere atto di alcune importanti scelte che occorre fare. In alternativa, si possono anche usare dei dischi virtuali già pronti (ad es.: questi).
Edit | Attach | Watch | Print version | History: r44 < r43 < r42 < r41 < r40 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r44 - 2018-11-08 - IgorMelatti






 
Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback