Ing. Tarin Gamberini

Citazione

Contatore

Contatore di accessi

Standard

XHTML 1.0 Valido!

CSS Valido!

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

Campagne

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

Best viewed with any browser

Get Thunderbird

Get Firefox

Use OpenOffice.org

pspad

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 PGP/GPG link per il download file da taringamberini.com con la mia chiave pubblica PGP/GPG.

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

Copyright © 2003, 2008 Tarin Gamberini

Ultimo aggiornamento 20/01/2008