Diploma in Sistemi operativi Fundamentals
Corso gratuito online su sistemi operativi fondamentali, componenti del sistema operativo e architettura del sistema informatico.
Description
Questo corso gratuito online sui fondamentali del sistema operativo comincerà introducendo i componenti di un sistema operativo, nonché la necessità di avere un sistema operativo su un computer. Imparerai il significato di un sistema operativo così come la struttura di un sistema informatico. Sarà inoltre possibile rivedere i quattro componenti di un sistema informatico.
Poi, questo corso vi introdurrà anche lo sviluppo storico del sistema informatico. La classificazione del sistema operativo, così come la delineazione del sistema informatico in quanto si riferisce alla singola interfaccia utente, saranno coperte anche in questo corso. Inoltre, questo corso vi insegnerà come sono organizzati i componenti di un sistema informatico con particolare riferimento al computer moderno.
Infine, questo corso vi introdurrà nella memoria principale, nella memoria secondaria, nonché nella memoria terziaria quando si considera la struttura di stoccaggio in un sistema informatico. Questo corso vi fornirà una comprensione estesa delle variazioni e dell'evoluzione dell'architettura del sistema informatico. Questo corso migliorerà anche la vostra conoscenza delle attività di gestione del processo svolte in un sistema operativo. Iniziare questo corso e migliorare la tua conoscenza del sistema informatico, nonché la rilevanza dei sistemi operativi nelle prestazioni di un computer.
Start Course NowModules
Introduzione al sistema operativo
-
Introduzione al sistema operativo - Learning Outcomes
-
Introduzione al sistema operativo
-
Visualizzazione utente e sistema di un sistema operativo
-
Organizzazione e Operazione dei Computer Systems
-
Storage Caratteristiche di un Sistema Computer
-
Architettura del sistema informatico
-
Gestione dei processi e dello Storage
-
Introduzione al sistema operativo - Riassunto delle lezioni
I Componenti dei Servizi di Sistema Operativo
-
I Componenti dei servizi di sistema operativo - Learning Outcomes
-
Servizi di sistema operativo
-
Componenti dei servizi di sistema operativo
-
Chiamate Sistema in Sistema Operativo
-
Progettazione del sistema operativo
-
Tipi di Strutture del sistema operativo
-
I Componenti dei servizi di sistema operativo - Lezione Sommario
Struttura di processo e comunicazione
-
Struttura di processo e Comunicazione - Learning Outcomes
-
Concetto di struttura di processo
-
Processo Rappresentazione e pianificazione
-
Operazioni di processo
-
Creazione Processo
-
Process Cessare e Modelli di comunicazione
-
Comunicazione di processo
-
Metodi di Process Communication
-
Struttura di processo e Comunicazione - Riassunto delle lezioni
Threading in Sistema Operativo
-
Threading in Sistema Operativo - Learning Outcomes
-
Motivazione per Thread
-
Processi singoli e Multithreaded
-
Convaluta vs Parallelismo
-
P-Thread e Threading Issues
-
Thread Cancellazione e archiviazione
-
Threading in Sistema Operativo - Lezione Sommario
Diploma in Sistemi operativi Fundamentals - Prima Valutazione
Pianificazione
-
Pianificazione - Learning Outcomes
-
Pianificazione in sistemi CPU
-
Algoritmo Pianificazione
-
Misurazione Scheduler CPU
-
Round Robin e priorità Pianificazione
-
Code in Pianificazione
-
Pianificazione - Riepilogo Lezioni
Sincronizzazione Processo
-
Processo Sincronizzazione - Esiti di apprendimento
-
Sincronizzazione Processo
-
Problemi Sezione Critica
-
Vari Processi di algoritmo
-
Mutex Blocchi e Semaforo
-
Implementazione del semaforo
-
Implementazione Variabili di condizione
-
Problemi Classici di sincronizzazione
-
Processo Sincronizzazione - Riassunto delle lezioni
Deadlock: Modelli e Algoritmi
-
Deadlock: Modelli e Algoritmi - Learning Outcomes
-
Modelli e Caratterizzazione di Deadlock
-
Grafico Assegnazione Risorse
-
Deadlock Avoevitpolicy
-
Algoritmo per varie Istanze
-
Risorsa Tipi di algoritmi di rilevamento
-
Deadlock: Modelli e algoritmi - Riassunto delle lezioni
Gestione della memoria nei Sistemi operativi
-
Gestione della memoria nei Sistemi operativi - Learning Outcomes
-
Introduzione alla gestione della memoria
-
Unità Istruzioni di collegamento e di gestione della memoria
-
Politiche Di Gestione Della Memoria
-
Frammentazione e Segmentazione
-
Impaginazione Hardware e modello
-
Assegnazione Frame a un Nuovo processo
-
Esempi di paging e tabelle di pagina
-
Strategia dell'organizzazione della tabella di memoria
-
Gestione della memoria nei Sistemi operativi - Riassunto delle lezioni
Paginazione della memoria virtuale e della richiesta
-
Virtual Memory e Demand Paging - Learning Outcomes
-
Background e Obiettivi della memoria virtuale
-
Page Fault e Paging di richiesta
-
Stage e Performance di Demand Paging
-
Sostituzione Pagina
-
Meno Recente Algoritmo (LRU)
-
Pagina - Algoritmo di Buffering
-
Perché Demand Paging Works e Thrashing
-
Miglioramento Della Velocità Di Errore Della Pagina
-
Memoria virtuale e richiesta Pagamento - Riassunto delle lezioni
Gestione di massa e gestione dei file in sistema operativo
-
Gestione di massa e gestione dei file in sistema operativo - Learning Outcomes
-
Sistema di file e archiviazione secondaria
-
Concetto di Pianificazione Disco
-
Struttura RAID e Operazioni file
-
Operazioni Eseguite su Directory
-
Memoria di massa e gestione dei file in sistema operativo - Lezione Sommario
Diploma in Sistemi operativi Fundamentals - Seconda Valutazione
Valutazione del corso
Learning Outcomes
Avendo completato questo corso, è necessario essere in grado di:
- Discutere i componenti di un sistema operativo.
- Definire il concetto di sistema operativo.
- Discutere l'aspetto dell'utente vista sul computer.
- Differenziare tra computer singoli e computer multi - utente.
- Spianare il ruolo della CPU nel sistema informatico.
- Discutere le categorie della struttura di archiviazione in un sistema operativo.
- Spianare l'architettura del sistema informatico.
- Individuare le attività di gestione del progetto svolte in un sistema operativo.
- Identificare i blocchi fondamentali in un funzionamento sistema.
- Discutere il concetto di comunicazione inter - processo.
- Discutere il concetto di thread e le problematiche associate al threading.
- Explain il concetto di sincronizzazione dei processi.
- Discutere della politica di elusione di deadlock in un sistema operativo.
Certification
All Alison courses are free to study. To successfully complete a course you must score 80% or higher in each course assessments. Upon successful completion of a course, you can choose to make your achievement formal by purchasing an official Alison Diploma or Certificate.
Having an official Alison document is a great way to celebrate and share your success. It is:
- Ideal to include with CVs, job applications and portfolios
- A way to show your ability to learn and achieve high results