>   Dipartimento di Informatica   >   Toni Mancini
[login|nuovo account]      [Italiano|English]

Laurea in Ingegneria Gestionale, Corso di

Progettazione del Software

Edizione dell'a.a. 2007/08

Materiale di autovalutazione per il possesso dei prerequisiti

Programmazione in Java

Il materiale fornito in questa sezione non deve essere considerato materiale didattico, ma esclusivamente un mezzo, a libero uso degli studenti, per valutare il possesso dei prerequisiti necessari alla comprensione degli argomenti del corso di Progettazione del Software (e al superamento del relativo esame).

In particolare, si consiglia di leggere le slides proposte e di svolgere gli esercizi. In caso di difficoltà, si pregano gli studenti di utilizzare il materiale didattico dei corsi di Fondamenti di Informatica e di Tecniche di Programmazione per colmare le proprie lacune.

Si ricorda infine agli studenti che:

  • Saper programmare in Java (nei limiti di ciò che si è appreso nei corsi precedenti e di quello che si apprenderà in questo corso) è indispensabile ai fini della preparazione e dello svolgimento dell'esame.
  • Saper programmare in Java non si limita alla conoscenza teorica del linguaggio, è necessario saper compilare ed eseguire programmi.
Per questi motivi si consiglia caldamente agli studenti di svolgere tutti gli esercizi al calcolatore, compilandoli ed eseguendoli. Solo così sarà possibile raggiungere il livello di competenza necessario per non avere difficoltà in sede d'esame.

Disclaimer: Il materiale pubblicato su questo sito è offerto gratuitamente ai soli studenti del corso di Progettazione del Software del CdL in Ing. Gestionale dell'Università degli Studi di Roma "La Sapienza". E' vietato ogni utilizzo diverso da quello inerente la preparazione dell'esame del suddetto corso, ed in particolare è espressamente vietato il suo utilizzo per qualsiasi scopo commerciale e/o di lucro.
Il copyright di questo materiale (se non diversamente specificato nelle singole unità che lo compongono) è di proprietà degli autori (Toni Mancini e Monica Scannapieco). E' permessa la libera copia di tutto il materiale disponibile, purché ne vengano rispettate le condizioni d'uso qui enunciate, ne venga sempre citata la fonte, e venga riportato questo testo.
Gli autori consentono la stampa di questo materiale da parte di società di servizi (ad es. copisterie), purché queste non ne ottengano alcun ricavo oltre quello dovuto alla vendita di semplici fotocopie a prezzi di mercato. Si precisa tuttavia che gli autori non percepiscono alcun guadagno dalla diffusione del materiale da parte di chiunque.
Gli autori si impegnano a mantenere aggiornato il materiale pubblicato su questo sito, ma non possono assumersi la responsabilità del mancato aggiornamento di eventuali copie rese pubbliche da altre fonti e/o stampate da altri. Tale responsabilità è quindi da imputarsi alle singole fonti. Gli studenti sono quindi invitati, prima di acquisire questo materiale tramite altre fonti, a controllare che la relativa data di rilascio delle singole unità (indicata chiaramente su ognuna di esse) non sia precedente a quella della stessa unità pubblicata in questo sito.

Materiale di autovalutazione per il possesso dei prerequisiti

CodiceParteDescrizioneSlidesEsempiTesto eserciziSoluzione esercizi
AUTOV.Java.1JavaTipi primitivi, operatori, istruzioni, istruzioni condizionali, cicliDownloadDownloadDownloadDownload
AUTOV.Java.2JavaArray, allocazione statica e dinamica della memoria, funzioni static, modello run-time dell'invocazione di funzioni, comunicazione tra unita' di programma, variabili locali, ricorsioneDownload--DownloadDownload
AUTOV.Java.3Java Classi, oggetti, attributi, metodi, costruttori, proprieta' static e finalDownload------
AUTOV.Java.4JavaEccezioniDownload--Download--

Nota per gli studenti non frequentanti

Il materiale didattico di questo corso è costituito da slides, esercitazioni e progetti svolti che possono essere scaricati gratuitamente da queste pagine.

Per loro stessa natura, tale materiale è da considerarsi sufficiente per i soli studenti che seguono attivamente le lezioni. Gli studenti non frequentanti invece, dovrebbero ricorrere a materiale didattico aggiuntivo e più organico. Tali studenti sono caldamente invitati a contattare il docente per tutti i chiarimenti necessari.



[This web site could never be realised without the sophisticated features of a pure text editor and the extreme power of 220V]