Fai Login o Registrati per scaricare i media e creare liste
Copertina
Suggerisci modifica o segnala un errore

Laboratorio di sistemi operativi

Federica Web Learning

DESCRIZIONE

Il corso si prefigge l'obiettivo di fornire metodologie e strumenti per lo sviluppo di applicazioni avanzate in ambiente UNIXIl corso si divide logicamente in due parti. Durante la prima parte verranno descritti i sistemi operativi Unix-like dal punto di vista utente. Saranno introdotti l'organizzazione generale dei sistemi di questo tipo ed i comandi utente principali. In questa fase del corso si colloca anche una introduzione alla programmazione shell ed allo scripting awk. La seconda parte del corso consiste nella programmazione di sistemi Unix in liguaggio C, fornendo i fondamenti delle interfacce di programmazione standard e delle system call al sistema operativo. Particolare attenzione viene rivolta ai problemi relati alla programmazione multi-processo, alla comunicazione tra processi, alla programmazione multi-thread. Viene infine fornita una introduzione alla programmazione di rete. Il corso e' strutturato in modo da alternare lezioni frontali ad esercitazioni pratiche in laboratorio.

DETTAGLI

LINGUA : italiano
LICENZA : CC-BY-NC-ND 2.5
ARGOMENTI : # in Informatica / Informatica: generale
LIVELLO SCOLASTICO: Università