Gestione conti correnti
Aggregazione dei criteri
Aperto: martedì, 11 ottobre 2016, 00:00
Data limite: martedì, 25 ottobre 2016, 00:00
- creare un file contenente oggetti che rappresentano i conti correnti di una banca. Ogni conto corrente contiene il nome del correntista ed una lista di movimenti, per ogni movimento vengono registrati la data e la causale del movimento. I movimenti registrati per un conto corrente sono relativi agli ultimi 2 anni, quindi possono essere molto numerosi
- si vuole, quindi, rileggere il file e trovare quanti movimenti hanno una causale data in input, ad esempio “bonifico”. A questo scopo si deve progettare un'applicazione che attiva un insieme di thread. Uno di essi legge dal file gli oggetti “conto corrente” e li passa, uno per volta, ai thread presenti in un thread pool ogni thread calcola il numero di occorrenze della causale data in input all'interno di quel conto corrente ed aggiorna un contatore globale
- alla fine il programma stampa il numero totale di occorrenze