88155 - INFORMATICA INDUSTRIALE P

Anno Accademico 2025/2026

  • Docente: Alessio Mora
  • Crediti formativi: 6
  • SSD: ING-INF/05
  • Lingua di insegnamento: Italiano
  • Moduli: Alessio Mora (Modulo 1) Matteo Sartini (Modulo 2)
  • Modalità didattica: Lezioni in presenza (totalmente o parzialmente) (Modulo 1); Lezioni in presenza (totalmente o parzialmente) (Modulo 2)
  • Campus: Bologna
  • Corso: Laurea in Meccatronica (cod. 6009)

Conoscenze e abilità da conseguire

Al termine del modulo lo studente conosce i criteri di progetto del software di automazione orientati a favorirne la portabilità in ambienti di esecuzione differenziati. In particolare lo studente è in grado di applicare, con riferimento a relativamente semplici sistemi, l’approccio progettuale “divide et impera”, procedendo alla definizione del ruolo delle singole entità costituenti ed identificando idonei modelli per la descrizione formale del loro comportamento.

Contenuti

Il corso si articola in due parti. Una parte teorica e una pratica. Allo studente vengono presentati argomenti nel contesto dei moderni sistemi operativi; loro evoluzione, concetto di processo, gestione della memoria e sistemi di input/output. La seconda parte del corso darà invece una connotazione pratica alle tematiche viste nella prima parte.


Parte #1: Introduzione ai Moderni Sistemi Operativi (30 h)

  • Visione storica del Sistema Operativo e principali sotto-sistemi.

  • Gestione dei Processi: definizione, strutture, concorrenza, sincronizzazione, ordinamento (con ceni all'ordinamento a tempo reale), stallo.
  • Gestione della Memoria: gerarchie, rilocazione, strutture, memoria virtuale, paginazione.

  • Modelli e Architetture di Sistemi Operativi: discussione sulle scelte progettuali dei sistemi UNIX/Linux e dei sistemi Windows.

Parte #2: Design patterns nel contesto del software di automazione (30 h)

Testi/Bibliografia

A. S. Tanenbaum, H. Bos. «I Moderni Sistemi Operativi»

Orario di ricevimento

Consulta il sito web di Alessio Mora

Consulta il sito web di Matteo Sartini