<center> ---+ *Sistemi Operativi, Secondo Modulo, Canale A-L* ---++ *per il corso di laurea in Informatica<br />A. A. 2017/2018* ---++ docente: Igor Melatti melatti@di.uniroma1.it</center> ---+++ Per l'organizzazione dell'esame di Sistemi Operativi (12 CFU), vedere [[SO.SO1213AL.SistemiOperativi12CFU][qui]]. Per le informazioni generali sul secondo modulo (modalità d'esame, date degli appelli, programma del corso, etc) vedere [[SO.SO1213AL.SistemiOperativi12CFUModulo220172018][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 [[SO.SO1213AL.SistemiOperativi12CFUModulo220172018][Modulo 2]] <!-- ---+++ Avviso ---+++ Le lezioni regolari sono terminate. Le lezioni del 28/05 e del 30/05 saranno pertanto dedicate a rispondere alle domande degli studenti (sugli homework o sul corso in generale). Luogo ed orario restano invariati --> ---+++ Avviso ---+++ <a name="Si_rammenta_che_gli_studenti_son"></a> 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 <a href="http://twiki.di.uniroma1.it/pub/SO/SO1213AL/SistemiOperativi12CFUModulo1Canale120172018/vademecum.pdf" target="_top">qui</a>. <!--; verranno riservati 15 minuti a tal proposito all'inizio della lezione di oggi--> <!-- ---+++ Avviso ---+++ La lezione del 30 aprile è annullata --> <!-- ---+++ Avviso ---+++ In concomitanza con la settimana di prove intermedie, le lezioni regolari sono sospese. Le lezioni del 16/04 e del 18/04 saranno pertanto dedicate a rispondere alle domande degli studenti (sugli homework o sul corso in generale). Luogo ed orario restano invariati --> <!-- ---+++ Avviso ---+++ Pubblicato il primo homework, vedere pagina del [[SO.SO1213AL.SistemiOperativi12CFUModulo220172018][Modulo 2]] --> <!-- ---+++ Avviso ---+++ Causa lavori in aula 15, la lezione del 4/4/2018 si terrà in [[http://www.studiareinformatica.uniroma1.it/Test-aula#smart_aula_3247d3bb-417e-4bba-8e7e-829bbb3863de][Aula 1 delle Aule L di Ingegneria]], sempre alle 16:30 --> <!-- ---+++ Avviso ---+++ Causa impegni istituzionali, la lezione odierna (19/03) potrebbe cominciare con 20-30 minuti di ritardo --> <!-- ---+++ Avviso ---+++ Come da comunicazione rettorale, lunedì 5 marzo la lezione non si terrà. --> ---+++ Indice [[#esami_date][Date degli appelli]]<br /> [[#programma][Programma del corso]]<br /> [[#libri][Libri di testo]]<br /> [[#esami][Informazioni sugli esami]]<br /> [[#lezioni][Materiale sulle lezioni]]<br /> [[#orario][Orario delle lezioni]]<br /> [[#software][Software per il corso]] <a name="esami_date"></a> ---+++ Informazioni sugli esami Vedere la [[SO.SO1213AL.SistemiOperativi12CFUModulo220172018#esami_date][pagina principale del secondo modulo]] <a name="programma"></a> ---+++ Programma del corso Vedere la [[SO.SO1213AL.SistemiOperativi12CFUModulo220172018#programma][pagina principale del secondo modulo]] <a name="libri"></a> ---+++ Libri e documentazione Vedere la [[SO.SO1213AL.SistemiOperativi12CFUModulo220172018#libri][pagina principale del secondo modulo]] <a name="esami"></a> ---+++ Regole per gli esami Vedere la [[SO.SO1213AL.SistemiOperativi12CFUModulo220172018#esami][pagina principale del secondo modulo]] <!--Vedere [[%ATTACHURL%/lezione1.pdf][lezione 1]], pagine 1-4 [[%ATTACHURL%/esempi_domande.html][Questa pagina]] contiene alcuni esempi di domande dell'esame (ultimo aggiornamento: 04/07/2016, ore 18:06).--> <a name="lezioni"></a> ---+++ Materiale sulle lezioni Le slides del prof. Gabrielli possono essere trovate [[%ATTACHURL%/slides_gabrielli1.zip][qui]] e [[%ATTACHURL%/slides_gabrielli2.zip][qui]]. | *N* | *Data* | *Materiale* | *Argomenti* | *Note* | | | 26/02/2018 | ANNULLATA PER MALTEMPO | | | | 1 | 28/02/2018 | [[%ATTACHURL%/lezione1.pdf][riassunto]] | Introduzione al corso | Ultimo aggiornamento: 09/04/2018, ore 11:15 | | | 05/03/2018 | ANNULLATA PER ELEZIONI | | | | 2 | 07/03/2018 | [[%ATTACHURL%/lezione2.pdf][riassunto]] [[%ATTACHURL%/create_dirs_and_files.script][script]] | Il Filesystem di Linux | Ultimo aggiornamento: 14/03/2018, ore 23:50 | | 3 | 12/03/2018 | [[%ATTACHURL%/lezione3.pdf][riassunto]] | Il Filesystem di Linux (conclusione) | | | 4 | 14/03/2018 | [[%ATTACHURL%/lezione4.pdf][riassunto]] | I processi di Linux | Ultimo aggiornamento: 14/03/2018, ore 23:50 | | 5 | 19/03/2018 | [[%ATTACHURL%/lezione5.pdf][riassunto]] | Le espressioni regolari | | | 6 | 21/03/2018 | [[%ATTACHURL%/lezione6.pdf][riassunto]] | Comandi utili | | | 7 | 26/03/2018 | [[%ATTACHURL%/lezione7.pdf][riassunto]] | Elaborazione del testo: awk, sed ed altri comandi | | | 8 | 28/03/2018 | [[%ATTACHURL%/lezione8.pdf][riassunto]] [[http://wiki.bash-hackers.org/howto/redirection_tutorial][link al tutorial sulle redirezioni]] | Introduzione alla Bash: esecuzione condizionale e redirezioni | Ultimo aggiornamento: 28/03/2018, ore 19:50 | | 9 | 04/04/2018 | [[%ATTACHURL%/lezione9.pdf][riassunto]] <!-- [[%ATTACHURL%/scripts.tar][script]]--> | Introduzione alla Bash: i parametri | Svolta in aula 1 delle aule L di Ingegneria | | 10 | 09/04/2018 | [[%ATTACHURL%/lezione10.pdf][riassunto]] [[%ATTACHURL%/all_args.script][script]] | Introduzione alla Bash: le espansioni | Ultimo aggiornamento: 11/04/2018, ore 09:00 | | 11 | 11/04/2018 | [[%ATTACHURL%/lezione11.pdf][riassunto]] [[%ATTACHURL%/esempi.11.tgz][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 | [[https://www.cs.clemson.edu/course/cpsc111/slides/][slides]] [[%ATTACHURL%/lezione14.pdf][riassunto]] [[%ATTACHURL%/esempi13.tgz][esempi]] | Introduzione al C: capitoli 1, 2 e 3 | | | | 30/04/2018 | ANNULLATA PER FESTA LAVORATORI | | | | 15 | 02/05/2018 | [[https://www.cs.clemson.edu/course/cpsc111/slides/][slides]] [[%ATTACHURL%/lezione15.pdf][riassunto]] | Introduzione al C: capitoli 4, 5 e 6 delle slides | | | 16 | 07/05/2018 | [[https://www.cs.clemson.edu/course/cpsc111/slides/][slides]] [[%ATTACHURL%/lezione16.pdf][riassunto]] [[%ATTACHURL%/esempi16.tgz][esempi]] | Introduzione al C: capitoli 7, 9 e 10 (inizio) delle slides | | | 17 | 09/05/2018 | [[https://www.cs.clemson.edu/course/cpsc111/slides/][slides]] [[%ATTACHURL%/lezione17.pdf][riassunto]] [[%ATTACHURL%/esempi17.tgz][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 | [[%ATTACHURL%/lezione18.pdf][riassunto]] [[%ATTACHURL%/esempi18.tgz][esempi]] | Esempi di allocazione con il C; introduzione alle syscall di Linux | | | 19 | 16/05/2018 | [[%ATTACHURL%/lezione19.pdf][riassunto]] [[%ATTACHURL%/esempi19.tgz][esempi]] | Le system call sui files | | | 20 | 21/05/2018 | [[%ATTACHURL%/lezione20.pdf][riassunto]] [[%ATTACHURL%/esempi20.tgz][esempi]] | Le system call sui processi | | | 21 | 23/05/2018 | [[%ATTACHURL%/lezione21.pdf][riassunto]] [[%ATTACHURL%/sockets.pdf][maggiori info sulle socket]] [[%ATTACHURL%/esempi21.tgz][esempi]] [[%PUBURL%/SO/SO1213AL/SistemiOperativi12CFUModulo2CanaleMZ20162017/esempi_domande.html][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 | | <a name="orario"></a> ---+++ 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 [[http://www.studiareinformatica.uniroma1.it/Test-aula#smart_aula_deffa19a-65db-4abe-be55-4178b791dc1b][all'interno del Laboratorio AST di via Tiburtina]]. <a name="software"></a> ---+++ Software (gratis) per il corso È necessario installare Linux (esercitarsi a casa sugli esercizi proposti a lezione sarà indispensabile). Possibilità: * Usare i computer del [[http://www.studiareinformatica.uniroma1.it/it/Test-aula#smart_aula_4af56786-2ca8-4ce1-8034-23fd243c90c1][Laboratorio AST di via Tiburtina]] o del [[http://www.di.uniroma1.it/it/strutture/laboratori][Laboratorio Colossus di via Salaria]], che hanno già Linux installato (soluzione non consigliata in quando non sarà possibile dare comandi da amministratore) * Prendere un vecchio computer ed installarci Linux (versione consigliata: [[http://www.ubuntu-it.org/download][l'ultima di Ubuntu]]; se il computer è molto vecchio, meglio [[http://lubuntu.net/][Lubuntu]]) * *Solo se si è consci dei passi da seguire:* prendere un computer Windows ed installarci Linux in dual boot (versione consigliata: [[http://www.ubuntu-it.org/download][l'ultima di Ubuntu]]) * Prendere un computer Windows o Mac, installarci [[https://www.virtualbox.org/][VirtualBox]], creare una macchina virtuale ed installarci Linux (versione consigliata: [[http://lubuntu.net/][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.: [[http://www.osboxes.org/lubuntu/][questi]]).
This topic: SO/SO1213AL
>
WebHome
>
SistemiOperativi12CFU
>
SistemiOperativi12CFUModulo2
>
SistemiOperativi12CFUModulo220172018
>
SistemiOperativi12CFUModulo2CanaleAL20172018
Topic revision: r44 - 2018-11-08 - IgorMelatti
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback