giovedì 29 dicembre 2011

Buon capodanno!

Oltre ad augurarvi buon anno vi informo che pubblicherò il testo di una nuova esercitazione subito dopo capodanno. Nel frattempo esercitatevi con quelle che avete già.

martedì 6 dicembre 2011

lunedì 5 dicembre 2011

Testo esercitazione 8

Disponibile il testo dell'esercitazione 8 che tratta matrici dinamiche, string e classi.

giovedì 1 dicembre 2011

Codice corretto esempio lista punti

Mi sono accorto che l'esempio di lista di punti che ho fatto ieri a lezione era sbagliato in quanto non era possibile inserire il secondo punto. Eccovi il codice corretto.

lunedì 28 novembre 2011

mercoledì 2 novembre 2011

Testo esercitazione 4

Disponibile il testo dell'esercitazione 4. Cominciate a svolgerla perché probabilmente mercoledì prossimo non faremo esercitazione in aula informatica ma recupereremo la lezione del 31/10.

giovedì 27 ottobre 2011

Testo aggiuntivo esercitazione 3

Come richiesto da alcuni di voi eccovi degli altri esercizi su strutture di controllo e funzioni.

Spostamento lezione del 31/10/11

Vi comunico che il 31/10/2011 non ci sarà la lezione di Programmazione e che la stessa verrà recuperata in data da definire.

mercoledì 26 ottobre 2011

lunedì 24 ottobre 2011

Testo esercitazione 3

Disponibile il testo dell'esercitazione 3 che tratta strutture di controllo, passaggio di parametri a funzione e argomenti di default.

mercoledì 19 ottobre 2011

Esercitazione supplementare

Come promesso eccovi una nuova esercitazione per acquisire maggiore familiarità con le caratteristiche di base del linguaggio C++.

venerdì 14 ottobre 2011

Dennis Ritchie

Tutti voi sapete tutto sulla vita (e purtroppo sulla morte) di Steve Jobs o Bill Gates ma probabilmente il nome Dennis Ritchie non vi dice molto. Questo articolo, apparso su wired oggi, fa vedere le cose dalla giusta prospettiva.
Dennis Ritchie: The Shoulders Steve Jobs Stood On

Possibile soluzione esercitazione 1

Disponibili delle possibili implementazioni dei problemi dell'esercitazione 1, confrontatele con le vostre e analizzate eventuali differenze. Per chiarimenti o informazioni postate liberamente su questo blog.

giovedì 13 ottobre 2011

URGENTE: spostamento lezione di lunedi'

Vi comunico che, esclusivamente per lunedì 17 ottobre, la lezione sarà dalle 16 alle 18 invece che dalle 15 alle 17.

lunedì 10 ottobre 2011

Domani prima esercitazione in aula informatica

Vi ricordo che l'esercitazione di domani martedì 11 ottobre si svolgerà alle 10:00 in aula informatica F110 (I piano sopra il bar di ingegneria) e non in aula A220 come indicato nell'orario ufficiale.
Il testo dell'esercitazione è disponibile per il download.

mercoledì 5 ottobre 2011

Iscrizione sul portale unipa

Ho modificato alcune impostazioni sul portale unipa. Provate a iscrivervi e fatemi sapere se ci sono ancora problemi indicandomi il vostro corso di laurea di appartenenza.

martedì 4 ottobre 2011

Inizio corso Anno Accademico 2011-2012

E' iniziato oggi il corso di "Programmazione" per il nuovo anno accademico. Tutte le informazioni relative al corso sono sintetizzate in questa scheda. Vi ricordo di iscrivervi al corso sul portale unipa.

martedì 15 marzo 2011

Esito prova pratica 11 marzo 2011

Sul sito corsi.dinfo.unipa.it e' publicato l'avviso con l'esito della prova del 11 marzo. Per chi ha superato la prova gli orali saranno venerdi' 18 marzo alle 9:00 al DINFO.

venerdì 11 marzo 2011

Ricerca sviluppatore part-time

Un collega mi ha chiesto uno sviluppatore che abbia competenze Linux per lavorare a un progetto di ricerca presso la facolta' di Scienze. Chi fosse interessato puo' contattare l'ing. Muscolino (s.muscolino@tiscali.it) per maggiori dettagli.

martedì 1 marzo 2011

OT: Erasmus 2011-2012

E' appena uscito il bando Erasmus per l'anno 2011-2012. Per quanto riguarda voi studenti di ing. informatica o informatica e tlc, le sedi in cui e' possibile andare sono in Spagna (Valencia e La Coruna), Germania (Halle) o Francia (Tolosa). L'Erasmus prevede una permanenza di 9 mesi a partire da settembre durante le quali potete sostenere esami che vi verranno convalidati al ritorno in Italia. La lingua con cui vengono tenute le lezioni e si fanno gli esami e' quella del paese ospitante.
Vi invito a prendere in considerazione la possibilita' di partecipare perche', oltre a essere una grande esperienza di vita, e' anche un'esperienza formativa molto apprezzata anche al momento di affacciarsi sul mondo del lavoro.
Per chiarimenti di carattere burocratico potete contattare l'ufficio relazioni internazionali per gli aspetti didattici potete chiedere a me.

lunedì 28 febbraio 2011

Possibili implementazioni di esami degli anni precedenti

A questo link trovate possibili implementazioni di alcuni esami assegnati nel 2009.

Esito prova pratica del 25 febbraio 2011

Sul sito corsi.dinfo.unipa.it e' publicato l'avviso con l'esito della prova del 25 febbraio. Per chi ha superato la prova gli orali saranno lunedi' 7 marzo alle 9:00 al DINFO.

venerdì 18 febbraio 2011

Possibili soluzioni esercitazione 12

Disponibile una implementazione dell'esercitazione 12. Confrontatela con la vostra e postate eventuali dubbi o differenze di approccio.

giovedì 17 febbraio 2011

Testi di esami anni precedenti

Disponibili i testi di alcuni esami del 2008 e del 2009. Nei prossimi giorni pubblichero' alcune possibili soluzioni.

mercoledì 9 febbraio 2011

Possibili soluzioni esercitazione 11

Disponibile una possibile implementazione dell'esercitazione 11. Osservate che anche i metodi operator dell'esercizio 4 sono definiti const per poter essere usati con operandi const.

martedì 8 febbraio 2011

Testo esercitazione 11

Di seguito il testo dell'esercitazione 11 che tratta le funzioni virtuali, i metodi e gli oggetti const e i primi esempi di ridefinizione di operatori.

lunedì 7 febbraio 2011

Soluzione altri esercizi dell'esercitazione 10

Eccovi le implementazioni degli altri esercizi dell'esercitazione 10. Il codice dovrebbe essere abbastanza commentato ma se avete dubbi chiedete liberamente.

venerdì 4 febbraio 2011

Possibili soluzioni dei primi 5 esercizi dell'esercitazione 10

A questo indirizzo potete trovare una possibile implementazione dei primi 5 esercizi. Le altre saranno disponibili nei prossimi giorni.

sabato 29 gennaio 2011

Possibili soluzioni esercitazione 9

Disponibile una implementazione dell'esercitazione 9. Confrontatela con la vostra e postate eventuali dubbi o differenze di approccio.

venerdì 28 gennaio 2011

Testo esercitazione 10

Facendo seguito alla richiesta di alcuni di voi che chiedevano dove trovare esercizi sugli argomenti trattati a lezione pubblico in anticipo il testo dell'esercitazione 10. Come vedrete si tratta di un'esercitazione molto più corposa di quelle che lascio abitualmente e che certamente non potreste svolgere nelle sole 3 ore di esercitazione di martedì. Vi invito quindi a cominciare a svilupparla autonomamente prima di martedì.

lunedì 24 gennaio 2011

martedì 18 gennaio 2011

lunedì 17 gennaio 2011

Testo esercitazione 8

Di seguito il testo dell'esercitazione 8 che svolgeremo domani alle 14:00 in aula informatica. L'esercitazione riguarda l'uso di costruttori e distruttori, la creazione di oggetti locali, globali o dinamici e la strutturazione di programmi a oggetti.

mercoledì 12 gennaio 2011

Possibili soluzioni esercitazione 7

Disponibile una possibile soluzione dell'esercitazione 7. Confrontatela con la vostra e postate eventuali differenze o richieste di chiarimenti.

martedì 11 gennaio 2011

Testo esercitazione 7

Ecco il testo dell'esercitazione che faremo oggi pomeriggio. Obiettivi principali sono l'uso delle string del C++ al posto degli array di char e la scrittura dei primi programmi basati su classi e oggetti.

venerdì 7 gennaio 2011

Esercizi per il week-end

Giusto per togliere un po' di ruggine dal compilatore in vista dell'imminente ripresa delle lezioni vi pubblico una semplice esercitazione da fare nel week end. Buon lavoro.

Crivello di Eratostene

Nel post relativo alle soluzione delle esercitazioni 3 e 4 si e' un po' discusso di numeri primi e vi ho proposto un problema in cui si chiedeva l'implementazione del crivello di Eratostene. Eccovi una possibile implementazione, osservate quanto sia semplice ed efficiente questo algoritmo.

P.S. Per caso ho notato che 2011 e' un numero primo, cosa questo possa significare lo lascio ai numerologi del blog... recentemente sono stati primi anche gli anni 2003 e 1999 ma non mi sembra sia successo nulla di particolare...