From Agentgroup
Jump to: navigation, search
(Informazioni sul docente)
 
(13 intermediate revisions by 2 users not shown)
Line 58: Line 58:
 
|-
 
|-
 
|Ufficio:
 
|Ufficio:
|Laboratorio Dottorandi, 2° piano, DII
+
|Ufficio Dottorandi, Matematica
 
|-
 
|-
 
|Ricevimento studenti:  
 
|Ricevimento studenti:  
Line 77: Line 77:
 
== Promemoria ==
 
== Promemoria ==
 
Come eseguire la compilazione da riga di comando in Windows [[Media:Promemoria.pdf|Promemoria.pdf]]
 
Come eseguire la compilazione da riga di comando in Windows [[Media:Promemoria.pdf|Promemoria.pdf]]
 +
 +
Esempio illustrato: come eseguire e compilare da riga di comando un progetto java che usa librerie esterne. [https://www.dropbox.com/s/81bf1990dk7uugi/libext%20Java.pdf?dl=0 slides]
  
 
<!--
 
<!--
 
Esempio per la compilazione da riga di comando: [[Media:Esempio0.zip|Esempio0.zip]]  
 
Esempio per la compilazione da riga di comando: [[Media:Esempio0.zip|Esempio0.zip]]  
 
-->
 
-->
 
  
 
== Esercitazione 1 (Classe Java) ==
 
== Esercitazione 1 (Classe Java) ==
Line 105: Line 106:
  
 
Codice della soluzione 2: [[Media:Automobili.zip|Automobili.zip]]
 
Codice della soluzione 2: [[Media:Automobili.zip|Automobili.zip]]
 +
 +
Traccia esercizio sui dispositivi elettronici:  [https://www.dropbox.com/s/npckvk7wckvhaqa/EserciziosuDispoElettronici.pdf?dl=0]
 +
Soluzione : [https://www.dropbox.com/s/8iky4tw3vvd3oih/dispositivi.zip?dl=0]
  
 
== Esercitazione 4 (Input/Output binario) ==
 
== Esercitazione 4 (Input/Output binario) ==
Line 124: Line 128:
 
Codice esercizio 2: [[Media:Serializzazione.zip|Serializzazione.zip]]
 
Codice esercizio 2: [[Media:Serializzazione.zip|Serializzazione.zip]]
  
== Esercitazione 6 (Grafica) ==
+
== Esercitazione 6 (Thread) ==
 +
 
 +
Traccia: [[Media:EsThread.pdf|EsThread.pdf]]
 +
 
 +
Codice esercizio: [[Media:threadex.zip|threadex.zip]]
 +
 
 +
== Esercitazione 7 (Grafica) ==
  
 
Traccia: [[Media:Grafica1.pdf|Grafica1.pdf]]
 
Traccia: [[Media:Grafica1.pdf|Grafica1.pdf]]
Line 130: Line 140:
 
Codice esercizio: [[Media:Grafica1.zip|Grafica1.zip]]
 
Codice esercizio: [[Media:Grafica1.zip|Grafica1.zip]]
  
== Esercitazione 7 (Grafica) ==
+
== Esercitazione 8 (Grafica) ==
  
 
Traccia: [[Media:Grafica2.pdf|Grafica2.pdf]]
 
Traccia: [[Media:Grafica2.pdf|Grafica2.pdf]]
Line 136: Line 146:
 
Codice esercizio: [[Media:Grafica2.zip|Grafica2.zip]]
 
Codice esercizio: [[Media:Grafica2.zip|Grafica2.zip]]
  
== Esercitazione 8 (Grafica) ==
+
== Esercitazione 9 (Grafica) ==
  
 
Traccia: [[Media:Grafica3.pdf|Grafica3.pdf]]
 
Traccia: [[Media:Grafica3.pdf|Grafica3.pdf]]
Line 142: Line 152:
 
Codice esercizio: [[Media:Grafica3.zip|Grafica3.zip]]
 
Codice esercizio: [[Media:Grafica3.zip|Grafica3.zip]]
  
== Esercitazione 9 (Grafica) ==
+
== Esercitazione 10 (Grafica) ==
 
Traccia: [[Media:Grafica4.pdf|Grafica4.pdf]]
 
Traccia: [[Media:Grafica4.pdf|Grafica4.pdf]]
  
 
Codice esercizio: [[Media:Grafica4.zip|Grafica4.zip]]
 
Codice esercizio: [[Media:Grafica4.zip|Grafica4.zip]]
 +
 +
== Esercitazione 11 (Strutture dati) ==
 +
Traccia 1: [[Media:EserStruttureDati1.pdf|EserStruttureDati1.pdf]]
 +
Traccia 2: [[Media:EserStruttureDati2.pdf|EserStruttureDati2.pdf]]
 +
 +
Codice esercizio1: [[Media:StruttureDati1.zip| StruttureDati1.zip]]
 +
Codice esercizio2: [[Media: StruttureDati2.zip | StruttureDati2.zip]]
 +
 +
<!--Codice esercizio: [[Media:Grafica4.zip|Grafica4.zip]]-->
  
 
== Seminario su Android OS ==
 
== Seminario su Android OS ==
  
 
Presentazione [[Media:seminario_android.pdf|seminario_android.pdf]]
 
Presentazione [[Media:seminario_android.pdf|seminario_android.pdf]]
 +
 +
== Seminario Java e Android, 2014 ==
 +
 +
[https://www.dropbox.com/sh/bubz2f95hz0ao0c/AADB50wPxriSYusrxm931AVla?dl=0 Slides & codice]
 +
  
 
<!--
 
<!--

Latest revision as of 16:56, 26 November 2021

In questa pagina vengono riassunte tutte le esercitazioni di Programmazione ad Oggetti. Viene messo a disposizione degli studenti del corso il materiale didattico usato durante le esercitazioni (lucidi, codici sorgenti, testi degli esercizi).

Informazioni sul docente

Nicola Capodieci


Università degli Studi di Modena e Reggio Emilia
Dipartimento di Ingegneria dell'Informazione

Indirizzo: via Vignolese, 905 - 41125 Modena Italy
Telefono: +39-059-2056322
Fax: +39-059-2056129
Email: nicola.capodieci@unimore.it
Ufficio: Ufficio Dottorandi, Matematica
Ricevimento studenti: (su appuntamento)


Promemoria

Come eseguire la compilazione da riga di comando in Windows Promemoria.pdf

Esempio illustrato: come eseguire e compilare da riga di comando un progetto java che usa librerie esterne. slides


Esercitazione 1 (Classe Java)

Creare Javadoc con Eclipse: Javadoc.pdf

Traccia: EserLibroJava.pdf

Codice della soluzione: LibroJava.zip

Esercitazione 2 (Classe Java)

Traccia: Conto Corrente

Codice della soluzione: ContoCorrente.zip

Esercitazione 3 (Ereditarietà)

Traccia: Figure ed Automobili

Codice della soluzione 1: Figure.zip

Codice della soluzione 2: Automobili.zip

Traccia esercizio sui dispositivi elettronici: [1] Soluzione : [2]

Esercitazione 4 (Input/Output binario)

Traccia: IOBin.pdf

Codice esercizio 1: CopiaFile.zip

Codice esercizio 2: Scrivi.zip

Codice esercizio 3: Leggi.zip

Esercitazione 5 (Input/Output a caratteri / Serializzazione)

Traccia: IOCaratteriSer.pdf

Codice esercizio 1: IOCaratteri.zip

Codice esercizio 2: Serializzazione.zip

Esercitazione 6 (Thread)

Traccia: EsThread.pdf

Codice esercizio: threadex.zip

Esercitazione 7 (Grafica)

Traccia: Grafica1.pdf

Codice esercizio: Grafica1.zip

Esercitazione 8 (Grafica)

Traccia: Grafica2.pdf

Codice esercizio: Grafica2.zip

Esercitazione 9 (Grafica)

Traccia: Grafica3.pdf

Codice esercizio: Grafica3.zip

Esercitazione 10 (Grafica)

Traccia: Grafica4.pdf

Codice esercizio: Grafica4.zip

Esercitazione 11 (Strutture dati)

Traccia 1: EserStruttureDati1.pdf Traccia 2: EserStruttureDati2.pdf

Codice esercizio1: StruttureDati1.zip Codice esercizio2: StruttureDati2.zip


Seminario su Android OS

Presentazione seminario_android.pdf

Seminario Java e Android, 2014

Slides & codice