Vai al contenuto

Primario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Secondario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Sfondo: Blank Waves Squares Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Corsi di Laurea










ROX @ Unisa - Forum degli studenti di Ingegneria utilizza i cookie. Se prosegui la navigazione accetti il loro uso.    Accetto l'uso dei cookie
-->
Foto

[Domande d'esame] Programmazione ad Oggetti (ex - Ing.Soft.)


  • Effettua l'accesso per rispondere
Questa discussione ha avuto 97 risposta/e

#61
kira

kira

    Advanced Member

  • Utente
  • StellaStellaStella
  • 99 Messaggi:
a me sono state chieste le stesse identiche cose di Sara.. evidentemente i fogli non li buttano ma riutilizzano le tracce..

in + mi ha chiesto cos'è il DeadLock, e parlare un pò del polimorfismo in generale (Percannella).

#62
Kristal Siderglace

Kristal Siderglace

    Advanced Member

  • Utente
  • StellaStellaStella
  • 246 Messaggi:
Pergen mi ha chiesto:

-ADT
-Coda con la LinkedList
-Thread
-Produttore-Consumatore
-Eccezioni

#63
orres21

orres21

    Advanced Member

  • Utente
  • StellaStellaStella
  • 270 Messaggi:
Discussione di un esercizio con le collezioni
Produttore Consumatore
Attesa attiva dei thread
la differenza tra wait sleep join e i casi in cui venivano usati
perchè veniva effettuata la sincronizzazione dei thread

#64
Kinn

Kinn

    Advanced Member

  • Utente
  • StellaStellaStella
  • 227 Messaggi:
Domande poste all'esame di oggi (quelle che ricordo)

- Modificatori d'accesso
- Late Binding
- Semantica dei valori e dei riferimenti in genere e in Java in particolare
- Mutex, cos'è e come viene usato?
- Gestione degli eventi
- Thread
- Polimorfismo
- Abstract Data Type
- Static

creare un applicazione che data una struttura a scelta implementi un interfaccia grafica. Un frame con un pulsante e una textarea non editabile. A ogni pressione del pulsante viene creato un nuovo frame con un field editabile, uno non editabile e un pulsante.
Nel field non editabile è presente un intero identificativo del frame (gli id sono sequenziali, primo frame creato id:1 , secondo id: 2 etc). Dopo aver scritto un messaggio nel field editabile e aver premuto il tasto sottostante, il messaggio deve apparire nella textarea del frame principale con questo formato:

ID 1 Messaggio
ID 2 Messaggio
...

#65
bjandrew

bjandrew

    Member

  • Utente
  • StellaStella
  • 10 Messaggi:
Esame sostenuto poche ore fa con Pergen

Esercizi scritti:
-implementare il modello del produttore consumatore. Utilizzare due Frame distinti (uno per il produttore e uno per il consumatore), con bottoni e text area per le operazioni di push e pop (ovviamente implementare anche una classe buffer).
-Information Hiding
-ADT e ADT in Java

Orale:
-Eccezioni: perchè si usano, differenza fra controllate e non.
-Sincronizzazione fra thread: mutex, wait, notifyall e teoria annessa.

Il prof raccomanda di essere "succinti e compendiosi" nelle domande scritte, inoltre bada parecchio anche alla dizione XD

#66
Sara90

Sara90

    Member

  • Utente
  • StellaStella
  • 19 Messaggi:
Esame svolto con Percannella.

Domande scritte (uguali per tutti) :
-Ereditarietà, polimorfismo, upcasting/downcasting
-Problema attesa attiva
-Implementazione di una interafaccia grafica per gestire inserimento e rimozione all'interno di una coda e implementazione della classe coda

Domande orali:
-Attesa Passiva
-Differenza tra eccezioni controllate e non
-Perchè si usano le eccezioni

#67
hilary

hilary

    Member

  • Utente
  • StellaStella
  • 25 Messaggi:
Esame svolto con Percannella

-Realizzare un'applicazione con interfaccia grafica che permette l'inserimento la cancellazione e la visualizzazione di elementi di un insieme di stringhe (quindi un set) ... nn ricordo bene la traccia ma su per giu era questa..

-Attesa Attiva

-Polimorfismo

#68
qwerty1991

qwerty1991

    Advanced Member

  • Utente
  • StellaStellaStella
  • 612 Messaggi:
Esame svolto con Percannella per i pochi "intimi" dello "scritto"

-Attesa Attiva

-Polimorfismo

-Collection e ADT

Vaffanc**o Facebook,ha distrutto r0x...

 

Disco sucks


#69
Emma

Emma

    Advanced Member

  • Utente
  • StellaStellaStella
  • 407 Messaggi:
Scritto:
Produttore\Consumatore - attesa attiva
Eccezioni
Realizzare uno stack generico

orale:
approfondimento sugli argomenti dello scritto
vantaggi dei thread
sincronizzazione
perchè si utilizza un while() e non un if() nei Thread e in generale con esempi
esempi sulla realizzazione dei thread - scheduler- gestione e rilascio del mutex
notify e notifyAll() perchè si usano e domande sulla posizione della chiamata del metodo all'interno del codice
eccezioni-differenza eccezioni controllate e non
riuso eccezioni - vantaggio delle eccezioni
su quali basi decidi che un metodo deve lanciare un'eccezione
" L'immaginazione è la derivata dell'intelligenza"

#70
alexs784

alexs784

    Advanced Member

  • Utente
  • StellaStellaStella
  • 42 Messaggi:
Esame sostenuto stamattina composto da una prova scritta di un'ora e mezza da discutere all'orale (il prof. Percannella ci ha fatto saltare lo scritto perche quel giorno aveva un contrattempo e ci ha fatto fare direttamente l'orale)
Prova scritta:
-Produttore/Consumatore (ovviamente con il buffer e con un main che ne permetta l'esecuzione)
-Upcast + esempio
-Eccezioni in generale e differenze tra controllate e non

Orale:
-su quale oggetto si invoca il metodo wait();? (io ho risposto "buffer" il che era corretto, ma lui voleva che rispondessi "this", mi ha tenuto circa 10 minuti su questo punto)
-Quando utilizziamo una eccezione controllata e quando una non controllata

Voto: 21

Sinceramente sono molto irritato poichè il prof è stato molto maleducato. Intanto ci ha ternuto 3 ore davanti al foglio perchè lui doveva fare telefonate varie. Poi io gli ho scritto tutto alla perfezione, ma nonostante ciò mi ha messo 21 perchè dovevo rispondere "this" a quella domanda e perchè non ho risposto benissimo a quella delle eccezioni...Vabbè in fin dei conti l'importante è aver superato l'esame fingerup
By Alexs784

#71
Bruno Formato

Bruno Formato

    Advanced Member

  • Utente
  • StellaStellaStella
  • 36 Messaggi:
Stessa modalità d'esame di alexs784. A me è stato chiesto:

Differenza tra eccezioni controllate e non controllate;
Associazione vs Ereditarietà;
Attesa Attiva(ha chiesto inoltre da chi viene risvegliato il thread quando si usa lo sleep());
Implementare una classe Rubrica e si doveva usare una struttura dati valida in base alle specifiche date dal prof (nel mio caso una HashMap);
Polimorfismo e Upcast.

#72
francisco87

francisco87

    Advanced Member

  • Utente
  • StellaStellaStella
  • 106 Messaggi:
Ormai se non si sostiene l'esame tramite contest, questo non si svolge più a calcolatore, bensì tutto su foglio(scritto e orale, stesso giorno), uguale per tutti (eravamo in 3 a farlo...).

Esercizio Scritto: Esercizio basato sulle set, inserire, ricercare, e stampare un'insieme di persone (nome, cognome, codice fiscale), tenendo presente che bisognava implementare il compareTo().
Orale\Scritto: Eccezioni, Attesa attiva.

Domanda Orale (comune per tutti e 3, il prof chiedeva a turno): ha disegnato 2 classi una padre e una figlia e voleva sapere, dopo aver effettuato un upcasting, quali metodi potevano essere richiamati e quali no.
Everything happens for a reason...

#73
apisapia92

apisapia92

    Advanced Member

  • Utente
  • StellaStellaStella
  • 280 Messaggi:
Domande scritte:
Eccezioni controllate e non controllate
Problema dell'attesa attiva
Implementare uno stack thread-safe e auto-bloccante

Domande orali:
Discussione sullo stack e sui thread (acquisizione mutex......)
Vantaggi delle interfacce
Accesso ad una Map
Ascoltatori di eventi nelle GUI
Adapter (?)

#74
bracco23

bracco23

    Advanced Member

  • Moderatore
  • 55 Messaggi:
Stesse domande scritte per tutti, in più mi ha chiesto:

Iteratori e interfaccia Iterator di java
Ereditarietà e composizione (le differenze e gli usi)
Polimorfismo (che vuol dire, poi un pò di codice e voleva sapere quali assegnazioni erano valide, quali no, quali chiamate di metodi valide, quali no)

Ivvovevebbevo.


#75
Marco Bassi

Marco Bassi

    Advanced Member

  • Utente
  • StellaStellaStella
  • 575 Messaggi:

Ormai se non si sostiene l'esame tramite contest, questo non si svolge più a calcolatore, bensì tutto su foglio(scritto e orale, stesso giorno), uguale per tutti (eravamo in 3 a farlo...).

Ci tengo a spiegare questa cosa per i posteri: l'esame scritto è assolutamente e logicamente a calcolatore, al massimo può essere assente un editor per la grafica, questo dipende dalla presenza(attualmente) di eclipse, sulle macchine, che non ha montato di serie un editor. Nel caso in cui il prof decidesse di cambiarlo con netbeans (attuale IDE di op) allora non ci sarebbero problemi in quanto questo ne possiede uno incorporato.
Nel caso in cui si decidesse, si passasse il contest e si accettasse il voto, all'orale si farebbe un piccolo scritto prima del colloquio verbale.

Detto questo, a me con lo scritto pergen ha chiesto solo di spiegare il problema dell'attesa attiva, e di come risolverlo.

#76
cirom91

cirom91

    Advanced Member

  • Moderatore
  • 908 Messaggi:
Esame svolto col professore Percannella, sono stato ammesso con i contest.

Ci ha fatto fare prima uno "scritto", le domande scritte a penna erano:
- Produttore/Consumatore e problemi dell'attesa attiva.
- Differenze tra relazioni is-a ed has-a
- Upcast
- Realizzare la struttura dati generica lista concatenata ordinata in Java definendo la classe Nodo e la classe Lista.

Della lista ci ha detto di non implementare i metodi di aggiunta e rimozione, invece dovevamo implementare la search.

Poi una volta finito, all'orale abbiamo discusso di quello che avevo scritto.
Il prof ci tiene molto ai thread.

#77
francisco87

francisco87

    Advanced Member

  • Utente
  • StellaStellaStella
  • 106 Messaggi:

Ormai se non si sostiene l'esame tramite contest, questo non si svolge più a calcolatore, bensì tutto su foglio(scritto e orale, stesso giorno), uguale per tutti (eravamo in 3 a farlo...).

Ci tengo a spiegare questa cosa per i posteri: l'esame scritto è assolutamente e logicamente a calcolatore, al massimo può essere assente un editor per la grafica, questo dipende dalla presenza(attualmente) di eclipse, sulle macchine, che non ha montato di serie un editor. Nel caso in cui il prof decidesse di cambiarlo con netbeans (attuale IDE di op) allora non ci sarebbero problemi in quanto questo ne possiede uno incorporato.
Nel caso in cui si decidesse, si passasse il contest e si accettasse il voto, all'orale si farebbe un piccolo scritto prima del colloquio verbale.

Detto questo, a me con lo scritto pergen ha chiesto solo di spiegare il problema dell'attesa attiva, e di come risolverlo.


Forse il prof ha cambiato nuovamente tipologia, ma ti posso assicurare che da giugno 2011 fino a novembre all'appello normale (non contest) il prof non ha più fatto utilizzare il pc, bensì foglio e penna. Se poi ha cambiato nuovamente idea non so...
Everything happens for a reason...

#78
ildiabolico

ildiabolico

    Advanced Member

  • Utente
  • StellaStellaStella
  • 405 Messaggi:
:ot: se questo crea problemi apriamo un topic a parte e discutiamone, così vediamo di risolvere :ot:
Rappresentante degli studenti al Consiglio Didattico di Ing. Informatica
Rappresentante degli studenti in Commissione Didattica di Ing. Informatica
Mail >> darioderosa89@gmail.com

#79
domi1992

domi1992

    Newbie

  • Utente
  • Stella
  • 4 Messaggi:
Esame svolto con Pergen . Modalità di accesso: Contest
I quesiti carta e penna:
Eccezioni ; Information Hiding; Implementare un albero binario ;
Domande fatte all'orale:
Chiarimenti sullo scritto + gestione degli eventi nelle gui.
Buona Fortuna :)

#80
A.marrazzo19

A.marrazzo19

    Newbie

  • Utente
  • Stella
  • 6 Messaggi:
Esame svolto con pergen. Modalità di accesso : Contest
Prima ci ha fatto fare un piccolo scritto:
1)Implementazione Lista come se fosse ASD(Senza utilizzare ArrayList o LinkedList),implementazione classe Nodo,Implementare come minimo il metodo di ricerca.
2)Attributi e metodi d'istanza e di classe : definizione differenza e modi d'uso.
3)Sincronizzazione multithread
Fatto questo all'orale abbiamo discusso su cio che avevo scritto e mi ha fatto domande su Composizione (has a) ed ereditarietà (is a)




Leggono questa discussione 0 utenti

0 utenti, 0 ospiti, 0 utenti anonimi