Homepage

Corso Sistemi Operativi: Laurea in Ingegneria Informatica

Corso di Sistemi Operativi a.a. 2019/20
Modulo Sistemi Operativi nel corso integrato Calcolatori/Sistemi Operativi
C.d.L. Ingegneria Informatica
Docente: Prof. Pierfrancesco Bellini

Programma A.A. 2019/20

Programma A.A. 2015/16

 

Orario lezioni

Mercoledì ore 10:15 aula 001 (Morgagni)
Venerdì ore 08:15 aula 002 (Morgagni)
Le lezioni sono sospese, i video delle lezioni li pubblicherò su moodle

Ricevimento

dopo o durante intervallo lezioni
su appuntamento via email

Materiale didattico

Libri di testo:
  • A. Silberschaz, P. Galvin, G. Gagne, Sistemi Operativi: Concetti ed esempi, nona edizione, Pearson Addison-Wesley.
  • G. Bucci, Calcolatori elettronici: architettura e organizzazione, 2015, McGraw-Hill.
  • K. Arnold, J. Gosling, D. Holmes, Java manuale ufficiale, Pearson Addison-Wesley
Slides a.a. 2019/2020:
  • Parte 0 - Calcolatore: Gestione I/O e interruzioni
  • Parte 1 - Introduzione sistemi operativi
  • Parte 2 - Struttura dei sistemi operativi
  • Parte 3 - Java
  • Parte 4 - Processi 
  • Parte 5 - Threads
  • Parte 6 - Scheduling
  • Parte 7 - Sincronizzazione
  • Parte 8 - Gestione stallo
  • Parte 9 - Gestione memoria
  • Parte 10 - Memoria virtuale
Slides a.a. 2018/2019
Slides a.a. 2017/2018
Slides a.a. 2016/2017
Slides a.a. 2015/2016

Altro materiale:

Modalità di esame

  • L'esame prevede una prova scritta e una orale.
  • Viste le difficoltà a fare esami scritti con un numero elevato di studenti che difficilmente riuscirei a gestire in modalità online ho deciso di modificare le prove scritte.

    Non farò il parziale di maggio ma:

    • tutte le prove scritte saranno composte da un esercizio su scheduling o gestione stallo e un esercizio di programmazione java sulla sincronizzazione thread con semafori o monitor.
    • le prove scritte saranno su carta e senza ausilio di appunti.
    • le prove scritte sufficienti saranno valide per tutto l'anno.
    • farò oltre alla prova scritta dell'appello del 23/6/2020 una prova scritta al termine del corso (i primi di giugno).

    Per la prova orale dovrete portare l'implementazione corretta dell'esercizio di programmazione della prova scritta, che mi mostrerete condividendomi lo schermo, seguita da una o due domande sulla parte teorica del corso.

  • Per chi deve dare esame del corso integrato Calcolatori/Sistemi Operativi prima dell'orale deve aver sostenuto la parte di Calcolatori con il prof. Colombo.
  • Prenotarsi su sito di ateneo per prenotazione esami, nel caso si sia esonerati dal compito scritto iscriversi lo stesso all'appello ed indicare tra le note "solo prova orale", le date delle prove orali (normalmente la settimana successiva allo scritto) saranno comunicate su questa pagina dopo la correzione dello scritto.

Appelli sessione estiva a.a 2019/2020

Prove scritte:
  • ...

Appelli sessione invernale a.a. 2019/2020

Prove scritte:
  • ...

Prove scritte a.a. precedenti:

 
0
Your rating: None


Warning: Table '.\drupal\sessions' is marked as crashed and should be repaired query: UPDATE sessions SET uid = 0, cache = 0, hostname = '192.168.0.44', session = 'hidePDA|s:1:\"0\";', timestamp = 1733887155 WHERE sid = 'd6ca2261478d49e7c9f1f889dff26cf4' in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\drupal\includes\database.mysqli.inc on line 128