Programmazione I (2009/2010)

Codice insegnamento
4S02723
Crediti
12
Coordinatore
Nicola Fausto Spoto
Settore disciplinare
INF/01 - INFORMATICA
Lingua di erogazione
Italiano
Pagina Web
http://profs.scienze.univr.it/~spoto/teaching.html
L'insegnamento è organizzato come segue:
Attività Crediti Periodo Docenti
Teoria 8 II semestre, I semestre Nicola Fausto Spoto
Laboratorio 4 II semestre, I semestre Nicola Fausto Spoto

Orario lezioni

I semestre
Attività Giorno Ora Tipo Luogo Note
Teoria lunedì 15.30 - 16.30 lezione Aula A  
Teoria mercoledì 8.30 - 10.30 lezione Aula A  
Laboratorio martedì 8.30 - 11.30 lezione Laboratorio didattico Delta  
II semestre
Attività Giorno Ora Tipo Luogo Note
Teoria lunedì 9.30 - 11.30 lezione Aula A  
Teoria mercoledì 9.30 - 10.30 lezione Aula A  
Laboratorio martedì 8.30 - 11.30 laboratorio Laboratorio didattico Delta  

Obiettivi formativi

Introdurre la programmazione in linguaggio C. Alla fine del corso, lo studente sarà capace di scrivere e comprendere semplici programmi C.

Programma

Prima parte (ottobre-gennaio):

- Introduzione ai calcolatori, alle rappresentazioni numeriche e ai linguaggi di programmazione
- Introduzione alla programmazione imperativa: diagrammi di flusso e programmazione strutturata
- Primi programmi C: input da tastiera e output su schermo
- Strutture di controllo
- Le funzioni
- Vettori
- I puntatori

Seconda parte (marzo-maggio):

- Caratteri e stringhe
- Le funzioni ricorsive
- La formattazione dell'input/output
- Strutture e unioni
- Elaborazione dei file
- Strutture dati elementari in C: liste, pile, code, alberi
- Il preprocessore C

Modalità d'esame

Un compito scritto verificherà l'apprendimento delle nozioni teoriche e pratiche del corso. Sono previste due prove parziali scritte a febbraio e giugno, facoltative, che, se superate positivamente, permettono di evitare l'esame finale.

Testi di riferimento
Attività Autore Titolo Casa editrice Anno ISBN Note
Teoria H.M. Deitel & P.J. Deitel C, Corso Completo di Programmazione (Edizione 3) Apogeo 2007

Statistiche per i requisiti di trasparenza (Attuazione Art. 2 del D.M. 31/10/2007, n. 544)

Statistiche esiti
Esiti Esami Esiti Percentuali Media voti Deviazione Standard
Positivi 39.2% 25 4
Respinti 35.60%
Assenti 19.6%
Ritirati 5.60%
Annullati --
Distribuzione degli esiti positivi
18 19 20 21 22 23 24 25 26 27 28 29 30 30 e Lode
14.2% 1.0% 4.0% 5.1% 4.0% 4.0% 5.1% 3.0% 10.2% 6.1% 4.0% 12.2% 11.2% 15.3%

Valori relativi all'AA 2009/2010 calcolati su un totale di 250 iscritti. I valori in percentuale sono arrotondati al numero intero più vicino.