elenco    
        corso    

Laboratorio di programmazione di strutture dati

Codice: AA007Crediti: 4Semestre: 2Sigla: LSD 
 
Settore disciplinare: INF/01 - Informatica

Docente

Francesco Romani   romani@di.unipi.it  Stanza 326  Tel. 0502212734

Prerequisiti

Programmazione Java di base.

Obiettivi di apprendimento

Il corso ha lo scopo di introdurre gli studenti ai principi di base della programmazione ad oggetti, mediante l'uso di JAVA. Le conoscenza acquisite vengono poi utilizzate per la risoluzione di semplici problemi connessi all'uso di alcune strutture dati elementari (in particolare pile, code, liste, insiemi, tabelle hash e alberi).

Descrizione

Introduzione alla programmazione di strutture dati in JAVA.

English Description

Introduction to Data-Structures Programming in JAVA.

Programma

* Ereditarietà, classi astratte e interfacce in Java * Gestione delle eccezioni * Tipi di dato astratto e interfacce * Pile e code * Liste * Insiemi e Tabelle Hash * Alberi binari e Alberi binari di ricerca
     

Modalità di esame

I candidati devono sviluppare un progetto e presentarlo insieme ad una esauriente relazione.

Ulteriore pagina web del corso: http://www.cli.di.unipi.it/~romani/CORSO/LSD/index.html


home


email