Corso di Progettazione del Software - Canale 1

Programma del corso

Lezioni

Annunci

Materiale didattico

materiale didattico: vedere il sito comune dei due canali.

esercizi d'esame anni passati, parte UML

macchina virtuale

GUI in Swing: esercizio, schema provvisorio

esercitazione su socket: esercizio, server

note sui socket:
errore "Address already in use"
come trovare l'indirizzo di un computer del laboratorio

esercitazione su thread: esercizio, server

esercitazione: esercizio;
server per computer del laboratorio: indirizzo 192.168.51.90, porta 4400;
server per i portatili: server,

esercitazione: esercizio;
server per computer del laboratorio: indirizzo 192.168.51.90, porta 4400;
server per i portatili: scaricare server, aprire la cartella Downloads, andare su Tools ⇒ Open Current Folder in Terminal, digitare java -jar server-griglia.jar, usare indirizzo 127.0.0.1 porta 4400

schema GUI

passare argomenti a un programma da Eclipse

visualizzare una lista: JList

implementazione dei diagrammi UML

server per compiti e classi ausiliarie: 2019-01-25-testo.pdf 2019-01-25-server.zip 2020-06-18-server.jar 2020-07-16-testo.pdf 2020-07-16-server.zip 2020-09-10-testo.pdf 2020-09-10-server.jar 2020-10-15-server.jar BoardButton.java Board.java ColoredButton.java TicketCell.java

come installare busybox

Esami

L'esame consiste in due prove. La prima prova non ha voto, solo passa/non-passa. È necessario aver passato la prima prova per poter sostenere la seconda, ma rimane valida per gli appelli successivi; in altre parole, una volta passata la prima prova è possibile sostenere la seconda anche in un appello seguente.

La verbalizzazione avviene solo al superamento di entrambe le prove. La data dell'appello su infostud indica la data di inizio dell'appello, quindi la prima delle due prove. Ci si prenota a quella data anche se la prima prova è già stata superata.

Per tutti gli appelli è necessario iscriversi non solo su infostud ma anche sul modulo di prenotazione

Prima della prova Java, leggere le istruzioni del sistema di consegna.

Vedere orari e aule sul sito comune dei due canali (in fondo a questa pagina).

Appelli 2025/2026:

gennaio
Java: 13/01/2026
UML: 28/01/2026

è obbligatoria la prenotazione sul modulo di prenotazione
date e orari: consultare il sito comune dei due canali

febbraio
Java: 09/02/2026
UML: 20/02/2026
aprile
appello straordinario, riservato alle categorie previste (studenti fuori corso, lavoratori, ecc.)
giugno
luglio
settembre
ottobre
appello straordinario, riservato alle categorie previste (studenti fuori corso, lavoratori, ecc.)

Sito comune dei due canali

Questo è il sito del primo canale di progettazione del software. Vedere anche il sito comune dei due canali.

Orario di ricevimento