You are in: Home » Teaching » FINFA 2017-2018

Fondamenti di Informatica A — 2017/2018
Laurea in Ingegneria Biomedica, Laurea in Ingegneria Elettronica per l'energia e l'informazione, Università di Bologna

[ Avvisi | Programma e libri di testo | Modalità d'esame | Appelli d'esame | Orario delle lezioni | Lucidi e altro materiale ]

Avvisi

Questa è la pagina dell'edizione 2017/2018 del corso. La pagina della nuova edizione 2018/2019 sarà disponibile prima dell'inizio del secondo ciclo.

18/9/2018
Mi sono stati comunicati i risultati dei questionari di valutazione del corso. Ringrazio tutti coloro che hanno dedicato il loro tempo alla loro compilazione. Dai dati emergono alcuni punti critici, che non risultavano nella precedente edizione (identica in termini di programma svolto, materiali didattici e docente). Poiché non ho visto molti suggerimenti specifici su come migliorare la situazione, chiedo il vostro aiuto per avere maggiori dettagli. Chi ha seguito l'edizione 2017/2018 del corso (sia che abbia già superato l'esame oppure no) è invitato a compilare un breve questionario in forma anonima; la compilazione dovrebbe richiedere non più di cinque minuti.
Ricordo che il modo migliore per avere chiarimenti è di concordare un ricevimento (anche dopo la fine del corso); ovviamente, prima mi rendo conto dei problemi e prima posso porvi rimedio.
12/9/2018
I voti della prova dell'11 settembre 2018 sono pubblicati su AlmaEsami. È disponibile una tabella riassuntiva con i dettagli dei punteggi; siete pregati di verificare che i voti su AlmaEsami siano gli stessi della tabella. Sono disponibili le soluzioni degli esercizi di programmazione.
Chi intende RIFIUTARE un voto sufficiente deve mandarne comunicazione al docente, usando il proprio indirizzo di posta istituzionale, entro giovedì 20 settembre 2018; invito a riflettere seriamente prima di rifiutare un voto valido.
Chi intende ACCETTARE il voto non deve fare nulla: i voti non rifiutati entro la scadenza verranno verbalizzati nei giorni successivi senza necessità della vostra presenza fisica. Chi ha urgenza di verbalizzare il voto (ad es., per potersi laureare) è pregato di comunicarmelo.
Ricordo che, come da regolamente d'esame, non si tengono voti in sospeso. Chi ha un voto valido ma lo vuole migliorare deve rifiutarlo esplicitamente; in caso di mancato rifiuto, il voto verrà verbalizzato e non sarà più possibile sostenere altre prove d'esame.
7/9/2018
Gli iscritti all'appello di martedì 11/9/2018 sono convocati in Lab 3.3 del nuovo campus universitario in zona ex zuccherificio, ingresso da via Machiavelli, secondo i turni seguenti:
  • ore 9:15 primo turno (da El Garmai a Zignani)
  • ore 11:50 secondo turno (tutti gli altri, cioè da Allegri a Di Monaco)
5/9/2018
L'appello dell'11 settembre 2018 è confermato ma si svolgerà presso il Lab 3.3 del nuovo campus universitario in zona ex zuccherificio, ingresso da via Machiavelli. Dopo la chiusura delle liste di iscrizione verranno inviate le notifiche di convocazione con i turni.
20/7/2018
I voti della prova del 19 luglio 2018 sono stati pubblicati su AlmaEsami. È disponibile una tabella riassuntiva con i dettagli dei punteggi; siete pregati di verificare che i voti su AlmaEsami siano gli stessi della tabella. Sono disponibili le soluzioni degli esercizi di programmazione e alcuni commenti su errori frequenti, che si prega di leggere con attenzione.
Chi intende RIFIUTARE un voto sufficiente deve mandarne comunicazione al docente, usando il proprio indirizzo di posta istituzionale, entro venerdì 27 luglio 2018; invito a riflettere seriamente prima di rifiutare un voto valido.
Chi intende ACCETTARE il voto non deve fare nulla: i voti non rifiutati entro la scadenza di cui sopra verranno verbalizzati nei giorni successivi senza necessità della vostra presenza fisica.
Ricordo che, come da regolamente d'esame, non si tengono voti in sospeso. Chi ha un voto valido ma vuole provare a migliorare, deve rifiutare esplicitamente il voto; in caso di mancato rifiuto, il voto verrà verbalizzato e non sarà più possibile sostenere altre prove d'esame.
Chi ha riportato valutazioni particolarmente negative è pregato di migliorare il proprio livello di preparazione prima di iscriversi al prossimo appello.
16/7/2018
La prova d'esame di giovedì 19/7/2018 si svolgerà in un unico turno. Tutti gli iscritti sono pertanto convocati in VELA alle ore 9:15
11/7/2018
Sono aperte le iscrizioni su AlmaEsami all'appello d'esame di settembre 2018. La data, ora e/o aula della prova potrebbero essere modificate a causa del trasloco in corso. Prego di controllare questa pagina per aggiornamenti.
10/7/2018
I voti della prova del 9 luglio 2018 sono stati pubblicati su AlmaEsami. È disponibile una tabella riassuntiva con i dettagli dei punteggi; siete pregati di verificare che i voti su AlmaEsami siano gli stessi della tabella. Sono disponibili le soluzioni degli esercizi di programmazione e dei quiz e alcuni commenti su errori frequenti, che si prega di leggere con attenzione.
Chi intende RIFIUTARE un voto sufficiente deve mandarne comunicazione al docente, usando il proprio indirizzo di posta istituzionale, entro martedì 17 luglio 2018; invito a riflettere seriamente prima di rifiutare un voto valido.
Chi intende ACCETTARE il voto non deve fare nulla: i voti non rifiutati entro la scadenza di cui sopra verranno verbalizzati nei giorni successivi senza necessità della vostra presenza fisica.
Ricordo che, come da regolamente d'esame, non si tengono voti in sospeso. Chi ha un voto valido ma vuole provare a migliorare, deve rifiutare esplicitamente il voto; in caso di mancato rifiuto, il voto verrà verbalizzato e non sarà più possibile sostenere altre prove d'esame.
Chi ha riportato valutazioni particolarmente negative è pregato di migliorare il proprio livello di preparazione prima di iscriversi al prossimo appello.
6/7/2018
Gli iscritti all'appello di lunedì 9/7/2018 sono convocati in VELA secondo i turni seguenti:
  • ore 9:15 primo turno (da Agoum Kenne a Ndjock)
  • ore 11:45 secondo turno (tutti gli altri, cioè da Negosanti a Zoutap)
23/6/2018
I voti della prova del 20 giugno 2018 sono stati pubblicati su AlmaEsami. È disponibile una tabella riassuntiva con i dettagli dei punteggi; siete pregati di verificare che i voti su AlmaEsami siano gli stessi della tabella. Sono disponibili le soluzioni degli esercizi di programmazione e dei quiz e alcuni commenti su errori frequenti, che si prega di leggere con attenzione.
Chi intende RIFIUTARE un voto sufficiente deve mandarne comunicazione al docente, usando il proprio indirizzo di posta istituzionale, entro martedì 3 luglio 2018; invito a riflettere seriamente prima di rifiutare un voto valido. I voti rifiutati saranno verbalizzati come ritirato.
Chi intende ACCETTARE il voto non deve fare nulla: i voti non rifiutati entro la scadenza di cui sopra verranno verbalizzati nei giorni successivi senza necessità della vostra presenza fisica.
Chi ha riportato valutazioni particolarmente negative è pregato di migliorare il proprio livello di preparazione prima di iscriversi al prossimo appello.
21/6/2018
Nella sezione esami sono disponibili le soluzioni degli esercizi di programmazione e dei quiz dell'esame del 20/6/2018.
17/6/2018
Gli iscritti all'appello di mercoledì 20/6/2018 sono convocati in VELA secondo i turni seguenti:
  • ore 9:15 primo turno (da Fortugno a Zaghini)
  • ore 11:50 secondo turno (tutti gli altri, cioè da Agoum Kenne a Forlivesi M.)
11/6/2018
Il terzo appello della sessione estiva è stato posticipato a giovedì 19 luglio, a partire dalle ore 9:00, in VELA. Chi si era già iscritto dovrebbe risultarlo anche per la nuova data (ma suggerisco di verificare).
10/6/2018
Il terzo appello della sessione estiva, originariamente previsto per martedì 17 luglio, dovrà essere posticipato (probabilmente a giovedì 19 luglio) a causa dell'anticipo dei test di ammissione a medicina che occuperanno il VELA. La nuova data verrà comunicata su questa pagina web.
6/6/2018
Le lezioni del corso sono terminate.
29/5/2018
La lezione di oggi, martedì 29 maggio, è annullata causa malattia del docente. La lezione sarà recuperata martedì 5 giugno; per sicurezza, la lezione sarà tenuta dalla prof. Montagnasalvo problemi, ci sarò io. Lunedì 4 giugno non ci sarà lezione. Mi scuso per lo scarso (anzi nullo) preavviso.
21/5/2018
Aggiunto un nuovo capitolo sugli algoritmi (capitolo 3, su asserzioni e invarianti) alla dispensa della parte teorica. Come sempre, ringrazio in anticipo chi vorrà segnalarmi errori, soprattutto nello svolgimento degli esercizi.
17/5/2018
L'associazione S.P.R.I.Te. ha organizzato per sabato 19 maggio alle ore 9:30 presso la sala polifunzionale Ex Macello (via Mulini 25) una discussione pubblica su Privacy e social networks (dettagli qui). Chi si trovasse in zona e fosse interessato è benvenuto.
17/5/2018
La lezione di lunedì 28 maggio è annullata causa impegni istituzionali del docente; la lezione di martedì 29 maggio si svolgerà regolarmente.
10/5/2018
Sono emerse delle sovrapposizioni delle date degli appelli di FINFA con quelle di altri esami dello stesso anno di corso. Si è quindi reso necessario modificare la data del secondo appello di FINFA, che si terrà lunedì 9 luglio a partire dalle ore 9:00 in VELA anziché mercoledì 4 luglio (al solito potranno rendersi necessari più turni). Gli altri due appelli della sessione estiva restano invariati. Chi risultava iscritto al secondo appello dovrebbe esserlo anche per la nuova data; prego però di controllare. Chiedo scusa per il disagio, che non è dipeso da me.
16/4/2018
La lezione di FINFA di lunedì 23 Aprile si svolgerà dalle 9 alle 13 in aula G1P (la lezione di Analisi B non si terrà a causa di impegni accademici del prof. Arcozzi). La lezione di FINFA di lunedì 30 Aprile NON si terrà, per consentire al prof. Arcozzi di recuperare le ore perse.
28/3/2018
A partire da mercoledì 4 Aprile, il laboratorio tornerà ad essere svolto in due turni. Si comincia con le matricole dispari alle 13:00 e le matricole pari alle 15:30; i turni si invertono ogni settimana.
16/3/2018
Per evitare i disagi che si sono verificati durante il primo laboratorio (due turni non sono sufficienti a contenere tutti i presenti), in accordo con i coordinatori dei corsi di studio a partire da mercoledì 21 marzo verranno organizzati tre turni della durata di 1 ora e 40 minuti ciascuno, con inizio rispettivamente alle ore 13:00 (studenti il cui numero di matricola termina per 0, 1, 2, oppure 3), 14:40 (matricola che termina per 4, 5, oppure 6) e 16:20 (matricola che termina per 7, 8, oppure 9). Ogni settimana i turni verranno ruotati per non sfavorire sempre gli stessi studenti.
8/3/2018
La lezione di martedì 13/3/2018 terminerà alle 18 anziché alle 17.
7/3/2018
Sono aperte le iscrizioni agli appelli d'esame della sessione estiva (giugno-luglio 2018). Ricordo che le liste chiudono circa 7-10 giorni prima della data dell'esame; dopo la chiusura non sarà più possibile iscriversi (sarà invece sempre possibile cancellarsi, nel caso non si intenda sostenere l'esame). In base al numero degli iscritti, l'esame potrà richiedere più turni in orari diversi. In tal caso, i dettagli dei turni verranno comunicati nei giorni precedenti l'esame su questa pagina.
5/3/2018
È confermata una lezione di recupero per lunedì 12 marzo dalle ore 16 alle 18, aula G1P (in aggiunta alla lezione delle 11—13 dello stesso giorno).
3/3/2018
Per iniziare un parziale recupero delle ore perse, la lezione di martedì 6 marzo terminerà alle ore 18:00 anziché alle ore 17:00. Sto inoltre aspettando conferma dalla segreteria didattica sulla possiblità di svolgere due ulteriori ore di lezione lunedì 12 marzo (dalle 16 alle 18, che si aggiungerebbero alle due ore già previste dalle 11 alle 13)
27/2/2018
Nuova comunicazione dell'Ateneo:

Gentilissime e Gentilissimi,
vista la perturbazione ancora in atto nel territorio accompagnata da temperature costantemente sotto lo zero, considerate altresì le ordinanze dei sindaci di Cesena e Cesenatico che dispongono la chiusura delle Scuole del territorio, il Presidente del Campus di Cesena, in accordo con il Magnifico Rettore, ha disposto la sospensione di tutte le attività didattiche delle sedi di Cesena e Cesenatico per la giornata di domani mercoledì 28 febbraio 2018.
Vi invitiamo a consultare la bacheca per aggiornamenti.


Di conseguenza, anche la lezione di FINFA di domani mercoledì 28 febbraio è annullata. Prego di dare la massima diffusione di questa notizia.
26/2/2018
L'Ateneo ha appena inviato (alle ore 18:10 di oggi lunedì 26 febbraio) la seguente comunicazione:

Gentilissime e Gentilissimi,
vista la perturbazione in atto nel territorio comunale accompagnata da temperature costantemente sotto lo zero, considerata altresì l’ordinanza del sindaco di Cesena che dispone la chiusura delle Scuole del territorio, il Presidente del Campus di Cesena, in accordo con il Magnifico Rettore, ha disposto la sospensione di tutte le attività didattiche della sede di Cesena per la giornata di domani martedì 27 febbraio 2018.
Vi invitiamo a consultare la bacheca del sito www.unibo.it per aggiornamenti.


La notizia è riportata anche sul portale di Ateneo. Questo significa che la lezione di domani, martedì 27 febbraio 2018, è annullata. Prego di dare la massima diffusione della notizia.
29/9/2017
Creata questa pagina

Descrizione del corso, programma e libri di testo

Questa è la pagina del corso di Fondamenti di Informatica A, laurea in Ingegneria Biomedica e Ingegneria Elettronica per l'Energia e l'Informazione, AA 2017/2018, Università di Bologna (campus di Cesena).

Il corso è diviso in due moduli: una parte in aula (6 CFU, circa 60 ore) e una parte in laboratorio (3 CFU, circa 30 ore). Questa pagina contiene informazioni relative a entrambi i moduli.

I docenti del corso sono:

Programma

Libri di testo

Testo adottato:

Altri testi per chi desidera approfondire:

Software usato in laboratorio

In laboratorio verrà usato CodeBlocks per lo sviluppo e la compilazione di programmi in linguaggio C. Si tratta di software libero disponibile gratuitamente per Linux, Windows e MacOSX.

Dal sito di CodeBlocks è possibile scaricare la versione adatta al proprio sistema operativo:

Modalità d'esame

Si riportano di seguito le regole di svolgimento degli esami, che ogni studente è tenuto a conoscere.

Regole d'esame

  1. Per sostenere una prova d'esame è necessario essere iscritti alla lista su AlmaEsami. La lista chiude circa 7-10 giorni prima della data d'esame, per cui è necessario iscriversi per tempo. La configurazione dei PC del laboratorio in cui si svolge la prova richiede una procedura abbastanza complessa, basata sull'elenco di AlmaEsami. Tale procedura è fuori dal mio controllo; pertanto chi non risulta iscritto al momento della chiusura della lista non può essere ammesso all'esame, senza eccezioni.
  2. Il programma d'esame è sempre quello dell'anno accademico più recente in cui è stato tenuto il corso; questo vale sia per i nuovi studenti, sia per quelli immatricolati in anni precedenti.
  3. Come da regolamento di Ateneo, ci saranno 6 appelli d'esame: 3 nella sessione estiva (giugno-luglio), 1 nella sessione autunnale (settembre), e 2 nella sessione invernale dell'anno solare successivo (gennaio-febbraio). Non verranno effettuati altri appelli d'esame.
  4. L'esame si compone di domande di teoria ed esercizi di programmazione. La parte di teoria è costituita da sei quesiti, che possono essere a risposta aperta (da 0 a 4/3 di punto) oppure composti da quattro domande V/F (risposta corretta: 1/3; risposta errata: -1/3; risposta mancante: 0), per un totale variabile da -8 a 8 punti. La parte di programmazione è costituida da tre programmi in linguaggio C da completare/sviluppare, e comporta una valutazione totale che va da 0 a 24 punti (indicativamente: esercizio mancante o che non compila 0pt, esercizio che fallisce i test max 3pt, esercizio corretto ma inefficiente o incomprensibile o con parti ridondanti max 6pt, esercizio corretto con lievi imperfezioni max 7pt, esercizio corretto max 8pt; saranno possibili punteggi intermedi). Il voto finale è dato dalla somma del punteggio ottenuto nelle domande di teoria e negli esercizi di programmazione; si ottiene la sufficienza se si consegue una valutazione complessiva maggiore o uguale a 18/30.
  5. Gli esercizi di programmazione includono delle funzioni di test che devono essere intese come un aiuto per lo sviluppo. Come ampiamente spiegato a lezione, i test non sono esaustivi, quindi un programma che supera i test non è da considerare automaticamente corretto. Fa sempre fede la specifica del problema: un programma è corretto se e solo se rispetta completamente le specifiche date. È responsabilità di ciascuno verificare la correttezza di quanto consegnato, eventualmente aiutandosi con ulteriori casi di test.
  6. L'esame si svolge in laboratorio e ha la durata di due ore. Queste sono le istruzioni da seguire in laboratorio.
  7. La prova d'esame è unica, e va sostenuta per intero. In altre parole, non è possibile svolgere solo la parte di teoria, oppure solo gli esercizi di programmazione.
  8. Durante l'esame non è consentito consultare alcun tipo di materiale, ad eccezione di quanto eventualmente messo a disposizione dei docenti al momento della prova.
  9. Non c'è orale. Il docente si riserva però la facoltà di convocare gli studenti per chiarimenti (ad esempio, in casi di sospetta copiatura).
  10. I voti verranno pubblicati su AlmaEsami, e agli studenti verrà inviata comunicazione al proprio indirizzo mail istituzionale (@studio.unibo.it). Chi intende rifiutare un voto sufficiente dovrà darne comunicazione al docente entro la scadenza e con le modalità indicate nella mail di notifica (indicativamente, entro 7 giorni). In caso di rifiuto del voto verrà verbalizzato ritirato. Chi intende accettare il voto non dovrà fare nulla: tutti i voti non esplicitamente rifiutati verranno verbalizzati dopo la scadenza. Non si tengono voti in sospeso: chi intende ripresentarsi per migliorare il voto deve prima rifiutare il voto già conseguito.
  11. Tutti i voti sono sempre verbalizzati (inclusi respinto e ritirato), e resteranno permanentemente su AlmaEsami. Si noti però che i respinto e ritirato non concorrono al calcolo della media dei voti.
  12. L'esame è un momento amministrativo ufficiale, e va affrontato con la dovuta serietà: di conseguenza, chi si iscrive ad un esame è tenuto a presentarsi dopo aver studiato in modo adeguato. Chi non può presentarsi è pregato di cancellarsi (è possibile cancellarsi in qualsiasi momento, anche dopo la chiusura della lista).

Disposizioni transitorie

  1. Gli studenti che devono sostenere l'esame del vecchio corso da 6 CFU devono contattare il docente per concordare un programma ridotto, che sarà comunque basato su quanto svolto nell'edizione più recente del corso.

Risposte a domande frequenti (FAQ)

  1. Non ho fatto in tempo a iscrivermi prima della chiusura della lista su AlmaEsami. Posso comunque partecipare alla prova?
    No, per i motivi indicati qui.
  2. Ho seguito il corso in anni precedenti. Posso sostenere l'esame sul vecchio programma?
    No, tutti gli esami riguardano il programma svolto nell'anno più recente in cui si è tenuto il corso.
  3. È normale che sulla lista degli esami sostenuti compaiano anche le prove di Fondamenti di Informatica in cui mi sono ritirato/sono risultato insufficiente?
    Sì, è normale. L'esito dell'esame viene sempre verbalizzato, incluso respinto/ritirato. I voti negativi rimangono visibili su AlmaEsami, ma non hanno alcuna influenza sulla carriera universitaria. In particolare, non concorrono al calcolo della media ai fini della laurea, né compaiono su eventuali certificazioni degli esami sostenuti rilasciate dalla segreteria.

Appelli d'esame

Nota: L'esatto orario di inizio delle prove d'esame verrà comunicato sulle pagine web del corso e via mail agli iscritti; potrà rendersi necessario organizzare più turni, eventualmente anche nel giorno successivo a quello indicato su AlmaEsami. Per partecipare all'esame è obbligatorio essere iscritti tramite AlmaEsami prima della chiusura delle liste (le liste chiudono indicativamente 7-10 giorni prima). Chi non risulta iscritto non può partecipare, senza eccezioni; il motivo è spiegato qui.

Appelli di Fondamenti di Informatica A 2017/2018
Sessione estiva (Giugno-Luglio 2018)
I Mercoledì 20/6/2018, ore 9:00, VELA
[Voti]
[Soluzioni dei quiz Compito 1 Compito 2 Compito 3]
[Soluzioni esercizi di programmazione] [Commenti]
II Lunedì 9/7/2018, ore 9:00, VELA
[Voti]
[Soluzioni dei quiz Compito 1 Compito 2]
[Soluzioni esercizi di programmazione] [Commenti]
III Giovedì 19/7/2018, ore 9:00, VELA
[Voti]
[Soluzioni esercizi di programmazione] [Commenti]
Sessione autunnale (Settembre 2018)
I Martedì 11/9/2018, ore 9:00, Lab 3.3 nuovo campus universitario zona ex zuccherificio, ingresso da via Machiavelli
[Voti]
[Soluzioni esercizi di programmazione]
Sessione invernale (Gennaio-Febbraio 2019)
I
II

Orario delle lezioni

Fondamenti di Informatica A 2017-2018
Dal 26/2 al 9/3
Lunedì 11:00—13:00, aula G1P
Martedì 14:00—17:00, aula G1P
Mercoledì 12:00—14:00, aula G1P
Dal 12/3 in poi
Lunedì 11:00—13:00, aula G1P
Martedì 14:00—17:00, aula G1P
Mercoledì 13:00—15:30 (primo turno), VELA
15:30—18:00 (secondo turno), VELA

Lucidi e altro materiale

Lezioni e laboratori

I lucidi non sono da considerare come sostitutivi della frequenza alle lezioni. I lucidi potranno subire aggiornamenti durante il corso; suggerisco pertanto di controllare spesso questa pagina. I file in formato odp sono leggibili con LibreOffice; a meno che non siate interessati a modificarne il contenuto, consiglio di usare la versione PDF.

Lucidi delle lezioni
Data Ora Aula Argomento
Lun 26/2/2018 11:00—13:00 G1P Introduzione al corso [ODP] [PDF]
Mar 27/2/2018 Lezione annullata causa meteo avverso
Mer 28/2/2018 Lezione annullata causa meteo avverso
Lun 5/3/2018 Sospensione lezioni per elezioni politiche
Mar 6/3/2018 14:00—18:00 G1P Logica binaria [ODP] [PDF]
Rappresentazione dell'informazione [ODP] [PDF]
Mer 7/3/2018 12:00—14:00 G1P Architettura dei calcolatori [ODP] [PDF]
Lun 12/3/2018 11:00—13:00 G1P Algoritmi [ODP] [PDF]
Lun 12/3/2018 16:00—18:00 G1P Algoritmi (cont.)
Mar 13/3/2018 14:00—18:00 G1P Introduzione al linguaggio C [ODP] [PDF]
Esempi dai lucidi [L07-C-introduzione-src.zip]
Mer 14/3/2018 13:00—15:30 (matr. pari)
15:30—18:00 (matr. dispari)
VELA Prima esercitazione con soluzioni [E1.zip]
Lun 19/3/2018 11:00—13:00 G1P I linguaggi di programmazione [ODP] [PDF]
Mar 20/3/2018 14:00—17:00 G1P Tipi e valori [ODP] [PDF]
Esempi dai lucidi [L08-C-tipi-valori-src.zip]
Mer 21/3/2018 13:00 (matr. termina con 0,1,2,3)
14:40 (matr. termina con 4,5,6)
16:20 (matr. termina con 7,8,9)
VELA Seconda esercitazione con soluzioni [E2.zip]
Lun 26/3/2018 11:00—13:00 G1P Espressioni [ODP] [PDF]
Esempi dai lucidi [L09-C-espressioni-src.zip]
Mar 27/3/2018 14:00—17:00 G1P Strutture di controllo [ODP] [PDF]
Esempi dai lucidi [L10-C-strutture-controllo-src.zip]
Mer 28/3/2018 13:00 (matr. termina con 7,8,9)
14:40 (matr. termina con 0,1,2,3)
16:20 (matr. termina con 4,5,6)
VELA Terza esercitazione con soluzioni [E3.zip]
Lun 2/4/2018 Vacanze di Pasqua
Mar 3/4/2018 Vacanze di Pasqua
Mer 4/4/2018 13:00—15:30 (matr. dispari)
15:30—18:00 (matr. pari)
VELA Quarta esercitazione con soluzioni [E4.zip]
Lun 9/4/2018 11:00—13:00 G1P Funzioni [ODP] [PDF]
Esempi dai lucidi [L11-funzioni-src.zip]
Mar 10/4/2018 14:00—17:00 G1P Array [ODP] [PDF]
Esempi dai lucidi [L12-array-src.zip]
Mer 11/4/2018 13:00—15:30 (matr. pari)
15:30—18:00 (matr. dispari)
VELA Quinta esercitazione con soluzioni [E5.zip]
Lun 16/4/2018 11:00—13:00 G1P Algoritmi su array [ODP] [PDF]
Esempi dai lucidi [L13-algoritmi-su-array-src.zip]
Mar 17/4/2018 14:00—17:00 G1P Array e puntatori [ODP] [PDF]
Esempi dai lucidi [L14-C-array-puntatori-src.zip]
Mer 18/4/2018 13:00—15:30 (matr. dispari)
15:30—18:00 (matr. pari)
VELA Simulazione d'esame con soluzioni [E6-sim-esame.zip]
Lun 23/4/2018 9:00—13:00 G1P Correzione simulazione d'esame.
Array e puntatori (cont.)
Mar 24/4/2018 14:00—17:00 G1P Array e puntatori (cont.)
Gestione memoria [ODP] [PDF]
Esempi dai lucidi [L15-gestione-memoria-src.zip]
Mer 25/4/2018 Festa Liberazione
Lun 30/4/2018 No lezione (recupero prof. Arcozzi)
Mar 1/5/2018 Primo Maggio
Mer 2/5/2018 13:00—15:30 (matr. pari)
15:30—18:00 (matr. dispari)
VELA Settima esercitazione con soluzioni [E7.zip]
Lun 7/5/2018 11:00—13:00 G1P Compilazione questionari di valutazione del corso
Ricorsione [ODP] [PDF]
Esempi dai lucidi [L16-ricorsione-src.zip]
Mar 8/5/2018 14:00—17:00 G1P Strutture [ODP] [PDF]
Esempi dai lucidi [L17-C-strutture-src.zip]
Mer 9/5/2018 13:00—15:30 (matr. dispari)
15:30—18:00 (matr. pari)
VELA Ottava esercitazione con soluzioni [E8.zip]
Lun 14/5/2018 11:00—13:00 G1P Strutture (cont.)
Mar 15/5/2018 14:00—17:00 G1P Testing e invarianti [ODP] [PDF]
Mer 16/5/2018 13:00—15:30 (matr. pari)
15:30—18:00 (matr. dispari)
VELA Nona esercitazione con soluzioni [E9.zip] (le soluzioni degli esercizi sulle asserzioni sono nella raccolta di esercizi svolti)
Lun 21/5/2018 11:00—13:00 G1P Reti di calcolatori [ODP] [PDF]
Mar 22/5/2018 14:00—17:00 G1P Sicurezza e crittografia [ODP] [PDF]
Mer 23/5/2018 13:00—15:30 (matr. dispari)
15:30—18:00 (matr. pari)
VELA Decima esercitazione con soluzione [E10.zip]
Lun 28/5/2018 No lezione
Mar 29/5/2018 No lezione
Mer 30/5/2018 13:00—15:30 (matr. dispari)
15:30—18:00 (matr. pari)
VELA Undicesima esercitazione con soluzioni [E11.zip]
Lun 4/6/2018 No lezione
Mar 5/6/2018 14:00—17:00 G1P Teoria della calcolabilità e Macchine di Turing [ODP] [PDF]
È disponibile un Simulatore di MdT che si può usare direttamente nel browser.
Mer 6/6/2018 13:00—15:30 (matr. pari)
15:30—18:00 (matr. dispari)
VELA Dodicesima esercitazione con soluzioni (simulazione d'esame) [E12-sim-esame.zip]

Compiti e altro materiale per la preparazione dell'esame

This page validates as XHTML 1.0 strict This page validates as CSS Check the accessibility of this page with WAVE
This page was last updated on September 19 2018 informativa sulla privacy