20801684 - FONDAMENTI DI INFORMATICA

Obiettivo del corso è introdurre alcuni elementi di base dell'informatica come disciplina per la soluzione automatica di problemi mediante strumenti, sia metodologici che concettuali, efficaci e duraturi per affrontare in modo flessibile la rapida evoluzione tecnologica dell'informatica stessa. Presentare architettura e principi di funzionamento dei calcolatori.
Presentare i concetti fondamentali della programmazione dei calcolatori e in particolare della programmazione orientata agli oggetti. Presentare alcune strutture di dati e algoritmi fondamentali.
scheda docente | materiale didattico

Programma

Introduzione alla programmazione C,
Controllo Funzioni Array,
Il processo di compilazione
Puntatori
Ordinamento
Complessità
Ricorsione


Testi Adottati

Deitel & Deitel, Il linguaggio C, 8ed

Modalità Erogazione

nel periodo di emergenza COVID-19 l’esame di profitto sarà svolto secondo quanto previsto all’art.1 del Decreto Rettorale n°. 703 del 5 maggio 2020

Modalità Valutazione

Prova pratica di programmazione in laboratorio, domande di teoria. Nel periodo di emergenza COVID-19 l’esame di profitto sarà svolto secondo quanto previsto all’art.1 del Decreto Rettorale n°. 703 del 5 maggio 2020