( english version )
Fondamenti di informatica ( 5 CFU )
Prof. Marco Panella
     Tel. 0521.905470           E-mail. marco.panella@unipr.it

Finalità
Il corso intende fornire i concetti di base sui calcolatori elettronici e sull’informatica evidenziando gli strumenti fondamentali per l'utilizzo e la programmazione dei calcolatori elettronici e le metodologie per lo sviluppo del software.

Programma
Algoritmi - Notazioni grafiche e testuali per la loro descrizione.
Esempi di algoritmi elementari.
Programmi.
Linguaggi di programmazione.
Rappresentazione dell’Informazione – Codifica dell’Informazione.
Rappresentazione dei Numeri. Algebra Booleana.
Il Calcolatore - Architettura e principi di funzionamento degli elaboratori elettronici.
Macchina di Von Neumann.
Periferiche.
Software di base – Sistema operativo.
Reti di calcolatori e Internet.
Il Linguaggio di Programmazione C.

Attività d'esercitazione
Le esercitazioni saranno mirate all'apprendimento del linguaggio C.

Modalità d'esame
Sono previste due prove scritte.

Propedeuticità
Nessuna

Testi consigliati
P.Demichelis, E.Piccolo "Introduzione all'Informatica in C", McGraw-Hill.
C.Batini, L.C.Aiello, M.Lenzerini, A.Marchetti Spaccamela, A.Miola "Fondamenti di Programmazione dei Calcolatori Elettronici", Franco Angeli.
- Qualsiasi manuale di C a vostro gradimento.In biblioteca:
- P. Darnell, P.E. Margolis, “C manuale di programmazione”, Mc Graw Hill
- H. Schildt, “La Guida completa C”, McGraw Hill

 
stampa il programma ~ torna indietro