Esame: Programmazione 1
Tempo impiegato per la preparazione: 2/3 settimane
Tracce e domande frequenti: Da quest'anno (2016/17) , il professore non commissiona più progetti bensì algoritmi da scrivere a computer. Tra l'altro molte di queste sono messe a disposizione sul suo sito.
Libri e appunti utilizzati: quasi prevalentemente il Main Savitch, qualcosa sul Deitel Deitel in particolare riguardo alla ereditarietá e polimorfismo.
Osservazioni: esame non particolarmente ostico, superato lo scritto l'orale è tuo. Richiede particolare esercitazione per il codice su eclipse in c++ ma nulla di tanto impegnativo. L'esame orale generalmente consta di 3 4 domande sulla parte applicativa (qualche codice es. alberi binari) e definizioni come ricorrenza, worst and best case, big O notation fino al polimorfismo. Il tempo di preparazione è principalmente impegnato nel codice, per l'orale bastano un paio di pomeriggi per una buona ripassata se il corso è stato seguito con discreta attenzione.
Tempo impiegato per la preparazione: 2/3 settimane
Tracce e domande frequenti: Da quest'anno (2016/17) , il professore non commissiona più progetti bensì algoritmi da scrivere a computer. Tra l'altro molte di queste sono messe a disposizione sul suo sito.
Libri e appunti utilizzati: quasi prevalentemente il Main Savitch, qualcosa sul Deitel Deitel in particolare riguardo alla ereditarietá e polimorfismo.
Osservazioni: esame non particolarmente ostico, superato lo scritto l'orale è tuo. Richiede particolare esercitazione per il codice su eclipse in c++ ma nulla di tanto impegnativo. L'esame orale generalmente consta di 3 4 domande sulla parte applicativa (qualche codice es. alberi binari) e definizioni come ricorrenza, worst and best case, big O notation fino al polimorfismo. Il tempo di preparazione è principalmente impegnato nel codice, per l'orale bastano un paio di pomeriggi per una buona ripassata se il corso è stato seguito con discreta attenzione.