Strumenti Utente

Strumenti Sito


informatica:sol:laboratorio16

Modulo: Laboratorio di Programmazione Sistema 2015/16 corsi A e B

Motto: Talk is cheap. Show me the code Linus Torvalds (2000-08-25). Message to linux-kernel mailing list.

Informazioni pratiche

  • Vedi il il programma del corso per lo scopo, i prerequisiti consigliati e il programma di massima.
  • Docenti:
  • Assistenti: Damiano Di Francesco Maesa, Manuele Sabbadin
  • Orario del corso
    • Lezione: Martedi 11:00 – 13:00 (aula C – corso B) Venerdì 9:00 – 11:00 (aula A – corso A)
    • Esercitazioni in Laboratorio: Mercoledi 16:00–18:00 (aula H – corso A) e Mercoledi 14:00–16:00 (aula H – corso B)
  • Ricevimento elettronico: (raccomandato per problemi sul codice) contattate il docente o gli assistenti per posta elettronica inviando un tar completo della directory di lavoro ed indicazioni chiare su come riprodurre l'errore.
  • Ricevimento tradizionale :
    • (Corso A) Martedi 10:00–13:00 (fino al 30 Giugno) o per email/appuntamento (dopo)
    • (Corso B) Martedi 9:00–11:00 (fino al 30 Giugno) o per email/appuntamento (dopo)
  • La frequenza del corso non e' obbligatoria ma parte della valutazione finale e' legata all'attivita' svolta durante il corso (vedi prossima sezione Lezioni ed esercitazioni).

Lezioni ed esercitazioni

Vedete la pagina delle

per i materiali relativi a ogni lezione ed esercitazione.

Avvisi urgenti

Per tutti gli avvisi urgenti vedete nella pagina degli avvisi.
E' possibile richiedere di essere avvisati automaticamente via e-mail ogni volta che un nuovo avviso viene postato. Seguire le istruzioni indicate nella pagina stessa.

Materiale didattico

Libro di testo

Marc J. Rochkind. Advanced UNIX Programming 2nd Edition, Addison-Wesley Professional Computing Series, 2004.
Vedi anche il sito web del libro con sorgenti, esercizi e altre informazioni.

Virtual Machine (VirtualBox)

E' disponibile un disco virtuale (formato .vmdk) contenente una installazione completa di XUbuntu con tutti gli strumenti di sviluppo richiesti per il corso, che può essere fatta partire utilizzando (ad esempio) il sistema di virtualizzazione VirtualBox. Qui è possibile scaricare alcune semplici note (in formato pdf) che descrivono come creare una macchina virtuale (VM) sotto VirtualBox partendo da un disco esistente. Il disco virtuale compresso (.zip) della VM è scaricabile seguendo il link (circa 3GB !).

Accesso alle macchine del polo Fibonacci

Accesso usando la propria home

Accesso macchina con account studente password studente FIXME

FAQ

Per avere risposte alle domande piu' frequenti, vedere la pagina relativa alle FAQ.

Altro materiale

Enjoy

  • Attenzione ad usare i goto possono succedere strane cose \

Kernighan e Ritchie di fronte a un PDP-11, inventando il C

Esame

L'esame prevede lo svolgimento di un progetto ed una prova orale. Si ricorda che per sostenere l'esame (sia teoria che laboratorio) e' indispensabile iscriversi entro la data prevista per l'appello.

Comments

Per tutto il resto mandate una email ai docenti.
NOTA: L'indirizzo della mailing list lso.di deve essere usato esclusivamente per la consegna dei frammenti del progetto e la consegna del progetto stesso. Non e' necessario iscriversi alla lista, basta semplicemente mandare una e-mail con il tarball del progetto (o frammento) come da istruzioni specificate nel progetto stesso. Entro 1 o al massimo 2 giorni verrà inviata una e-mail di conferma di avvenuta ricezione del progetto da parte dei docenti del corso. Nel caso l'e-mail di avvenuta ricezione non dovesse arrivare, si prega di contattare direttamente il docente.

informatica/sol/laboratorio16.txt · Ultima modifica: 01/04/2016 alle 17:32 (4 anni fa) da Massimo Torquati