• Non ci sono risultati.

Corso di Sistemi Operativi

N/A
N/A
Protected

Academic year: 2021

Condividi "Corso di Sistemi Operativi"

Copied!
3
0
0

Testo completo

(1)

Illustrazione del corso Sistemi Operativi - C. Palazzi

Corso di Sistemi Operativi

• I anno, II semestre

• Docente: Claudio E. Palazzi

• Ufficio: Stanza 322, terzo piano della Torre di Archimede

• Email: cpalazzi@math.unipd.it

• Sito web:

http://www.math.unipd.it/~cpalazzi/sistemioperativi.html

• Libro di testo: A. S. Tanenbaum, H. Bos. I Moderni Sistemi Operativi (QUARTA Edizione), Pearson, 2016

– Anche altre edizioni vanno bene

• Altro materiale: slides, software simulativo

(2)

Illustrazione del corso Sistemi Operativi - C. Palazzi

Corso di Sistemi Operativi

• Il corso, che ha un taglio fortemente orientato alle

architetture software di sistema in generale e al sistema operativo in particolare, si propone 2 obiettivi:

– Completare e approfondire l'analisi dell'architettura dei sistemi

monoprocessore sviluppata nel I anno di corso, estendola anche ai fondamenti dei sistemi multiprocessore e distribuiti.

– Fornire una visione concreta e critica di alcune scelte progettuali e problemi architetturali visti nel corso, come emergono dal progetto dei sistemi operativi GNU/Linux e Microsoft Windows.

• In corso prevede anche alcune esercitazioni, nelle quali si discuteranno problemi tipo e le loro soluzioni, e lezioni di laboratorio, nelle quali si forniranno dei percorsi didattici relativi al funzionamento dei sistemi operativi (es. software didattici, comandi linux relativi ad aspetti pratici del corso).

(3)

Illustrazione del corso Sistemi Operativi - C. Palazzi

Corso di Sistemi Operativi

• Esame scritto (orale opzionale a discrezione del docente)

• Saranno organizzati 5 appelli:

– due nella sessione alla fine del semestre del corso – due nella sessione di recupero

– uno nella sessione alla fine del semestre successivo

• Ogni studente può partecipare a tutti i 5 appelli

• Il voto conseguito va rifiutato tramite uniweb entro 8 giorni altrimenti si considera automaticamente accettato

Riferimenti

Documenti correlati

• L’invocazione del compilatore C si ottiene dalla linea di comando specificando il nome del file sorgente più altre eventuali opzioni ed argomenti.. • Alcuni compilatori,

• la shell è un processo; l’esecuzione di un comando viene delegata ad un nuovo processo creato dalla shell (figlio) che può attenderne la conclusione (processo in foreground) o

Fissare a priori tra client e server una chiave (posta ad esempio in un header file) che sarà utilizzata dal server per creare la

[r]

inizializzato ad un valore positivo indicante il numero di risorse che sono a disposizione per essere condivise.

[r]

The -P option says to use the physical directory structure instead of following symbolic links; the -L option forces symbolic links to be

uid_t geteuid (void); effective user ID del processo chiamante gid_t getgid (void); real group ID del processo chiamante gid_t getegid (void); effective group ID