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.
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
Controllo Funzioni Array,
Il processo di compilazione
Puntatori
Ordinamento
Complessità
Ricorsione
Programma
Introduzione alla programmazione C,Controllo Funzioni Array,
Il processo di compilazione
Puntatori
Ordinamento
Complessità
Ricorsione
Testi Adottati
Deitel & Deitel, Il linguaggio C, 8edModalità 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 2020Modalità 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