Fondamenti di Sistemi Operativi (Gratuito)
Corso
Online
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Metodologia
Online
-
Durata
Flessible
-
Inizio
Scegli data
Cosa fa un sistema operativo: processi, memoria, file, dispositivi, con esempi da Windows e Linux. Un corso introduttivo gratuito per chi studia informatica.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Comprendere i concetti fondamentali dei sistemi operativi.
Il corso è destinato a chiunque voglia approfondire il funzionamento dei sistemi operativi, anche per studenti delle superiori o università.
Nessun requisito: l'accesso è libero, non servono diploma o laurea. Serve solo un dispositivo connesso a internet.
Certificato di frequenza e superamento, rilasciato al superamento dell'esame finale online e verificabile tramite QR code.
Opinioni
Successi del Centro
Tutti i corsi devono essere aggiornati
La media delle valutazioni dev'essere superiore a 3,7
Più di 50 opinioni degli ultimi 12 mesi
13 anni del centro in Emagister.
Materie
- Linux
- Windows
- Sistemi operativi
- Informatica base
- Informatica
- Programmazione
- Siti web
- IOS
- Software
- Hardware
- Hardware e software
- Sistemi informatici
- Sistemi di rete
- Sistemista linux
Professori
Fabrizio Camuso
Professore
Programma
Modulo 1 – Classificazione dei sistemi operativi
- Sistemi multiprogrammati, batch e mono/multiutente
- Sistemi reali time ed embedded
- Sistemi transazionali, distribuiti, multiprocessore e multicore/multithread
Modulo 2 – Architetture dei moderni sistemi operativo
- Il problema della protezione e le system calls
- Indirizzamento logico e fisico
Approfondimento - Le system calls
- Le system calls, parte 1
- Le system calls, parte 2
Modulo 3 – Le principali architetture software dei sistemi operativi
- Architettura monolitica, a livelli e a cipolla
- Architettura a microkernel
Modulo 4 – Gestione dei processi, parte 1
- Processo e il PCB (Process Control Block)
Approfondimento - Estrazione di informazioni dai PCB con C++
- Processo principale e processo secondario 2Thread
- Estrazione dei dati dal PCB del processo secondario
Modulo 5 – Gestione dei processi, parte 2
- Stati di un processo e CPU scheduling
- Scheduling per la coda dei pronti e algoritmi di scheduling a breve termine
- Algoritmi di scheduling a medio termine
- Gestione dello scheduling in sistemi multiprocessore
- Scheduling in Windows e in Linux
Ulteriori informazioni
Accesso di 12 mesi dall'attivazione, immediata dopo il pagamento. Nessuna data di inizio: si studia quando si vuole.
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Fondamenti di Sistemi Operativi (Gratuito)
