From 318c15cb8a6c19e87a252aa0614e1ccd422aa16a Mon Sep 17 00:00:00 2001 From: s03529 Date: Thu, 3 Apr 2025 15:31:30 +0200 Subject: [PATCH] aggiunta parte di nanuel --- slide/3/1.html | 5 +++++ slide/4/1.html | 7 +++++++ slide/4/2.html | 10 ++++++++++ slide/4/3.html | 10 ++++++++++ slide/4/4.html | 10 ++++++++++ slide/4/5.html | 9 +++++++++ 6 files changed, 51 insertions(+) create mode 100644 slide/3/1.html create mode 100644 slide/4/1.html create mode 100644 slide/4/2.html create mode 100644 slide/4/3.html create mode 100644 slide/4/4.html create mode 100644 slide/4/5.html diff --git a/slide/3/1.html b/slide/3/1.html new file mode 100644 index 0000000..583e35d --- /dev/null +++ b/slide/3/1.html @@ -0,0 +1,5 @@ +Parte mancante + +

perché quando mi mancano le parti io inizio a schizzare

+
+Enrico Vrabie diff --git a/slide/4/1.html b/slide/4/1.html new file mode 100644 index 0000000..e8f50ba --- /dev/null +++ b/slide/4/1.html @@ -0,0 +1,7 @@ +Monitor e semafori + +

I monitor e i semafori sono due meccanismi di sincronizzazione utilizzati nella programmazione concorrente, e + sono strettamente correlati perché entrambi servono a gestire l'accesso a risorse condivise tra thread o processi. + Tuttavia, hanno approcci e livelli di astrazione diversi.

+
+Manuel Nichele diff --git a/slide/4/2.html b/slide/4/2.html new file mode 100644 index 0000000..f0f9711 --- /dev/null +++ b/slide/4/2.html @@ -0,0 +1,10 @@ +Monitor e semafori + +

I monitor si possono implementare con l'utilizzo dei semafori

+ +
+Manuel Nichele diff --git a/slide/4/3.html b/slide/4/3.html new file mode 100644 index 0000000..b3ac8c9 --- /dev/null +++ b/slide/4/3.html @@ -0,0 +1,10 @@ +Differenze + + + +Manuel Nichele diff --git a/slide/4/4.html b/slide/4/4.html new file mode 100644 index 0000000..6f5e145 --- /dev/null +++ b/slide/4/4.html @@ -0,0 +1,10 @@ +Esempio codice + + + condcount := condcount + 1;
+ if urgentcount > 0 then V(urgent) else V(mutex);
+ P(condsem);
+ condcount := condcount - 1; +
+
+Manuel Nichele diff --git a/slide/4/5.html b/slide/4/5.html new file mode 100644 index 0000000..b403a29 --- /dev/null +++ b/slide/4/5.html @@ -0,0 +1,9 @@ +Sintesi + + + +Manuel Nichele