Fondamenti di sistemi operativi

Corso

Online

Gratis

Chiama il centro

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

Basi del computer

Grazie a questo corso imparerai le basi del funzionamento dei sistemi operativi, che gestiscono le risorse hardware e software di un computer.


Sono sistemi operativi Microsoft Windows, MacOS, le varie distribuzioni Linux e i vari sistemi Unix-like, e tutte le piattaforme mobili come iOS, Android, Windows Phone o Symbian OS.

Perchè è importante comprendere come funzionano i sistemi operativi?
Perchè sono fondamentali per programmatori e amministratori di sistemi per gestire i vari componenti software come kernel, scheduler, file system, spoolers, gestori della memoria e interfacce utente.

Sedi e date

Luogo

Inizio del corso

Online

Inizio del corso

Scegli dataIscrizioni aperte

Profilo del corso

Il corso ha lo scopo di fornire le basi del funzionamento dei sistemi operativi.

Il corso è destinato a chiunque voglia approfondire il funzionamento dei sistemi operativi, anche per studenti delle superiori o università.

Non sono necessari requisiti.

Certificato

 


Alla fine di ciascun corso viene rilasciato un Certificato, in lingua italiana. Per chi ne fa richiesta, il Certificato può essere inviato anche in lingua inglese. Il Certificato riporta la frequenza al corso, le ore di Corso, l'esito degli esami e il programma in calce. I Corsi sono riconosciuti da aziende e università e hanno ottenuto punteggio anche in alcuni concorsi pubblici, aiutando tantissimi studenti a cambiare o trovare lavoro. Il Certificato non riporta la dicitura Corso online ma è analogo ai Certificati rilasciati a chi segue i Corsi in aula.
Inoltre, il processo di progettazione ed erogazione dei Corsi è Certificato ISO9001 da RINA.

 

 

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Salve,volevo sapere se bisogna già predisporre di una base in determinati campi o se il corso è accessibile a chiunque si voglia avvicinare al mondo dell'informatica! Grazie

Pietro Andrea M., Più di due anni

Rispondere

Risposta di Usuario Emagister (Più di due anni)

Buongiorno, ti informiamo che non sono richieste conoscenze particolari. Pertanto anche se non hai solide basi di informatica, puoi partecipare al corso senza problemi.

Opinioni

Successi del Centro

2020
2019

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

10 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

Fabrizio Camuso

Professore

Programma

Modulo 1 – Classificazione dei sistemi operativi
  1. Sistemi multiprogrammati, batch e mono/multiutente
  2. Sistemi reali time ed embedded
  3. Sistemi transazionali, distribuiti, multiprocessore e multicore/multithread
Modulo 2 – Architetture dei moderni sistemi operativo
  1. Il problema della protezione e le system calls
  2. Indirizzamento logico e fisico
Approfondimento - Le system calls
  1. Le system calls, parte 1
  2. Le system calls, parte 2
Modulo 3 – Le principali architetture software dei sistemi operativi
  1. Architettura monolitica, a livelli e a cipolla
  2. Architettura a microkernel
Modulo 4 – Gestione dei processi, parte 1
  1. Processo e il PCB (Process Control Block)
Approfondimento - Estrazione di informazioni dai PCB con C++
  1. Processo principale e processo secondario 2Thread
  2. Estrazione dei dati dal PCB del processo secondario
Modulo 5 – Gestione dei processi, parte 2
  1. Stati di un processo e CPU scheduling
  2. Scheduling per la coda dei pronti e algoritmi di scheduling a breve termine
  3. Algoritmi di scheduling a medio termine
  4. Gestione dello scheduling in sistemi multiprocessore
  5. Scheduling in Windows e in Linux

Chiama il centro

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

Gratis