Argomenti del programma: Introduzione e prospettiva storica. Richiami di Linguaggio ANSI C. Shell e shell scripting. Amministrazione di sistema Linux: Cenni su crittografia e chiavi di cifratura, Connessione da remoto con Ssh, Gestore dei package Apt, firma dei packages. Thread e processi. Programmazione concorrente. Deadlock, Starvation e Busy Waiting. Inter Process Communications. Gestione della CPU. Gestione della memoria centrale.
Argomenti del programma: Introduzione e prospettiva storica. Richiami di Linguaggio ANSI C. Shell e shell scripting. Amministrazione di sistema Linux: Cenni su crittografia e chiavi di cifratura, Connessione da remoto con Ssh, Gestore dei package Apt, firma dei packages. Thread e processi. Programmazione concorrente. Deadlock, Starvation e Busy Waiting. Inter Process Communications. Gestione della CPU. Gestione della memoria centrale.
Argomenti del programma: Introduzione e prospettiva storica. Richiami di Linguaggio ANSI C. Shell e shell scripting. Amministrazione di sistema Linux: Cenni su crittografia e chiavi di cifratura, Connessione da remoto con Ssh, Gestore dei package Apt, firma dei packages. Thread e processi. Programmazione concorrente. Deadlock, Starvation e Busy Waiting. Inter Process Communications. Gestione della CPU. Gestione della memoria centrale.
Argomenti del programma: Modulo 1: Sistemi Operativi: definizione e storia Programmazione Concorrente Struttura dei S.O. Scheduling Gestione Risorse Gestione Memoria Centrale Gestione memoria secondaria File System Linguaggio C System Call Tool per la programmazione Shell Scripting Linguaggio Python Modulo 2: Sicurezza nei Sistemi Operativi * Controllo degli Accessi e Autenticazione * Fondamenti di Crittografia * Sicurezza Avanzata