Skip to content

Progetto di Laboratorio di Sistemi Operativi a.a. 2019-2020. (UniPi- Informatica).

Notifications You must be signed in to change notification settings

francescogrillea/SupermarketSimulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Supermercato- Progetto di Sistemi Operativi

UniPi- Informatica
Laboratorio di Sistemi Operativi- Progetto a.a. 2019-2020

Programma multithreaded che simula un supermercato.
Le entità principali sono Clienti, Cassieri e Direttore, rappresentati da thread: questi devono essere in grado di scambiarsi informazioni quali, ad esempio, il numero di casse aperte, il numero di clienti all'interno del supermercato ecc e operare in base ai valori passati come prametro.
Il processo termina quando, dopo 25 secondi, verrà inviato il segnale SIGHUP. A questo punto si attende l'uscita di eventuali clienti ancora all'interno del supermercato per poter far terminare successivamente i cassieri e infine il direttore. Per maggiori informazioni riguardo il testo consultare il file specifiche.pdf.
Versione semplificata.

How to use

Install

make

Run

make test

Unistall

make clean

About

Progetto di Laboratorio di Sistemi Operativi a.a. 2019-2020. (UniPi- Informatica).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published