

Programmazione di sistema
Partendo dall’architettura dei sistemi operativi, il corso analizza gli aspetti più importanti dei moduli interni e approfondisce i concetti e le tecniche di gestione efficiente delle risorse di comunicazione tra processi. Viene introdotto il linguaggio C++ che oltre al C è il più usato nella programmazione di sistema. Il sistema Android viene preso
No student enrolled
€56,00
DECRIZIONE CORSO
Partendo dall’architettura dei sistemi operativi, il corso analizza gli aspetti più importanti dei moduli interni e approfondisce i concetti e le tecniche di gestione efficiente delle risorse di comunicazione tra processi. Viene introdotto il linguaggio C++ che oltre al C è il più usato nella programmazione di sistema. Il sistema Android viene preso in esame per illustrare la programmazione di sistema in Java.
Certificati
Al superamento del corso singolo vengono rilasciati i Crediti Formativi Universitari (CFU), secondo il sistema ECTS (European Credit Transfer System), riconosciuti legalmente dalle università europee ed internazionali.
-
0/1
-
Lezione n. 1: Cenni introduttivi alla Programmazione di Sistema Lezione n. 2: Il modello di esecuzione Lezione n. 3: Allocazione della memoria – parte I Lezione n. 4: Allocazione della memoria – parte II Lezione n. 5: Introduzione al linguaggio C++ Lezione n. 6: Gestione delle eccezioni Lezione n. 7: Composizione di oggetti Lezione n. 8: Ereditarietà e polimorfismo Lezione n. 9: Funzioni e operatori Lezione n. 10: Programmazione generica Lezione n. 11: Librerie Lezione n. 12: Programmazione concorrente Lezione n. 13: Sincronizzazione Lezione n. 14: Programmazione concorrente in C++ Parte I Lezione n. 15: Programmazione concorrente in C++ Parte II Lezione n. 16: Programmazione concorrente in C++ Parte III Lezione n. 17: Programmazione concorrente in C++ Parte IV Lezione n. 18: Interprocess communication Lezione n. 19: Ipc in windows Lezione n. 20: Sincronizzazione in windows Lezione n. 21: Ipc – Linux Lezione n. 22: Introduzione ad android Lezione n. 23: Organizzazione di un progetto android Lezione n. 24: Attività Lezione n. 25: Interazione tra componenti Lezione n. 26: Concorrenza Lezione n. 27: Servizi
-
Lezione n. 1: Cenni introduttivi alla Programmazione di Sistema Lezione n. 2: Il modello di esecuzione Lezione n. 3: Allocazione della memoria – parte I Lezione n. 4: Allocazione della memoria – parte II Lezione n. 5: Introduzione al linguaggio C++ Lezione n. 6: Gestione delle eccezioni Lezione n. 7: Composizione di oggetti Lezione n. 8: Ereditarietà e polimorfismo Lezione n. 9: Funzioni e operatori Lezione n. 10: Programmazione generica Lezione n. 11: Librerie Lezione n. 12: Programmazione concorrente Lezione n. 13: Sincronizzazione Lezione n. 14: Programmazione concorrente in C++ Parte I Lezione n. 15: Programmazione concorrente in C++ Parte II Lezione n. 16: Programmazione concorrente in C++ Parte III Lezione n. 17: Programmazione concorrente in C++ Parte IV Lezione n. 18: Interprocess communication Lezione n. 19: Ipc in windows Lezione n. 20: Sincronizzazione in windows Lezione n. 21: Ipc – Linux Lezione n. 22: Introduzione ad android Lezione n. 23: Organizzazione di un progetto android Lezione n. 24: Attività Lezione n. 25: Interazione tra componenti Lezione n. 26: Concorrenza Lezione n. 27: Servizi
Corsi correlati

Il corso presenta i seguenti argomenti principali:
- le caratteristiche fondamentali delle tecnologie informatiche

Idraulica e costruzioni idrauliche
Gli obiettivi relativi alla prima parte del corso sono: fornire le equazioni e i

Impatto ambientale dei sistemi energetici
Il corso di Impatto ambientale dei sistemi energetici si prefigge di illustrare criticamente gli

Complementi di idraulica civile e ambientale
Il corso illustra le nozioni sul rischio idraulico, sulla propagazione delle piene e sul

Ingegneria delle gallerie e delle fondazioni
L'obiettivo principale di tutto il programma è quello di fornire agli studenti la capacità

Progettazione del software
Il corso ha l’obiettivo di presentare gli aspetti fondamentali della modellazione, analisi e progettazione

Fisica (nuova versione)
Per quanto concerne la prima parte, obiettivo del corso è quello di fornire allo

Teoria e progetto delle costruzioni in c.a. e c.a.p.
Il corso mira a fornire allo studente le competenze attese: Progetto di strutture in

Scienza delle costruzioni II
Il corso di Scienza delle Costruzioni II ha lo scopo di completare e approfondire

Fisica tecnica e impianti energetici
Si tratta di una classica materia ingegneristica di base, che studia l’energia, il suo

Pianificazione urbana e sostenibilità
Il corso di Pianificazione Urbana e Sostenibilità introduce al percorso formativo nell'ambito della pianificazione

Infrastrutture, progettazione e cantieri
Il corso ha per obiettivi specifici l'acquisizione di conoscenze relative ai principali sistemi di

Statica e dinamica dei sistemi meccanici
Il corso si propone di fornire gli elementi per un approccio alla meccanica strutturale,

Economia dell’Innovazione
Il corso si propone di far acquisire allo studente la conoscenza dei concetti di

Restauro e consolidamento
Il corso si propone di fornire allo studente le nozioni base necessarie ad operare

Disegno e Architettura Tecnica
Il corso di Disegno ed Architettura Tecnica introduce ed approfondisce gli aspetti della rappresentazione

Digital innovation
Il corso di Digital Innovation, partendo dai concetti di "Innovation Thinking" che è la

Architettura tecnica e produzione edilizia
Il corso ha per obiettivi specifici l'approfondimento e consolidamento di tematiche relative alla conoscenza

Scienza delle Costruzioni
Il fine prevalente della Scienza delle Costruzioni è quello di sviluppare una mentalità operativa

Ingegneria del software e programmazione ad oggetti
Introdurre i fondamenti della programmazione orientata agli oggetti ed il linguaggio di programmazione Java.

Teoria dei sistemi e controlli automatici
Saper descrivere in modo formale il comportamento dinamico di sistemi complessi, ottenuti per interconnessione

Disegno tecnico industriale
Il corso di Disegno Tecnico industriale introduce le nozioni della progettazione industriale sia attraverso

Costruzioni di strade e infrastrutture
Gli obiettivi formativi di questo corso sono la comprensione dei problemi che caratterizzano le

Geologia, geodesia e geotecnica
Il corso si propone di far acquisire all’allievo i fondamenti della Meccanica delle Terre


Elettrotecnica e Impianti elettrici
Si tratta di una classica materia ingegneristica di base, comune a diversi indirizzi dell’ingegneria,

Modellazione e gestione interoperabile delle costruzioni
Obiettivo del corso è introdurre lo studente alla conoscenza delle metodologie più avanzate di

Ambienti digitali di progettazione e simulazione
Il corso fornirà un'introduzione alle tecnologie di produzione additiva, discutendone le loro applicazioni e

Progettazione architettonica
Obiettivo del corso è introdurre lo studente di Ingegneria alla disciplina della progettazione architettonica

Progettazione strutturale
Il corso di Scienza delle costruzioni, fornisce allo studente tutte le conoscenze necessarie al

Sistemi operativi
Impartire conoscenze di base sui moderni sistemi operativi, parte essenziale dell'elaboratore elettronico. In particolare

Tecnologie dei materiali per l’ingegneria civile
II materiali svolgono un ruolo sempre più strategico nei vari settori dell'ingegneria. Nella formazione

Sistemi per la gestione delle informazioni
Il corso intende presentare gli aspetti metodologici e tecnologici per l’organizzazione e il coordinamento

Impianti energetici per l’edilizia
Si tratta di una classica materia ingegneristica, che intende fornire agli ingegneri civili una