FINFA0910-Programma
1 Slide delle lezioni e programma
I PDF delle slide delle lezioni in aula sono ottenibili [qui|http://campus.cib.unibo.it/19604/].
<table border="1" style="width: 97%"> <tbody><tr><td>*Codice*
</td><td style="width: 256px"> *Descrizione*</td>
<td style="width: 180px">*Data*</td>
<td style="font-weight: bold; width: 154px">Aula</td><td style="font-weight: bold; width: 91px">Orario</td>
</tr> <tr><td>0
</td><td>Introduzione</td><td>Martedì, 22/9</td><td>AM
</td><td>14-16</td></tr><tr> <td>0b
</td><td style="width: 256px">Logica Binaria
</td>
<td style="width: 180px">Martedì, 22/9</td>
<td style="width: 154px">AM</td><td style="width: 91px">14-16</td>
</tr> <tr><td>1a</td><td>Algoritmi
</td><td>Mercoledì, 23/9
</td><td>AM
</td><td>15-18</td></tr><tr> <td>1b
</td><td style="width: 256px">Grammatiche pt. 1
</td>
<td style="width: 180px">Giovedì, 25/9</td>
<td style="width: 154px">AM</td><td style="width: 91px">14-16</td>
</tr> <tr> <td>1c
</td><td style="width: 256px">Grammatiche pt. 2
</td>
<td style="width: 180px"> Martedì, 29/9</td>
<td style="width: 154px">AM</td><td style="width: 91px">14-16</td>
</tr> <tr> <td>1d
</td><td style="width: 256px"> Automi
</td><td style="width: 180px">Mercoledì, 30/9
</td>
<td style="width: 154px"> AM
</td><td style="width: 91px">15-18</td></tr>
<tr><td>1e
</td><td> Computabilità
</td><td style="width: 180px">Mercoledì, 30/9</td><td style="width: 154px"> AM
</td><td style="width: 91px">15-18</td></tr><tr> <td>1f
</td><td style="width: 256px"> Linguaggi di Programmazione </td>
<td style="width: 180px">Mercoledì, 30/9</td> <td style="width: 154px"> AM
</td><td style="width: 91px">15-18</td></tr> <tr><td> 2a
</td><td> Tipi e Valori
</td><td style="width: 180px"> Martedì, 6/10
</td><td style="width: 154px"> AM
</td><td style="width: 91px">14-16
</td></tr><tr><td> 2b
</td><td> Valutazione delle Espressioni
</td><td style="width: 180px"> Mercoledì, 7/10
</td><td style="width: 154px"> AM
</td><td style="width: 91px">15-18
</td></tr><tr><td>3a
</td><td>Funzioni
</td><td style="width: 180px">Martedì, 13/10
</td><td style="width: 154px">AM
</td><td style="width: 91px">14-16
</td></tr>
<tr> <td>3b
</td><td style="width: 256px">Ingegneria delle Funzioni
</td>
<td style="width: 180px">Mercoledì, 14/10
</td> <td style="width: 154px">AM
</td><td style="width: 91px">15-18
</td></tr> <tr><td>4a
</td><td>Programmazione Strutturata
</td><td>Martedì, 20/10 </td><td>AM
</td><td>14-16
</td></tr><tr>
<td>4b
</td><td style="width: 256px">Iterazione vs. Ricorsione
</td> <td style="width: 180px">Mercoledì, 21/10</td> <td style="width: 154px">AM
</td><td style="width: 91px">15-18
</td></tr> <tr> <td>4c
</td><td style="width: 256px">Side Effects
</td>
<td style="width: 180px">Martedì, 27/10
</td> <td style="width: 154px">AM
</td><td style="width: 91px">14-16
</td></tr> <tr> <td>5a</td><td style="width: 256px">Java e i Moduli
</td>
<td style="width: 180px">Mercoledì, 28/10</td> <td style="width: 154px">AM
</td><td style="width: 91px">15-18
</td></tr> <tr> <td>5b
</td><td style="width: 256px">Algoritmi e Performance
</td>
<td style="width: 180px">Martedì, 3/11
</td><td style="width: 154px">AM
</td><td style="width: 91px">14-16
</td>
</tr> <tr> <td>5c
</td><td style="width: 256px">Esercizi
</td><td style="width: 180px">Mercoledì, 5/11</td> <td style="width: 154px">AM
</td><td style="width: 91px">15-18
</td>
</tr> <tr> <td>6a
</td><td style="width: 256px">ADT in Java
</td><td style="width: 180px">Martedì, 10/11
</td>
<td style="width: 154px">AM
</td><td style="width: 91px">14-16
</td></tr>
<tr> <td>6b
</td><td style="width: 256px">ADT Lista
</td>
<td style="width: 180px">Mercoledì, 11/11
</td> <td style="width: 154px">AM
</td><td style="width: 91px">15-18</td></tr> <tr><td>6d
</td><td>ADT Lista, aspetti avanzati
</td><td>Martedì, 17/11
</td><td>AM
</td><td>14-16
</td></tr><tr><td>6e
</td><td>Altri ADT
</td><td>Mercoledì, 18/11
</td><td>AM
</td><td>15-18
</td></tr><tr><td>7a
</td><td>Lo stile Object Oriented
</td><td>Martedì, 24/11
</td><td>AM
</td><td>14-16
</td></tr><tr><td>7b
</td><td>L'ereditarietà
</td><td>Mercoledì, 25/11
</td><td>AM
</td><td>15-18
</td></tr><tr><td>7c
</td><td>Meccanismi Object Oriented
</td><td>Martedì, 1/12
</td><td>AM
</td><td>14-16
</td></tr><tr><td>7d
</td><td>Esercizi
</td><td>Mercoledì, 2/12
</td><td>AM
</td><td>15-18
</td></tr><tr><td>8a
</td><td>Il linguaggio C
</td><td>Giovedì, 3/12
</td><td>G1P
</td><td>10-13</td></tr><tr><td>8b
</td><td>Puntatori
</td><td>Mercoledì, 9/12
</td><td>AM
</td><td>15-18
</td></tr><tr><td>8c
</td><td>Strutture
</td><td>Martedì, 15/12
</td><td>AM
</td><td>14-16
</td></tr><tr><td>8d
</td><td>Esercizi
</td><td>Mercoledì, 16/12
</td><td>AM
</td><td>15-18
</td></tr></tbody></table>
Il documento sulle convenzioni sul codice Java è disponibile al link: [http://java.sun.com/docs/codeconv/]