Sistemi Operativi

Anno Accademico: 2013-2014 - Docente: Marco Cesati

Corso da 6 CFU dell'ordinamento DM 270/04 (sistema 6/9/12 CFU)

Secondo anno del corso di laurea in Ingegneria Informatica

Per gli studenti afferenti ad un ordinamento diverso da DM 270/04 (6/9/12), questo corso può essere considerato come la seconda parte del corso Architettura dei calcolatori e sistemi operativi da 5 CFU, oppure come il corso Sistemi operativi da 5 CFU.

Generalità

Svolgimento

3 marzo 2014 — 27 giugno 2014 (secondo semestre)

Obiettivi del corso

Il corso intende fornire allo studente una preparazione di base sui moderni sistemi operativi: finalità, problematiche, algoritmi e tecniche di base.
Inoltre il corso introduce lo studente alla programmazione dei sistemi POSIX con il linguaggio C.

Programma sintetico del corso

Piani di studio e propedeuticità

Il corso è impartito per gli studenti del secondo e terzo anno del corso di laurea in Ingegneria Informatica.

Affinché le prove d'esame siano legalmente valide, nel piano di studi personale dello studente deve essere presente:

Se lo studente non ha un piano di studi personalizzato, la prova d'esame è valida se il corso è indicato dal rispettivo Consiglio di Corso di Studi come materia obbligatoria.

Per l'ordinamento corrente (DM 270/04) formalmente questo corso non ha propedeuticità. Tuttavia, per studenti afferenti ad ordinamenti didattici precedenti a quello attualmente in vigore possono esistere propedeuticità particolari (ad esempio, Fondamenti di informatica).

Pre-requisiti didattici

In questo corso verrano dati per scontati gli insegnamenti impartiti in alcuni corsi di informatica di base. In particolare, si assumerà che tutti gli studenti abbiano dimestichezza con:

Gli studenti che non possiedono tutte le necessarie conoscenze di base dovranno colmare in modo autonomo le proprie lacune.

Iscrizione al corso

Per poter sostenere le prove di verifica e di esame è necessario iscriversi al corso entro il 30 aprile 2014.

È possibile iscriversi solo attraverso il seguente link: http://didat.sprg.uniroma2.it/so14/register.php.

Non sarà accolto alcun reclamo relativo alla (mancata) iscrizione al corso dopo il 30 aprile 2014.

Sistema di gestione online del corso

Questo corso fa uso di un sistema software (G.O.C.U.) per la gestione delle iscrizioni al corso e le prenotazioni alle prove di esame (entrambe le cose sono sempre obbligatorie).

Accedendo alla pagina http://didat.sprg.uniroma2.it/so14 è possibile iscriversi al corso (è necessario indicare un indirizzo email valido, vedi regole). Al termine della procedura di iscrizione si ottiene il proprio codice studente (valido per l'anno accademico 2013-2014) necessario per accedere all'area studenti.

Il sistema:

Delphi

È obbligatorio utilizzare anche il sistema Delphi per prenotarsi alle prove d'esame: il motivo principale è che i verbali d'esame sono creati ad ogni appello in base ai nominativi degli studenti prenotati.

Tuttavia il sistema Delphi ha finalità differenti da quelle del sistema GOCU (principalmente amministrative, per la gestione dei verbali d'esame e per la valutazione della qualità della didattica). Pertanto, per ciascuna prova d'esame gli studenti di questo corso dovranno effettuare due prenotazioni: una sul sistema GOCU ed un'altra sul sistema Delphi.

Orari

Orari delle lezioni:

Martedì    dalle 14:00 alle 15:30, aula B4
Giovedì    dalle 9:30 alle 11:00, aula B4

Orario di ricevimento del docente:

Calendario delle lezioni


Materiale didattico

E-mail del corso:

LUG

Commenti ed errata ai libri di testo:

Dispense e appunti:

Link esterni sulla distribuzione Linux "Ubuntu":

Link esterni sull'utilizzo di Linux e UNIX:

Link esterni sulla programmazione in linguaggio C:

Link esterni sulla programmazione in Linux/Unix:

Link esterni sulla storia dei calcolatori:

Link esterni sulla storia e la filosofia di Unix:

Esami

L'esame consiste nello svolgimento di un compito scritto con quesiti teorici, esercizi e scrittura di programmi POSIX/C.

Il programma d'esame per chi deve conseguire cinque crediti sarà identico a quello degli studenti che devono conseguire sei crediti. Come riconoscimento del lavoro in più richiesto agli studenti che devono conseguire cinque crediti, il punteggio relativo al loro compito scritto verrà convertito in un voto come da tabella seguente:

Punteggio <15 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Voto Insuff. 18 18 19 20 21 23 24 25 26 27 28 29 30 30 30 e lode 30 e lode

Gli studenti che, pur avendo ottenuto un voto finale sufficiente in una qualunque prova d'esame, non potessero verbalizzare subito, potranno aspettare fino all'ultimo appello utile per l'Anno Accademico 2013-2014 (presumibilmente, la sessione invernale a febbraio 2015). Scaduto tale termine, il voto conseguito non sarà più valido, e lo studente dovrà iscriversi al corso dell'Anno Accademico 2014-2015 e sostenere le relative prove d'esame.

Per informazioni sugli ordinamenti degli studi e le modalità di verbalizzazione si consiglia la consultazione del sito del Consiglio di Corso di Studi di Ingegneria Informatica.

Prove d'esame dei precedenti anni accademici

Calendario delle prove d'esame

La scritta prenotazione obbligatoria significa che per partecipare all'esame è necessaria una doppia prenotazione: su GOCU e su Delphi.

Esame Data Orario Aula Note
Primo appello sessione estiva Ve 4.07.2014 turni da definire (8:00-20:00) 3 NE Prenotazione obbligatoria
Secondo appello sessione estiva Me 16.07.2014 turni da definire (8:00-20:00) 3 NE Prenotazione obbligatoria
Primo appello sessione autunnale Ve 5.09.2013 turni da definire (8:00-20:00) 3 NE Prenotazione obbligatoria
Secondo appello sessione autunnale Ve 19.09.2014 turni da definire (8:00-20:00) 3 NE Prenotazione obbligatoria
Primo appello sessione invernale febbraio 2015     Prenotazione obbligatoria
In alternativa al secondo appello
Secondo appello sessione invernale febbraio 2015     Prenotazione obbligatoria
In alternativa al primo appello

ATTENZIONE: Ciascuno studente potrà partecipare ad un solo appello della sessione invernale, a sua scelta.

Valutazione della didattica

I questionari degli studenti per la valutazione della qualità della didattica sono gestiti automaticamente dal sistema Delphi.

Statistiche sul numero di studenti per A.A. 2012-2013

  Anno di corso TOT CFU
1 2 3 5 6
Iscritti 11 89 90 190 81 109
Partecipanti 4 (36.4%) 51 (57.3%) 75 (83.3%) 130 (68.4%) 58 (71.6%) 72 (66.1%)
Valutati 3 (75.0%) 43 (84.3%) 61 (81.3%) 107 (82.3%) 49 (84.5%) 58 (80.6%)
Sufficienti 1 (33.3%) 24 (55.8%) 48 (78.7%) 73 (68.2%) 35 (71.4%) 38 (65.5%)
Verbalizzati 1 (100%) 24 (100%) 48 (100%) 73 (100%) 35 (100%) 38 (100%)

Statistiche sul rendimento per A.A. 2012-2013

  Anno di corso TOT CFU
1 2 3 5 6
Punteggi 11.3; – 12.1; 10.0 13.5; 12.0 12.9; 10.0 12.3; 15.0 13.4; 10.0
Voti 11.3; – 12.2; 10.0 14.2; 18.0 13.3; 18.0 13.2; 18.0 13.4; 10.0
Voti sufficienti 18.0; – 20.1; 18.0 21.0; 18.0 20.7; 18.0 20.8; 18.0 20.5; 18.0
Voti verbalizzati 18.0; – 20.4; 18.0 22.3; 21.0 21.6; 18.0 22.8; 21.0 20.5; 18.0

Statistiche sul numero di studenti per gli ultimi 2 anni accademici

  Anno di corso TOT CFU
1 2 3 5 6
Iscritti 14 155 166 335 174 159
Partecipanti 6 (42.9%) 88 (56.8%) 119 (71.7%) 213 (63.6%) 111 (63.8%) 102 (64.2%)
Valutati 5 (83.3%) 73 (89.0%) 99 (83.2%) 177 (83.1%) 93 (83.8%) 84 (82.4%)
Sufficienti 3 (60.0%) 42 (57.6%) 74 (74.7%) 119 (67.2%) 65 (69.9%) 54 (64.3%)
Verbalizzati 3 (100%) 40 (95.3%) 72 (97.3%) 115 (96.6%) 61 (93.8%) 54 (100%)