Salta ai contenuti. | Salta alla navigazione

Strumenti personali

Esercitazioni in Laboratorio (tutorato)

Tutor: Massimiliano Cattafi e Tommaso Chiarelli

<nome.cognome>@student.unife.it

 

ESERCITAZIONE 1

Introduzione

Introduzione e presentazione dell'ambiente di sviluppo Visual Studio 2005

Esercizio 0.1

Realizzazione di un programma in C che effettua il calcolo approssimato dell'integrale di una funzione

reale in un dato intervallo di integrazione [a,b]

Esercizio 1

Tavole e qsort

 

ESERCITAZIONE 2

Liste

Soluzione

Ripasso sui puntatori e il loro uso con l'allocazione dinamica di memoria e le strutture. Strutture dati linkate. Confronto fra liste e array. Considerazioni sulla realizzazione di funzioni che operano su liste. Testo e soluzione di un esercizio sulle liste.

 

ESERCITAZIONE 01/02

File utili per l'esercizio 1:

list.c

list.h

element.h

Soluzione

 

File utili per l'esercizio 2:

ESPR.TXT

Soluzione

 

ESERCITAZIONE 3

Liste

Append di due liste. Cancellazione in una lista non ordinata e ordinata. Determinazione del numero di occorrenze di un valore intero in una lista (di interi) ordinata.  Data una lista di valori interi ordinata creare una nuova lista contenente tutti gli elementi della lista considerata aventi campo value minore o uguale ad  un dato valore intero acquisito da input.

 

Compito d'esame - 21 giugno 2007 -

Ripasso sui file binari. Compito d'esame di Fondamenti di Informatica II presentato durante l'appello del 21 giugno 2007.

 

ESERCITAZIONE 08/02

PERSONE.DAT

el.c

el.h

trees.h

trees.c (da completare)

main.c (da completare)

Soluzione:

trees.c

main.c

 

ESERCITAZIONE 4

Alberi Soluzione

Sinossi file binari

Compito alberi Soluzione

BIMBI.DAT

CIRCOLI.DAT

Ripasso sugli alberi, confronto fra liste e alberi, procedure di visita, alberi binari di ricerca, esercizi sugli alberi.

 

ESERCITAZIONE 5

Compito d'esame - 2 Febbraio 2010 -

Compito d'esame di Fondamenti di Informatica II (liste) presentato durante l'appello del 2 febbraio 2010.

 

Compito d'esame - 17 settembre 2009 -

Compito d'esame di Fondamenti di Informatica II (alberi) presentato durante l'appello del 17 settembre 2009.

 

ESERCITAZIONE 6

Counter

Soluzione

Definizione di un oggetto Counter: costruttori, attributi, metodi, overloading, ereditarietà, overriding.

Vector

Soluzione

Strutture dati monodimensionali dinamiche in java.

 

ESERCITAZIONE 7

 I/O e Grafica

Esercizi su I/O (lettura da Standard Input, lettura da file e scrittura su file) e gestione delle finestre grafiche in java.

 

ESERCITAZIONE 8

Esercizi prova Java

Soluzione

Tre esercizi per prepararsi alla prova Java

Testo 1109

Soluzione

Esercizio ulteriore

 

 

archiviato sotto: