Sito ufficiale del corso di Informatica (codici 12BHDxx) per studenti delle varie Facoltà di Ingegneria (corso cognomi DELS-FEQ).
- 2012-02-14: Sul Portale della Didattica sono state
pubblicate le valutazioni della prova scritta del 04/02/2012.
- I punteggi dettagliati sono disponibili nella sezione "Materiale" del Portale.
- La visione dei compiti e la registrazione dei voti sono previsti per Venerdi 17/02 alle ore 14:30 presso la Sala Colloqui del Dipartimento di Automatica e Informatica (quarto piano, sopra la segreteria studenti).
- Chi fosse impossibilitato a partecipare puo delegare un compagno, o informare il docente via e-mail in merito all'accettazione del voto.
- In ogni caso, i voti saranno registrati lunedi 20/02.
- 2012-01-30: A seguito della cancellazione dell'esame
previsto per il 30/01. vi informo che la prova d'esame verrà
spostata a sabato 4 febbraio 2012.
- Aggiornamento del 2012-01-31: l'esame si terrà in Aula 4 alle ore 11:00
- 2012-01-17: Ore di consulenza straordinaria in
vista dell'esame:
New!
- Martedì 17/01/2012, ore 15:00-16:00, presso Sala Colloqui DAUIN (terzo piano sopra laboratorio LABINF, ingresso da Corso Castefidardo 34C)
- Martedì 24/01/2012, ore 15:00-16:00, presso Sala Colloqui DAUIN
- 2011-12-19: L'appello di Informatica per la sessione invernale (tutti i corsi) è fissato per il 30/01/2012. Al momento non è ancora possibile prenotarsi sul Portale, ma ricordate di farlo verso la metà di gennaio!
- 2011-10-04: A tutti gli studenti immatricolati nel 2011/2012: il corso di Informatica si terrà nel secondo semestre, a partire dal 5 marzo 2012.
- 2011-09-30: Sul Portale della Didattica sono disponibili i
risultati della prova scritta del 19/09/2011
- La visione dei compiti e la registrazione dei voti sono fissate per giovedì 06/10 alle ore 10:30 presso la Sala Colloqui del Dipartimento di Automatica e Informatica. Chi non potesse essere presente può delegare un compagno/a. NON SERVONO GLI STATINI.
- Chi volesse rifiutare il voto può anche farlo inviando una e-mail entro venerdì 07/10.
- Per registrare il voto (se non vi interessa vedere il compito) non è necessario fare nulla da parte vostra.
- 2011-09-16: L'esame di lunedì 19/09/2011 si terrà alle ore 13:30 in Aula 1. Attendere fuori dall'aula dotati di documento. Ricordo di portare i fogli per la parte di programmazione, e che NON serve lo statino.
- 2011-09-04: Ho fissato una consulenza pre-esame venerdi pomeriggio, 16/09, alle ore 15:00, presso la Sala Colloqui del Dipartimento di Automatica e Informatica (al terzo piano salendo dall'ingresso di Corso Castefidardo 34C). Può venire anche chi desidera trascrivere il voto sul libretto cartaceo. Come sempre è gradita una e-mail di preavviso.
- 2011-07-29: Sul Portale della Didattica sono disponibili i
risultati della prova scritta del 22/07/2011.
- Il dettaglio dei voti è disponibile nella sezione "Materiale" del Portale della didattica.
- La visione dei compiti e la registrazione dei voti sono fissate per mercoledì 03/08 alle ore 11:00 (presso la sala colloqui del Dipartimento di Automatica e Informatica - raggiungibile dall'ingresso di Corso Castefidardo 34C [sopra al laboratorio LABINF] e salendo le scale fino al terzo piano). Chi non potesse essere presente può delegare un compagno/a.
- NON SERVONO GLI STATINI.
- Chi volesse rifiutare il voto può anche farlo inviando una e-mail entro martedì 02/08.
- Per registrare il voto (se non vi interessa vedere il compito) non è necessario fare nulla da parte vostra.
- 2011-07-21: L'esame del 22/07/2011 sarà alle ore 16:00 per il
corso DELS-FEQ. Attendere fuori dall'aula dotati di
documento.
- Suddivisione in aula:
- Cognomi D'Urso-Druetto: aula 1 (uno)
- Cognomi Duino-Febbraiola: aula 1S (uno esse) - Ricordo di portare i fogli per la parte di programmazione, e che NON serve lo statino.
- Suddivisione in aula:
- 2011-07-11: Sul Portale della Didattica sono disponibili i
risultati della prova scritta del 01/07/2011.
- Il dettaglio dei voti è disponibile nella sezione "Materiale" del Portale della didattica.
- La visione dei compiti e la registrazione dei voti sono fissate per giovedì 14/07 alle ore 11:00 in Aula 4D. Chi non potesse essere presente può delegare un compagno/a.
- NON SERVONO GLI STATINI.
- Chi volesse rifiutare il voto può anche farlo inviando una e-mail entro lunedì 18/07.
- I voti pubblicati saranno registrati ufficialmente martedì 19/07: per registrare il voto (se non vi interessa vedere il compito), pertanto, non è necessario fare nulla da parte vostra.
- 2011-07-07: I risultati del compito scritto del 01/07/2011 saranno pubblicati lunedì 11/07 entro le ore 13:00. Potrete vedere il vostro voto direttamente sul Portale della Didattica (non in questo sito per ragioni di privacy). Invierò una e-mail a tutti quando i voti saranno disponibili.
- 2011-06-30: Pubblicata la ripartizione degli studenti nelle aule
- 2011-06-23: In vista del primo appello d'esame l'ing. Stefano Di Carlo ha fissato un'ultima consulenza: martedì 28/06/2011 dalle ore 9:30 alle 10:30. La consulenza si terrà nell'ufficio di Stefano Di Carlo. È gradita una e-mail di preavviso.
- 2011-06-21: A coloro che stanno cercando esempio di esercizi di teoria: potete consultare questa dispensa di 300 ed oltre esercizi di teoria, con un'avvertenza: sono testi d'esame relativi ad un corso diverso (codice 06AZN), in cui la parte di teoria era molto più estesa (5 crediti) rispetto a quella attuale (2 crediti). Pertanto troverete parecchie domande a cui non sapete rispondere perché sono relative ad argomenti non trattati: ignoratele.
- 2011-06-21: Visto che il 24/06 è festivo, la consueta consulenza del venerdì è stata anticipata a giovedì 23/06, sempre dalle 11:30 alle 13:00. È sempre gradita una e-mail di preavviso.
- 2011-06-10: Istruzioni per il collegamento alla Lezione sperimentale in video-chat 10/06
- 2011-05-31: La consulenza studenti prevista per venerdì 03/06 è stata spostata a martedì 07/06, sempre alle ore 11:30-13:00.
- 2011-05-22: Modificato lo scambio di ore
Informatica-Fisica I. La versione corretta è la seguente:
- venerdì 27/05 ci sarà lezione regolare (lezione di Informatica e lezione di Fisica I)
- venerdì 03/06 ci saranno 3 ore di Fisica I (niente Informatica)
- venerdì 10/06 ci saranno 3 ore di Informatica (niente Fisica I)
- 2011-05-22: Pubblicato il
calendario ufficiale degli esami:
- Primo appello: 01/07/2011 (ore 13:30-16:00)
- Secondo appello: 22/07/2011 (ore 16:00-18:30)
- Le aule saranno assegnate il giorno precedente alla prova
- È obbligatorio prenotarsi sul Portale della Didattica
- 2011-05-12:
Calendario degli esami nella sessione estiva 2010/2011:
- Primo appello: 01/07/2011 (aule ed orario da definire)
- Secondo appello:
19/07/2011modificato al 22/07 (aule ed orario da definire) - Si ricorda che è obbligatorio prenotarsi sul Portale della Didattica
- 2011-05-07: nuovo scambio di ore con il corso
di Fisica I:
- il giorno venerdì
27/05/2011[modificato:] 10/06/2011 dalle ore 16:00 alle 17:30 vi sarà lezione di Informatica anziché di Fisica I (quindi in totale ci saranno 3 ore consecutive di Informatica e non ci sarà Fisica I). - Il giorno venerdì 03/06/2011 dalle ore 14:30 alle ore 16:00 vi sarà lezione di Fisica I anziché di Informatica (quindi in totale vi saranno 3 ore di Fisica I e non ci sarà Informatica).
- il giorno venerdì
- 2011-04-11: cambiamento di orario: è stato stabilito
uno scambio di ore tra il corso di Informatica
(prof. Corno) ed il corso di Fisica I (prof. Gerbaldo).
- Il giorno venerdì 15/04/2011 dalle ore 16:00 alle 17:30 vi sarà lezione di Informatica anziché di Fisica I (quindi in totale ci saranno 3 ore consecutive di Informatica e non ci sarà Fisica I).
- Il giorno venerdì 29/04/2011 dalle ore 14:30 alle ore 16:00 vi sarà lezione di Fisica I anziché di Informatica (quindi in totale vi saranno 3 ore di Fisica I e non ci sarà Informatica).
- 2011-03-11: in collaborazione con il prof. Squillero, stiamo gestendo una pagina facebook con cui interagire sugli argomenti legati al corso: pagina "Informatica - PoliTO"
- 2011-02-21: nella sezione "Introduzione" è stato pubblicato l'orario del secondo semestre, compresi anche i laboratori. Inizio delle lezioni: martedì 15 marzo 2011.
- 2011-01-14: Per chi fosse interessato, nell'ambito dei corsi a scelta vi informo che ci sarà anche un corso di Tecnologie per la disabilità. Per ogni informazione contattatemi.
- 2010-12-23: Sul sito trovate del materiale nuovo relativo agli
esercizi di teoria:
- nella sezione "Materiale" trovate i testi e le soluzioni degli esercizi proposti nelle ultime pagine del Quaderno di Testo
- nella sezione "Esercitazioni" trovate i testi degli esercizi di teoria proposti in aula il 15/12 ed il 22/12, e la scansione delle soluzioni svolte insieme in aula.
- 2010-11-18: Per meglio sfruttare le limitate ore di lezione disponibili, gli studenti sono invitati a studiare (sui lucidi - dal cap. V in poi e/o sul libro di testo - cap. 4-6 e 8) gli argomenti sulle architetture degli elaboratori in anticipo rispetto alle lezioni in cui tali argomenti saranno trattati (dal 15/12 in poi). Le lezioni si concentreranno sugli aspetti quantitativi di tali argomenti e sugli esercizi corrispondenti, mentre le parti più qualitative e descrittive sono lasciate allo studio individuale degli studenti.
- 2010-09-30: Benvenuti all'edizione 2010/2011 del
corso! La prima lezione sarà mercoledì 06/10/2010 alle ore
08:30 in Aula
1.
Presentazione
- Lucidi di introduzione al corso
- Regole d'esame ufficiali
-
Lucidi di introduzione alla parte di programmazione in
C

Docenti
- Docente:
- prof.
Fulvio Corno (
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
)
orario di ricevimento: vedi informazione sulla pagina personale.
- prof.
Fulvio Corno (
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
)
- Esercitatori:
- ing. Stefano Di Carlo ( This e-mail address is being protected from spambots. You need JavaScript enabled to view it )
- ing. Sandro Cumani ( This e-mail address is being protected from spambots. You need JavaScript enabled to view it )
Orario del corso (il corso si terrà nel II Semestre, a partire dal 5 marzo 2012)
| Giorno e ora | Aula | Tipologia | Note |
Testi consigliati
- Primo Semestre
- M. Mezzalama, E. Piccolo, "Capire l'Informatica", UTET Università
- Materiale distribuito dai docenti (vedi sezione "Materiale")
- Secondo Semestre
- Deitel & Deitel, C: corso completo di programmazione, Apogeo
- S. Nocco, S. Quer: Guida alla programmazione in linguaggio C, CLUT
- Materiale distribuito dai docenti (vedi sezione "Materiale")
Testi ausiliari
- Primo Semestre
- P. Tosoratti, "Introduzione all'informatica", 1998, Casa Editrice Ambrosiana
- Secondo Semestre
- B.Kernignan, D.Ritchie, Il linguaggio C, guida alla programmazione, seconda edizione
Lucidi di Teoria
Il materiale di Teoria consiste nel "Quaderno di Testo":
Esercizi di Teoria
Soluzioni degli esercizi di teoria proposti nel Quaderno di Testo:
- Codifiche numeriche: testo e soluzioni
- Codifiche non numeriche: testo e soluzioni
- Funzioni logiche: testo e soluzioni
- Architetture degli elaboratori: testo e soluzioni
Lucidi di Programmazione in C
-
Raccolta dei lucidi utilizzati a lezione

Video-corso di Programmazione in C
- È disponile un DVD contente un video-corso di Programmazione in
C, fruibile in tre diverse modalità:
- In Biblioteca Centrale sono disponibili 2 copie del DVD che sarà possibile prendere in prestito
- On-line sul sito http://corsiadistanza.polito.it (link diretto)
- È possibile scaricare un'immagine .iso (2.5GB), da masterizzare su un comune DVD: collegarsi al Portale della Didattica per il link al file da scaricare (riservato agli studenti iscritti al corso).
- Tutti
i lucidi presenti nel corso in DVD (~50 MB, ~1600 slide)

Esercizi di Programmazione
La seguente dispensa raccoglie tutti gli esercizi di programmazione proposti nel videocorso, più altri esercizi aggiuntivi. Gli esercizi sono tutti risolti, anche se purtroppo non vi è il commento alla risoluzione (vi sono però abbondanti commenti nel codice).
-
Esercizi di programmazione in C (versione 2.01 aggiornata al
13/03/2011)

Esercizi di teoria
Esercizi svolti in aula:
- Lezione del 26/01/2011: testi aggiornati degli esercizi e soluzioni svolte in aula
- Lezione del 12/01/2010: testi degli esercizi aggiuntivi e soluzioni svolte in aula
- Lezione del 22/12/2010: testi degli esercizi e soluzioni svolte in aula
Esercitazioni di laboratorio
- Esercitazione 1 (laboratorio del 31/03/2011) e soluzioni proposte
- Esercitazione 2 (laboratorio del 07/04/2011) e soluzioni proposte
- Esercitazione 3 (laboratorio del 14/04/2011) e soluzioni proposte
- Esercitazione 4 (laboratorio del 28/04/2011) e soluzioni proposte
- Esercitazione 5 (laboratorio del 05/05/2011) e soluzioni proposte
- Esercitazione 6 (laboratorio del 12/05/2011) e soluzioni proposte
- Esercitazione 7 (laboratorio del 19/05/2011) e soluzioni proposte
- Esercitazione 8 (laboratorio del 26/05/2011) e soluzioni proposte
- Esercitazione 9 (laboratorio del 09/06/2011) e soluzioni proposte
- Esercitazione 10 (laboratorio del 16/06/2011) e soluzioni proposte
- Esercitazione 11 (laboratorio del 23/06/2011) e soluzioni proposte
Esercitazioni in aula di programmazione
In questa sezione trovate l'elenco di tutto il materiale realizzato in aula, in particolare tutti i programmi sviluppati. Ad ogni nuova lezione corrisponde un diverso file .zip, identificato dalla data della lezione stessa. Per comodità esiste anche il file tutto2011.zip che raccoglie tutti i sorgenti sviluppati durante il corso.
- Esercizi del 15/03/2011
- Esercizi del 18/03/2011
- Esercizi del 22/03/2011
- Esercizio del 25/03/2011 (multipli)
- Esercizio del 01/04/2011 (cicli)
- Esercizi del 05/04/2011(calcolo massimo)
- Esercizi del 08/04/2011(cicli e flag)
- Esercizi del 12/04/2011 (figure e cicli annidati)
- Esercizi del 12/04/2011 (introduzione ai vettori)
- Esercizi del 15/04/2011 (ricerca in vettori)
- Esercizi del 20/04/2011 (funzioni)
- Esercizi del 03/05/2011 (funzioni con parametri vettoriali)
- Esercizi del 06/05/2011 (caratteri)
- Esercizi del 10/05/2011 (conversione maiuscola-minuscola ed alfabeto farfallino)
- Esercizi del 13/05/2011 (conversione con EOF e uso delle stringhe)
- Esercizi del 17/05/2011 (lista spesa - utilizzo sscanf)
- Esercizi del 20/05/2011 (matrice trasposta e elenco nomi)
- Esercizi del 24/05/2011 (argomenti sulla linea di comando)
- Esercizi del 27/05/2011 (funzione exit, struct punti, testo esercizio fotografie)
- Esercizio del 31/05/2011 (soluzione archivio fotografie)
- Esercizio del 07/06/2011 (lettura file)
- Esercizi del 10/06/2011 (statistiche caratteri e consumi di toner)
- Esercizi di tutto il 2011.
Temi d'esame
- Pagina con i prototipi delle funzioni che viene distribuita in tutti gli appelli. Non è permesso consultare altro materiale.
- Temi d'esame per l'appello del 22/07/2011: Turno B | Turno C | Turno D
- Temi d'esame per l'appello del 01/07/2011: Turno B | Turno C | Turno D
- Temi d'esame per l'appello del 19/09/2011: Turno A | Turno B | Turno C New!
Materiale informativo
- Riferimento completo on-line delle funzioni della libreria C
Tool
- Compilatore CodeBlocks (suggerito), disponibile per Windows, Linux, Mac OS X
- Guida rapida all'uso di CodeBlocks
- Guide all'installazione di CodeBlocks
La tabella seguente riporta l'andamento delle lezioni del corso, per trasparenza di informazione e per facilitare la pianificazione da parte degli studenti. Ci riserviamo di modificare la pianificazione delle lezioni per esigenze didattiche.
Legenda: la colonna Tipo può essere L=Lezione, EA=Esercitazione in aula, EL=Esercitazione in laboratorio.
| Data | Ore | Tipo | Argomento | Docente |
|---|---|---|---|---|
| Primo semestre - Architettura degli elaboratori | ||||
| 06/10/2010 | 08:30-10:00 | L | Introduzione al corso. Introduzione agli elaboratori elettronici (Cap. I). Codifiche numeriche (Cap. II). | Fulvio Corno |
| 13/10/2010 | 08:30-10:00 | L | Codifiche numeriche. | Fulvio Corno |
| 20/10/2010 | 08:30-10:00 | L | Codifiche numeriche. | Fulvio Corno |
| 27/10/2010 | 08:30-10:00 | L | Codifiche numeriche. | Fulvio Corno |
| 03/11/2010 | 08:30-10:00 | EA | Esercizi su codifiche numeriche. | Fulvio Corno |
| 10/11/2010 | 08:30-10:00 | L | Codifiche non numeriche - Testo (Cap. III). | Fulvio Corno |
| 17/11/2010 | 08:30-10:00 | L | Codifiche non numeriche - Immagini (Cap. III). | Fulvio Corno |
| 24/11/2010 | 08:30-10:00 | L | La logica degli elaboratori (Cap. IV). | Stefano Di Carlo |
| 01/12/2010 | 08:30-10:00 | EA | Codifiche non numeriche - Audio e video (Cap. III). Esercizi. | Fulvio Corno |
| 15/12/2010 | 08:30-10:00 | EA | Esercizi: Tecnologie elettroniche (Cap. V). Architettura degli elaboratori: modello generale (Cap. VI) | Fulvio Corno |
| 22/12/2010 | 08:30-10:00 | EA | Esercizi: Architettura degli elaboratori: memorie di massa (Cap. VII). | Fulvio Corno |
| 12/01/2011 | 08:30-10:00 | EA | Esercizi: Architettura degli elaboratori: dispositivi di Input/output (Cap. VIII), bus seriali e paralleli (Cap. XI) | Fulvio Corno |
| 19/01/2011 | 08:30-10:00 | L | Esercizi: Architettura degli elaboratori:CPU, prestazioni. | Fulvio Corno |
| 26/01/2011 | 08:30-10:00 | EA | Esercizi: Architettura degli elaboratori:Trasmissione dati (Cap. XII) | Fulvio Corno |
| Secondo semestre - Programmazione in C | ||||
| 15/03/2011 | 16:00-17:30 | L | Introduzione al corso. Concetto di programma e flusso di progettazione. | Fulvio Corno |
| 18/03/2011 | 14:30-16:00 | L | Diagrammi di flusso e pseudo-codice. Dichiarazione di variabili int, float. Struttura base di un programma in C (prima parte). | Fulvio Corno |
| 22/03/2011 | 16:00-17:30 | L | Struttura base di un programma in C (segue). Istruzioni di input, output. Espressioni aritmetiche. Istruzione di controllo if-else. | Fulvio Corno |
| 25/03/2011 | 14:30-16:00 | EA | Esercizi con istruzioni scanf/printf/if-else. | Fulvio Corno |
| 29/03/2011 | 16:00-17:30 | L | Introduzione ai cicli. Ciclo while. | Stefano Di Carlo |
| 01/04/2011 | 14:30-16:00 | EA | Esercizi sui cicli semplici. | Fulvio Corno |
| 31/03/2011 | 13:00-14:30 | EL | Esercitazione in laboratorio n.1 - Squadra 1 | Stefano Di Carlo |
| 31/03/2011 | 14:30-16:00 | EL | Esercitazione in laboratorio n.1 - Squadra 2 | Sandro Cumani |
| 31/03/2011 | 16:00-17:30 | EL | Esercitazione in laboratorio n.1 - Squadra 3 | Sandro Cumani |
| 05/04/2011 | 16:00-17:30 | L | Cicli e contatori. | Fulvio Corno |
| 08/04/2011 | 14:30-16:00 | EA | Esercizi sui cicli. Flag. Costrutti do-while e for. | Fulvio Corno |
| 07/04/2011 | 13:00-14:30 | EL | Esercitazione in laboratorio n.2 - Squadra 1 | Stefano Di Carlo |
| 07/04/2011 | 14:30-16:00 | EL | Esercitazione in laboratorio n.2 - Squadra 2 | Sandro Cumani |
| 07/04/2011 | 16:00-17:30 | EL | Esercitazione in laboratorio n.2 - Squadra 3 | Sandro Cumani |
| 12/04/2011 | 16:00-17:30 | L | Cicli annidati. Introduzione ai vettori.Operazioni elementari sui vettori. | Fulvio Corno |
| 15/04/2011 | 14:30-16:00 | EA | Esercizi sui vettori. Costrutti comuni di manipolazione di vettori. | Fulvio Corno |
| 15/04/2011 | 16:00-17:30 | L | Ricerca in vettori. | Fulvio Corno |
| 14/04/2011 | 13:00-14:30 | EL | Esercitazione in laboratorio n.3 - Squadra 1 | Stefano Di Carlo |
| 14/04/2011 | 14:30-16:00 | EL | Esercitazione in laboratorio n.3 - Squadra 2 | Sandro Cumani |
| 14/04/2011 | 16:00-17:30 | EL | Esercitazione in laboratorio n.3 - Squadra 3 | Sandro Cumani |
| 19/04/2011 | 16:00-17:30 | L | Funzioni e procedure in C (parte prima: parametri scalari by value). | Fulvio Corno |
| vacanze di Pasqua dal 21/04/2011 al 27/04/2011 | ||||
| 28/04/2011 | 13:00-14:30 | EL | Esercitazione in laboratorio n.4 - Squadra 1 | Stefano Di Carlo |
| 28/04/2011 | 14:30-16:00 | EL | Esercitazione in laboratorio n.4 - Squadra 2 | Sandro Cumani |
| 28/04/2011 | 16:00-17:30 | EL | Esercitazione in laboratorio n.4 - Squadra 3 | Sandro Cumani |
| 03/05/2011 | 16:00-17:30 | L | Funzioni e procedure in C (parte seconda: parametri vettoriali). | Fulvio Corno |
| 06/05/2011 | 14:30-16:00 | L | Introduzione al tipo 'char'. Operazioni elementari su dati 'char'. | Fulvio Corno |
| 05/05/2011 | 13:00-14:30 | EL | Esercitazione in laboratorio n.5 - Squadra 1 | Stefano Di Carlo |
| 05/05/2011 | 14:30-16:00 | EL | Esercitazione in laboratorio n.5 - Squadra 2 | Sandro Cumani |
| 05/05/2011 | 16:00-17:30 | EL | Esercitazione in laboratorio n.5 - Squadra 3 | Sandro Cumani |
| 10/05/2011 | 16:00-17:30 | L | Funzioni ctype.h. Vettori di char. | Fulvio Corno |
| 13/05/2011 | 14:30-16:00 | L | Introduzione alle Stringhe. Libreria string.h | Fulvio Corno |
| 12/05/2011 | 13:00-14:30 | EL | Esercitazione in laboratorio n.6 - Squadra 1 | Stefano Di Carlo |
| 12/05/2011 | 14:30-16:00 | EL | Esercitazione in laboratorio n.6 - Squadra 2 | Sandro Cumani |
| 12/05/2011 | 16:00-17:30 | EL | Esercitazione in laboratorio n.6 - Squadra 3 | Sandro Cumani |
| 17/05/2011 | 16:00-17:30 | L | Conversione stringa-numero. Matrici di numeri. Matrici di caratteri. | Fulvio Corno |
| 20/05/2011 | 14:30-16:00 | L | Vettori di stringhe. | Fulvio Corno |
| 19/05/2011 | 13:00-14:30 | EL | Esercitazione in laboratorio n.7 - Squadra 1 | Stefano Di Carlo |
| 19/05/2011 | 14:30-16:00 | EL | Esercitazione in laboratorio n.7 - Squadra 2 | Sandro Cumani |
| 19/05/2011 | 16:00-17:30 | EL | Esercitazione in laboratorio n.7 - Squadra 3 | Sandro Cumani |
| 24/05/2011 | 16:00-17:30 | L | Argomenti sulla linea di comando. | Fulvio Corno |
| 27/05/2011 | 14:30-16:00 | L | Funzione exit. | Fulvio Corno |
| 26/05/2011 | 13:00-14:30 | EL | Esercitazione in laboratorio n.8 - Squadra 1 | Stefano Di Carlo |
| 26/05/2011 | 14:30-16:00 | EL | Esercitazione in laboratorio n.8 - Squadra 2 | Alessandro Savino |
| 26/05/2011 | 16:00-17:30 | EL | Esercitazione in laboratorio n.8 - Squadra 3 | Alessandro Savino |
| 31/05/2011 | 16:00-17:30 | EA | Risoluzione esercizio "Archivio fotografie" | Fulvio Corno |
| 02/06/2011 | Festa della Repubblica - non c'è laboratorio | |||
| 03/06/2011 | La lezione è stata scambiata con Fisica I | |||
| 07/06/2011 | 16:00-17:30 | L | Introduzione ai FILE | Fulvio Corno |
| 10/06/2011 | 14:30-16:00 | L | Operazioni principali sui FILE. | Fulvio Corno |
| 10/06/2011 | 16:00-17:30 | EA | Esercizi con i FILE | Fulvio Corno |
| 09/06/2011 | 13:00-14:30 | EL | Esercitazione in laboratorio n.9 - Squadra 1 | Stefano Di Carlo |
| 09/06/2011 | 14:30-16:00 | EL | Esercitazione in laboratorio n.9 - Squadra 2 | Sandro Cumani |
| 09/06/2011 | 16:00-17:30 | EL | Esercitazione in laboratorio n.9 - Squadra 3 | Sandro Cumani |
| 14/06/2011 | 16:00-17:30 | EA | Risoluzione temi d'esame | Giovanni Squillero |
| 17/06/2011 | 14:30-16:00 | EA | Risoluzione temi d'esame | Fulvio Corno |
| 16/06/2011 | 13:00-14:30 | EL | Esercitazione in laboratorio n.10 - Squadra 1 | Stefano Di Carlo |
| 16/06/2011 | 14:30-16:00 | EL | Esercitazione in laboratorio n.10 - Squadra 2 | Sandro Cumani |
| 16/06/2011 | 16:00-17:30 | EL | Esercitazione in laboratorio n.10 - Squadra 3 | Sandro Cumani |
| 21/06/2011 | 16:00-17:30 | EA | Risoluzione temi d'esame | Fulvio Corno |
| 23/06/2011 | 13:00-14:30 | EL | Esercitazione in laboratorio n.11 - Squadra 1 | Stefano Di Carlo |
| 23/06/2011 | 14:30-16:00 | EL | Esercitazione in laboratorio n.11 - Squadra 2 | Sandro Cumani |
| 23/06/2011 | 16:00-17:30 | EL | Esercitazione in laboratorio n.11 - Squadra 3 | Sandro Cumani |
Domande e risposte frequenti.
Esame
- Ci sarà un esame di teoria a febbraio/marzo 2011?
- No, non c'è nessun esame nel periodo febbraio/marzo 2011. L'esame sarà solamente a giugno 2011. Nella prova d'esame vi sarà un esercizio di programmazione più alcune (3-5) domande sulla parte di teoria.
Compilatore CodeBlocks
- (Su Windows) Il nome delle cartelle in cui create i progetti non dovrebbe contenere né spazi né lettere accentate, altrimenti il debugger non funziona (si può comunque scrivere, compilare ed eseguire il programma, ma non utilizzare le funzioni di debug). Attenzione che la regola vale per tutte le cartelle su tutto il percorso che va da C:\ fino al progetto. Si veda la segnalazione ufficiale sul sito di codeblocks.
- (Su Windows) Quando clicco sul bottone "Build", non
succede nulla e non mi compila il programma...
- Controlla di avere installato la versione completa (che comprende anche il compilatore mingw), ossia il file codeblocks-8.02mingw-setup.exe
- Nella finestra Settings / Compiler and Debugger, controlla
che:
- Alla voce "Selected Compiler" ci sia "GNU GCC Compiler". Se non ci vosse, selezionatelo dall'elenco (è il primo) e memorizzatelo con il tasto "Set as default"
- Nella scheda "Toolchain executables" controllate quale directory viene indicata come "Compiler's installation directory". Dovrebbe essere 'C:\Program Files\CodeBlocks\MinGW' o simili. Controllate che quella cartella esista e non sia vuota.
- (Su Linux) Quando clicco sul bottone "Build", non
succede nulla e non mi compila il programma...
- Solitamente ciò succede quando non è installato il compilatore
'gcc'. Esso non è parte del pacchetto CodeBlocks, ma fa parte della
vostra distribuzione di Linux
- Aprire un terminale e provare a digitare il comando: gcc . Verificare se compare un errore del tipo: gcc: command not found
- Se compare l'errore, allora utilizzare il gestore dei software della vostra versione di Linux e selezionare una voce simile a "Strumenti di Sviluppo" (Develomement tools) o "Sviluppo C"
- Solitamente ciò succede quando non è installato il compilatore
'gcc'. Esso non è parte del pacchetto CodeBlocks, ma fa parte della
vostra distribuzione di Linux
DVD di Programmazione in C
- Come faccio a vedere i filmati del DVD su un sistema operativo
diverso da Windows?
- Occorre installare i "windows codec" (un pacchetto che solitamente si chiama w32codecs). Solitamente questo pacchetto non è incluso nelle distribuzioni standard, occorre attivare dei repository aggiuntivi (ad esempio, Medibuntu per Linux, Packman per OpenSuse, ecc).





