Ing. Tarin Gamberini

Citazione

Standard

XHTML 1.0 Valido!

CSS Valido!

Icona di conformita' al Livello A, Linee guida 1.0 per l'Accessibilita' al Contenuto Web

Campagne

gnu/linug debian logo

Netbeans IDE logo

Use OpenOffice.org

Get Thunderbird

Get Firefox

BOINC logo

Best viewed with any browser

Sito sensibilizzato, a livello AA, ad un corretto uso della e-mail

Home > Studi Universitari > Relazioni d'Esame

Sistemi Operativi

Esercizio sui semafori in Java

Nell'ambito della programmazione concorrente il semaforo rappresenta un costrutto di sincronizzazione fra processi.

In questo esercizio una casella postale è una risorsa condivisa fra più thread: una persona e molti postini.

Il semaforo è utilizzato per sincronizzare l'accesso alla risorsa da parte dei thread: la persona non può prelevare dalla casella una lettera se un postino la sta consegnando, mentre un postino non può consegnare una lettera se la persona la sta prelevando oppure se un altro postino la sta consegnando.

Download

Scarica il codice sorgente java dell'esercizio sui semafori:

formato jar esame_sistemi_operativi_mailbox.jar link per il download da taringamberini.com 81KB

  • Controlla l'integrità del file scaricato verificando il suo digest MD5: 0946f841a06eeff2922518bf7b011855
  • Assicurati dell'autenticità del file scaricato verificando la sua firma GPG link per il download file da taringamberini.com con la mia chiave pubblica GPG.

Leggi l'informativa sulle note legali con cui è distribuito il materiale presente su questo sito.

Copyright © 2003, 2012 Tarin Gamberini

Ultimo aggiornamento 05/10/2010