Forum Informatica Unict

LAUREA TRIENNALE (D.M. 270/04) => Programmazione 2, 9 CFU => Topic started by: leovinci on 09-02-2013, 10:27:26



Title: [cercasi] testi esami 08-02-2013
Post by: leovinci on 09-02-2013, 10:27:26
ciao a tutti, qualcuno gentilmente potrebbe mettere i 2 testi d'esame della prova scritta dell'08-02-2013, grazie  .smile


Title: Re:[cercasi] testi esami 08-02-2013
Post by: Gpeppe69 on 09-02-2013, 10:47:59
quoto  .camberman


Title: Re:[cercasi] testi esami 08-02-2013
Post by: frankielee on 11-02-2013, 18:37:53
Ciao,
io ho solo il testo del compito EQUO.

Il centro prenotazioni di uno studio professionale fa un lavoro equo,ovvero gestisce le prenotazioni secondo l'ordine di arrivo.Scrivere:

-un metodo per ricevere le prenotazioni

-un metodo per estrarre una prenotazione quando è il suo turno di ricevere la prestazione professionale

-le classi di supporto,limitando la rappresentazione di una prenotazione a un identificativo random e a un marcatore temporale


Title: Re:[cercasi] testi esami 08-02-2013
Post by: leovinci on 12-02-2013, 09:22:10
ciao frankielee, grazie, ma non dovrebbe essere un ordine inverso a quello di arrivo (EQUO)? l'ultimo arrivato servito prima? che fà pensare ad una pila  .smile
Mentre INIQUO, il primo che arriva viene servito, dunque fà pensare ad una coda?
Dico questo perchè un altro collega mi ha passato i testi e non coincidono con quanto tu dici  .whistling


Title: Re:[cercasi] testi esami 08-02-2013
Post by: frankielee on 12-02-2013, 12:17:56
Io ho fatto la foto al testo quindi sono certa  che sia giusto  .wink
Poi,il tuo ragionamento,scusami ma non l'ho capito...

Nel compito Iniquo:l'ultimo che prenota è il primo ad essere servito("Last in First out" quindi  Pila).
Nel compito Equo:il primo che entra è il primo ad essere servito("First In First Out" quindi Coda).Non ho capito dove ho sbagliato,sinceramente  .huh

Iniquo significa sfavorevole,avverso...non capisco perchè,secondo te,in questo caso,il primo cliente che entra è il primo ad essere servito...non mi sembra affatto sfavorevole.

Probabilmente ti sarai confuso con i nomi!

 
A presto

 .ciaociao


Title: Re:[cercasi] testi esami 08-02-2013
Post by: leovinci on 12-02-2013, 18:18:13
si Frankielee mea culpa ho invertito i testi  .smile
era giusto come avevi detto tu  .wink


Title: Re:[cercasi] testi esami 08-02-2013
Post by: frankielee on 12-02-2013, 19:03:07
Figurati!  .smile

per favore,potresti postare il testo del compito iniquo se ce l'hai?



Title: Re:[cercasi] testi esami 08-02-2013
Post by: leovinci on 12-02-2013, 19:19:52
certamente, copio ed incollo quello che mi hanno passato, Buono Studio  .wink

COMPITO INIQUO:
UNO STUDIO PROFESSIONALE GESTICE LE PRENOTAZIONI DEI CLIENTI IN ORDINE INVERSO RISPETTO A QUELLO DI ARRIVO, SCRIVERE:
-UN METODO X REGISTRARE LE PRENOTAZIONI
-UN METODO PER ESTRARRE LE PRENOTAZIONI QUANDO E' IL TURNO DEL CLIENTE
-SCRIVERE LE CLASSI DI SUPPORTO LIMITATE AL CLIENTE IDENTIFICATO DA UN NUMERO CASUALE E DA UN MARCATORE TEMPORALE



Title: Re:[cercasi] testi esami 08-02-2013
Post by: frankielee on 12-02-2013, 19:24:52
Grazie mille!!  .smile

Buono studio anche a te!

 .ciaociao


Title: Re:[cercasi] testi esami 08-02-2013
Post by: Gpeppe69 on 26-02-2013, 15:31:40
salve ragazzi vorrei sapere se poi l'utilizzo della coda e della pila era giusto ??


Title: Re:[cercasi] testi esami 08-02-2013
Post by: leovinci on 27-02-2013, 09:34:36
si Gpeppe69, però dovevi implementarli in modo dinamico, dunque usando una lista e non un array


Title: Re:[cercasi] testi esami 08-02-2013
Post by: Gpeppe69 on 27-02-2013, 17:28:17
aaaaa allora avevo capito bene perchè a pensarci bene noi non sappiamo quanti clienti ci sono quindi non possiamo usare una struttura statica  .wink quindi il compito si fa con le liste soltanto che nel secondo dovevi inserire gli elementi in modo decrescente giusto ???


Title: Re:[cercasi] testi esami 08-02-2013
Post by: andr3a22 on 27-02-2013, 18:21:56
equo: inserimento in coda, cancellazione in testa
iniquo: inserimento in testa, cancellazione in testa


Title: Re:[cercasi] testi esami 08-02-2013
Post by: Gpeppe69 on 03-03-2013, 14:46:43
scusa ma quindi bisogna usare le liste doppie oppure quelle semplici inserendo gli elementi in modo decrescente ?  .penso


Title: Re:[cercasi] testi esami 08-02-2013
Post by: leovinci on 03-03-2013, 22:40:12
Giuseppe69 deve usare una lista semplicemente linkata e dei suoi metodi implementarli:
per una coda: inserimento in coda e  cancellazione in testa
per la pila: inserimento e cancellazione in testa

solo che invece di chimarsi InsertHead, InsertTail, DeleteHead saranno
per la coda: DeQueue (DeleteHead) ed EnQueue (InsertTail)
per la pila: Push (InsertHead) ed Pop (DeleteHead)

naturalmente i nodi vanno gestiti in modo opportuno come oggetti aventi tre campi: identificativo, marcatore temporale e link al nodo successivo...

 .ciaociao


Title: Re:[cercasi] testi esami 08-02-2013
Post by: Gpeppe69 on 04-03-2013, 00:44:35
ok grazie