fbpx
Skip to main content
  1. SouldealeR
  2. Ingegneria Informatica - Triennale
  3. Venerdì, 24 Febbraio 2006
  4.  Subscribe via email
Qualcuno ha percaso qualche informazione su chi terrà il corso al quarto ciclo per quest'anno ? Magari qualcuno che ha avuto indiscrezioni da Pettorossi seguendo Automi oppue Cantone facendo l'appello fra poco...
Grazie.
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
a me si apre...
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
uff sul sito ha messo i nomi dei convocati ma il file non si apre in nessun modo. Ma che paraculo.
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
scusate non ho capito quale è l'email per prenotarsi, potreste postarla?
Un'altra cosa Cantone ha per caso detto qualcosa riguardo chi non ha fatto il secondo esonero (se puè recuperarlo o cosa)?
grazie
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Ragazzi aiutatemi a capire una cosa una volta per sempre:
Su una delle prime dispense di cantone,dove si accennava all'UML,c'è uno schema che recita:
I casi d'uso (in un use case diagram)corrispondono alle<<Entity>>classes dei class diagram,
gli attori corrispondono alle <<Control>>classes,
le generalizzazioni dei casi d'uso corrispondono alle <<Bonduary>>classes.
Ma è effettivamente cosi tutto semplice?
Grazie :wink:


Assolutamente NO!!! Hai interpretato quello schema in maniera sbagliata, lo schema descrive semplicemente da cosa sono formati gli use case diagram, i class diagram ed i sequence diagram. Se avessi letto le slides successive avresti trovato effettivamente il loro significato ed uso.

Ciap
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Ragazzi aiutatemi a capire una cosa una volta per sempre:
Su una delle prime dispense di cantone,dove si accennava all'UML,c'è uno schema che recita:
I casi d'uso (in un use case diagram)corrispondono alle<<Entity>>classes dei class diagram,
gli attori corrispondono alle <<Control>>classes,
le generalizzazioni dei casi d'uso corrispondono alle <<Bonduary>>classes.
Ma è effettivamente cosi tutto semplice?
Grazie :wink:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation


ma non credo proprio che possa farlo...


Si infatti.. pero' come cosa e' strana. Sembra quasi che ti registra la bocciature come per toglierti la possibilità di poterlo fare a settembre.. infatti dopo c'è scritto che chi vuole rinunciare al voto potrà farlo a settembre. Sembra quasi che se sei sufficiente ti puoi ripresentare a settembre e migliorare altrimenti no! Spero solo che sia una mia "pippa" mentale!
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
ma che vuol dire?

che sul libretto ti verbalizza la bocciatura


ma non credo proprio che possa farlo...
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
ma che vuol dire?

che sul libretto ti verbalizza la bocciatura
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
spiegatemi un altra cosa...io non compaio nell'elenco anche se mi ero prenotato...ma ha ammesso solo i sufficienti o è una dimenticanza?
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
ma che vuol dire?
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
anche il risultato non sufficienti sarà registrato ("Respinto";)


inutile dire che anche questo nn ha senso :roll:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
ma per caso cantone ha perso il foglio della prima prenotazione fatto a a lezione?xke non trovo il mio nome e di qualche amici nella lista
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
RIADD: Cantone ha mandato in mailing list il calendario degli orali. Per chi non ricevesse i messaggi della ML potete prenderlo qui: http://www.megaupload.com/?d=TEWMC8TQ
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
ADD: oltretutto, ricordiamoci che in questa seconda parte del corso abbiamo fatto anche altri argomenti oltre alla concorrenza. E mi pare che una parte sostanziosa (ovvero la serializzazione) era FACOLTATIVA, per chi faceva anche tutto il resto in tempo (O almeno così Cantone ha detto in aula 1).
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Allora... anche secondo me il compito era leggermente più facile del primo, però i problemi sono due:
1) la programmazione concorrente non dovrebbe stare nemmeno in programma, visto e considerato che questo esame si chiama proprio "Programmazione orientata agli oggetti". Forse cantone non si è accorto (come anche non si era accorto Pettorossi" che il corso sono due anni accademici che non si chiama più "Programmazione a oggetti e concorrente"... (Cavillo, lo so, ma pur sempre rilevante).
2) Il testo era scritto con i piedi come al solito, e per argomenti delicati come thread e monitor 4 giorni non bastano (vi ricordo che l'ultima lezione è stata mercoledì scorso...). Visto e considerato che c'è un'orale in mezzo in cui ti puoi sbizzarrire, dai un po più di tempo per capire gli argomenti, oppure mettili allo scritto ma in maniera semplice. Inutile lamentarsi dopo che gli scritti vanno male...

Detto questo, ribadisco: anche a me è sembrato un compito più semplice del primo, ma anche se la parte di prog. concorrente era poca (maestro zen hai ragione, in finale c'era da schiaffare sono un paio di cosette) ho trovato poco corretto incentrare il compito su questo argomento. Non raccontatemi la storia che era globalmente un compito relativo alla prog. a oggetti, perchè se fosse stato veramente così la prima frase del testo (Si richiede al candidato di realizzare e testare in regime di concorrenza, per una catena di motel, il monitor Java) avrebbe avuto ben poco senso di esistere!
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Non vorrei dire ma dei thread bisognava mettere giusto 2 cacchiate, 1 wait(), 1 notifyAll() e 2 synchronized. Poi bisognava scrivere una classe di 3 righe per far vedere come avrebbe funzionato un eventuale thread.
Il compito verteva sulla programmazione OO in generale. E poi comunque ricordate che avremo la possibilità di "modificare" all'orale i nostri compiti :)

Ciap


Sono d'accordo, il compito stavolta era accessibile. Stavolta avevamo tutto il materiale, il compito era comprensibile e i thread non ci azzeccavano quasi per niente con l'esame (anzi se devo dire la verità, ci sono rimasto anche male che non ci fossero, visto che ci ho passato una notte intera a studiarli).
Insomma, finalmente un esame degno di tale parola.

In bocca a lupo a tutti per gli orali!!


Come al solito la difficoltà dell'esame è capire realmente cosa vuole lui...anche in questo esame non è stato molto chiaro,io ho capito cosa fare solo l'ultima ora del compito.
E comunque,i thread c'erano,altrimenti come potevi fare concorrenza??
Saluti a tutti,e buon progetto...A proposito qualcuno sa come iniziarlo??

semplice non era perkè non erano chiare le specifche funzionali comunque una volta interpretato era decisamente fattibile e come ha detto giustamente mastro zen per i thread dovevamo considerare solo il wait() e notifyall() rispettivamente dentro i 2 metodi sinchronized del monitor "GestioneMotel"
Comment
There are no comments made yet.
Accepted Answer Pending Moderation

Un'altra cosetta, la classe che deve essere un thread, o estende Thread, o implementa Runnable, no tutte e 2 ;)
volevo intendere quello solo che mi sono scordato un "oppure" :wink:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Qualcuno di voi sa quale e-mail bisogna usare per iscriversi all'appello del 20? Oppure io che non son potuta venire ne alle ultime lezioni ne al secondo esonero ormai non posso più sostenere l'esame?
Grazie
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Maestro zen ha ragione praticamente su tutto (tranne che sulla serializzazione, perché dov'ero io non l'ha detto). Se tu non hai letto bene il testo di certo non è un problema di cantone; quello era il progetto ed era tutto scritto là; sebbene non fosse facile era fattibile.
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Le funzioni synchorinized in effetti sono 4, e sono le 4 che nel diagramma hanno dei grossi pallini neri alla loro sinistra.
Nel main bisogna instanziare degli oggetti di tipo utente, e quindi bisogna anche scrivere una classe utente che estenda Thread.
Una cosa importante, il Cliente (o ClienteAttuale) NON è un thread ma viene instanziato nel momento in cui ad un utente viene assegnata una stanza.
Un'altra cosetta, la classe che deve essere un thread, o estende Thread, o implementa Runnable, no tutte e 2 ;)

snake una parte diversa è quella della serializzazione, in aula ce lo ha detto a voce di farlo (opzionale), comunque se non ce l'hai fatta durante il compito basta che la porti all'orale

Ciap
Comment
There are no comments made yet.


There are no replies made for this post yet.
Be one of the first to reply to this post!