Sfoglia tramite
Categoria: TPSIT

Esercizio Parcheggio – Thread in Java

Esercizio Parcheggio – Thread in Java

Realizzare un programma che simuli l’attività di 10 automobili che utilizzano un parcheggio di 5 posti. Vincoli: se il parcheggio è totalmente occupato le auto rimanenti devono essere messe in attesa circolando per un tempo massimo di 20 secondi; le auto all’ingresso devono entrare appena si libera un posto; ogni auto può rimanere parcheggiata per un massimo di 10 secondi. Soluzione

Verifica di Marzo su Java: Classe Automobile

Verifica di Marzo su Java: Classe Automobile

Analisi L’automobile eredita la classe serbatoio, la quale ha due attributi, livello di carburante presente e capacità del serbatoio. Quando viene istanziato l’oggetto è necessario impostare la capacità del serbatoio, ed i litri presenti inizialmente al suo interno saranno zero. Sono presenti metodi per leggere i valori di questi attributi, e metodi per scriverli. Il metodo per impostare la capacità è privato, e controlla che la capacità immessa non sia minore di zero, altrimenti restituisce un eccezzione. Viene infatti richiamato…

Leggi Altro Leggi Altro

Fork in C

Fork in C

Una fork in programmazione è la modalità attraverso cui un processo crea in memoria una copia di se stesso: la copia prenderà il nome di processo figlio, mentre il processo originale verrà chiamato processo padre. Nei sistemi operativi UNIX il processo padre ed il processo figlio possono scegliere le istruzioni da eseguire tramite il valore di ritorno della chiamata di sistema fork(). Il valore di ritorno della chiamata fork() vale 0 nel processo figlio, un numero maggiore di 0 nel…

Leggi Altro Leggi Altro