giovedì 16 dicembre 2010

lunedì 13 dicembre 2010

Testo esercitazione 5

Vi ricordo che domani l'esercitazione si svolgera' regolarmente in aula informatica a partire dalle 14:00. Metteremo in pratica l'uso dei puntatori visto a lezione in questi giorni.
Esercitazione 5

mercoledì 8 dicembre 2010

Possibili soluzioni delle esercitazioni 3 e 4


Ho messo in linea delle possibili soluzioni delle esercitazioni 3 e 4.
Per chiarimenti, o se ritenete la vostra soluzione da preferire, postate liberamente sul blog.
Soluzione esercitazione 3
Soluzione esercitazione 4

martedì 7 dicembre 2010

Propedeucita' insegnamenti I anno

Vi confermo che la norma che prevede che non si possano sostenere esami del secondo anno se non si sono superate Calcolatori elettronici, Fisica I e Matematica I e' tuttora valida. Non sara' quindi possibile fare l'esame di Programmazione se si e' in difetto anche di una sola di queste materie.

lunedì 6 dicembre 2010

mercoledì 1 dicembre 2010

Testo esercitazione 3

Come anticipato a lezione pubblico il testo dell'esercitazione 3 che non abbiamo svolto per i noti motivi legati alla legge Gelmini.
I primi tre esercizi sono estremamente semplici (dovete semplicemente scrivere le funzioni richieste e verificarne il funzionamento corretto con un programma di esempio).
Il quarto e quinto esercizio servono a capire la differenza fra passaggio per valore e passaggio per riferimento (secondo la sintassi introdotta dal C++). E' importante capire la differenza non solo dal punto di vista sintattico del linguaggio ma in termini di approccio totalmente diverso.
L'esercizio 6 serve ad acquisire dimistichezza con l'overloading di funzioni e i template di funzione.
Gli esercizi 7, 8 e 9 invece prevedono la scrittura di funzioni che ricevono array come parametri. Nell'esercizio 8 per l'ordinamento del vettore potete utilizzare qualsiasi algoritmo conoscete o avete gia' a disposizione.

Provate a svolgere l'esercitazione e se avete dubbi o suggerimenti scriveteli sul blog in modo da rendere partecipi i vostri colleghi. Ricordate che i vostri dubbi probabilmente sono anche dubbi di altri colleghi quindi non esitate a renderli pubblici. Io cerchero' di chiarirli per quanto possibile o sul blog stesso o riprendendo gli argomenti a lezione.

Buon lavoro.

lunedì 29 novembre 2010

Sospensione attivita' didattiche martedi' 30 novembre

Il Senato Accademico, in seduta congiunta con il Consiglio d'Amministrazione e il Consiglio degli Studenti sul DDL di riforma del sistema universitario, ha deliberato all'unanimita' la sospensione di tutte le attivita' didattiche dell'Ateneo per l'intera giornata del 30 novembre. Le motivazioni, che vi consiglio di leggere, sono esposte in questo documento.
L'esercitazione prevista per domani e' quindi rinviata a data da definire.

venerdì 26 novembre 2010

Possibili soluzioni delle esercitazioni 1 e 2

Ho messo in linea delle possibili soluzioni delle esercitazioni 1 e 2. Confrontatele con quanto fatto da voi e cercate di capire eventuali differenze fra la vostra e la mia soluzione.
Per chiarimenti, o se ritenete la vostra soluzione da preferire, postate liberamente sul blog.
Soluzione esercitazione 1
Soluzione esercitazione 2

giovedì 25 novembre 2010

Messaggio di benvenuto

Benvenuti nel blog del corso di Programmazione (9 CFU) tenuto presso la Facolta' di Ingegneria dell'Universita' di Palermo.

In questo blog troverete tutti gli aggiornamenti relativi al corso ma, principalmente, avrete la possibilita' di scambiare idee e chiarire dubbi. Io frequentero' il blog giornalmente e cerchero' di rispondere a chiunque ponga dei quesiti nel piu' breve tempo possibile. Utilizzate il blog per rispondere ai miei post o per porre problemi che ritenete di interesse comune. Per comunicazioni che non pensate siano di interesse comune contattatemi via email.

Per cominciare eccovi i link del materiale didattico finora pubblicato, la scheda sintetica e i testi delle esercitazioni 1 e 2.

Buon lavoro!