Forum Informatica Unict

LAUREA TRIENNALE (D.M. 270/04) => Programmazione 2, 9 CFU => Topic started by: nelson on 31-03-2009, 14:24:35



Title: Info prima prova in itinere
Post by: nelson on 31-03-2009, 14:24:35
il prof per caso ha gia dato una data indicativa riguardo la prima prova in itinere?


Title: Re:Info prima prova in itinere
Post by: Vivynz on 31-03-2009, 14:29:03
già se ne parlava in un altro post..nessuna notizia..


Title: Re:Info prima prova in itinere
Post by: rox on 02-04-2009, 14:25:46
oggi il prof mi ha detto che la prova in itinere sarà qualche settimana dopo le vacanze estive.pensa di farla prima della fine di aprile cmq ha detto che deve pensarci su ancora un po'


Title: Re:Info prima prova in itinere
Post by: Vivynz on 02-04-2009, 14:30:02
Se il prof legge questo post vorrei chiedere se può mettere online le vecchie prove in itinere, in modo da esercitarci prima della prova..così come era stato chiesto all'inizio delle lezioni...


Title: Re:Info prima prova in itinere
Post by: Zeridos on 04-04-2009, 15:59:26
oggi il prof mi ha detto che la prova in itinere sarà qualche settimana dopo le vacanze estive.pensa di farla prima della fine di aprile cmq ha detto che deve pensarci su ancora un po'

Oddio qualche settimana dopo le vacanze estive spero proprio di no  :[Emoticon] Asd:

Cmq apparte gli scherzi quoto Vivynz, farebbero comodo come esempio.

Ciauz


Title: Re:Info prima prova in itinere
Post by: Twitch on 06-04-2009, 17:34:35
Ancora nessuna novità???
A lezione il prof non ha detto niente???  .poverinoi


Title: Re:Info prima prova in itinere
Post by: andreacannella on 06-04-2009, 17:49:31
Se osservaste la pagina del prof. Pulvirenti dalla quale scarichiamo slides e esempi, c'è già predisposta una sezione per le prove in itinere degli scorsi anni, quindi quando lo riterrà opportuno li "uploaderà".


Saluti

 :-ciao :-ciao


Andrea


Title: Re:Info prima prova in itinere
Post by: Vivynz on 06-04-2009, 17:50:05
si ma...un giorno prima della prova?? .huh


Title: Re:Info prima prova in itinere
Post by: andreacannella on 06-04-2009, 19:24:40
Non possiamo avere la pretesa di dire ad un docente come fare il proprio lavoro... ...se lui ritiene opportuno non caricarli in questa fase ci sarà un motivo didattico che lo spinge ad agire così o no, secondo te?

Saluti

 :-ciao :-ciao

Andrea


Title: Re:Info prima prova in itinere
Post by: Antoniods on 06-04-2009, 19:31:57
L'anno scorso la prima prova in itinere è stata verso il 24 aprile!!!!


Title: Re:Info prima prova in itinere
Post by: Vivynz on 07-04-2009, 13:52:43
Ragazzi non fate gli ipocriti...tutti siamo interessati alle prove precedenti in modo da poterci esercitare, e più tempo abbiamo per farlo meglio è..non è una cosa opinabile..in ogni caso nessuno stava criticando il modo di lavorare del prof!Non sarebbe neanche corretto..ma visto che lui stesso ha detto che le avrebbe messe, si attende che ciò avvenga!ad ogni modo oggi alcuni hanno chiesto e il prof ha detto che se ha tempo le mette..
la prova in itinere è stata fissata per giorno 21 aprile!


Title: Re:Info prima prova in itinere
Post by: Twitch on 07-04-2009, 15:17:28
Grazie per l'informazione!  :-OK
Ma si sa quali argomenti metterà nella prova?
Io so che potrebbero uscire: lista linkata,lista doppiamente linkata,pila,coda...
Qualcuno mi conferma?


Title: Re:Info prima prova in itinere
Post by: Vivynz on 07-04-2009, 15:21:52
Nella prova initinere ci potranno essere esercizi sugli argomenti che vanno dalle eccezioni alla ricorsione (quindi comprendono questi due e inoltre liste linkate semplici, doppie, pile e code)


Title: Re:Info prima prova in itinere
Post by: Twitch on 07-04-2009, 16:24:30
Thanks a lot!  :-OK


Title: Re:Info prima prova in itinere
Post by: Vivynz on 09-04-2009, 11:33:17
ho trovato questa nel sito degli anni precedenti:
Programmazione 2 – Prova in Itinere del 19 Aprile 2006 (A)


Leggere da file i dati di una classe di oggetti “studente” che contenga gli attributi: matricola, nome,  cognome, anno_iscrizione, totale_CFU, stato_iscrizione;

Il campo stato_iscrizione, di tipo String, contiene uno dei seguenti valori: “in corso, fuori corso, ripetente”.
 
a) Scrivere un metodo statico Java che legga il file di oggetti e li inserisca in una lista semplicemente linkata ordinata rispetto alla matricola, al numero di crediti e quindi rispetto al campo stato_iscrizione. 

b) Scrivere un metodo statico Java che presa in input la lista creata al punto a) elimini dalla lista tutti gli studenti “fuori corso” e con un numero di crediti minore di 20.

c) Scrivere un metodo statico in Java che presa in input la lista aggiornata di cui al punto b)  inserisca i dati in 3 differenti code distinte in base al valore del campo stato_iscrizione, restituendo anche il numero medio di crediti per ciascuna coda.

Lo studente dovrà implementare tutte le strutture dati che ritiene utili. Si raccomanda (e si consiglia) di implementare per le ADT adoperate solo i metodi utili allo svolgimento del compito.

Ma non ho capito alcune cose..
1) il file da cui prendiamo gli oggetti studente dobbiamo supporre che esista?o dobbiamo anche crearlo?
2)come si dovrebbe implementare un metodo compareTo per ordinare gli sudenti "rispetto alla matricola, al numero di crediti e quindi rispetto al campo stato_iscrizione?
3)Al punto c come fanno le code ad essere 3?Non dovrebbero essere 2 visto che rimangono solo gli studenti in corso e ripetenti?


Title: Re:Info prima prova in itinere
Post by: Aigor on 09-04-2009, 11:49:14
1) Il file già esiste
2) Quando implementi la compareTo controlli i 3 campi
3) Rimangono gli studenti fuori corso con più di 20 crediti nel punto b.
    La condizione di cancellazione è infatti :" gli studenti “fuori corso” e con un numero di crediti minore di 20 ".


Title: Re:Info prima prova in itinere
Post by: TheSpecialOne on 09-04-2009, 12:31:14
ho trovato questa nel sito degli anni precedenti:
Programmazione 2 – Prova in Itinere del 19 Aprile 2006 (A)


Leggere da file i dati di una classe di oggetti “studente” che contenga gli attributi: matricola, nome,  cognome, anno_iscrizione, totale_CFU, stato_iscrizione;

Il campo stato_iscrizione, di tipo String, contiene uno dei seguenti valori: “in corso, fuori corso, ripetente”.
 
a) Scrivere un metodo statico Java che legga il file di oggetti e li inserisca in una lista semplicemente linkata ordinata rispetto alla matricola, al numero di crediti e quindi rispetto al campo stato_iscrizione. 

b) Scrivere un metodo statico Java che presa in input la lista creata al punto a) elimini dalla lista tutti gli studenti “fuori corso” e con un numero di crediti minore di 20.

c) Scrivere un metodo statico in Java che presa in input la lista aggiornata di cui al punto b)  inserisca i dati in 3 differenti code distinte in base al valore del campo stato_iscrizione, restituendo anche il numero medio di crediti per ciascuna coda.

Lo studente dovrà implementare tutte le strutture dati che ritiene utili. Si raccomanda (e si consiglia) di implementare per le ADT adoperate solo i metodi utili allo svolgimento del compito.

Ma non ho capito alcune cose..
1) il file da cui prendiamo gli oggetti studente dobbiamo supporre che esista?o dobbiamo anche crearlo?
2)come si dovrebbe implementare un metodo compareTo per ordinare gli sudenti "rispetto alla matricola, al numero di crediti e quindi rispetto al campo stato_iscrizione?
3)Al punto c come fanno le code ad essere 3?Non dovrebbero essere 2 visto che rimangono solo gli studenti in corso e ripetenti?

ma sembra un casino solo a me? oppure non sono l'unico a pensarlo!!!
quanto tempo dovremmo avere per svolgerla??


Title: Re:Info prima prova in itinere
Post by: Aigor on 09-04-2009, 12:33:43
Se non sbaglio l'anno scorso le prove in itinere erano 2 ore di tempo.
E comunque gli esami di programmazione 2 sono di 2 ore. E la difficoltà è ben maggiore, quindi allenati molto !!


Title: Re:Info prima prova in itinere
Post by: Vivynz on 10-04-2009, 08:23:25
vabbè non c'è speranza tanto...comunque...
2) Quando implementi la compareTo controlli i 3 campi
si ma le matricole saranno sempre diverse quindi già solo in base a quella si stabilisce chi è minore di chi che senso ha controllare gli altri campi?o sto interpretando male la cosa?
    La condizione di cancellazione è infatti :" gli studenti “fuori corso” e con un numero di crediti minore di 20 ".
scusa ma il testo dice: inserisca i dati in 3 differenti code distinte in base al valore del campo stato_iscrizione che inizialmente erano 3...eliminandone uno ne restano 2..non parla di una coda dedicata a chi ha più di 20 crediti...


Title: Re:Info prima prova in itinere
Post by: Zeridos on 10-04-2009, 08:37:29
scusa ma il testo dice: inserisca i dati in 3 differenti code distinte in base al valore del campo stato_iscrizione che inizialmente erano 3...eliminandone uno ne restano 2..non parla di una coda dedicata a chi ha più di 20 crediti...

Ma tu non elimini tutti gli studenti che sono fuori_corso, quindi dopo il punto b hai ancora studenti che sono in corso, studenti ripetenti e (ammesso che ce ne siano) studenti che sono fuori_corso rimasti dal punto prima. Quindi in totale sono 3 code.

Vero che non parla di una coda di chi ha + di 20 crediti, ma e' la conseguenza della cancellazione di prima. Una coda (ripeto, se ce ne sono) sara' composta da tutti gli studendi fuori corso con + di 20 crediti che non vengono cancellati.

Ciauz


Title: Re:Info prima prova in itinere
Post by: Vivynz on 10-04-2009, 10:18:06
aaaaaaaaaaah ok avevo capito che si dovevano eliminare TUTTI gli studenti fuori corso...ok ok va bene  .smile