Programmazione 1 ( 2018-2019)

-Accesso ai files richiedono credenziali UNITN.

-I links potrebbero essere aggiornati a seguire lezioni/laboratori svolti
nel corso dell' a.a.

-Annunci ed altro materiale verranno pubblicati sul sito di didattica on-line :
https://didatticaonline.unitn.it/dol/

-Alcune lezioni includono il codice ( zip netbeans ) discusso a lezione.

-Prova di esame: si veda la descrizione nella descrizione del Corso

-Testi di Esame a partire dal 2017/2018. La struttura ( una prova ) e' quella
che verra' usata nell'anno accademico corrente.
In aggiunta sono disponibili i Testi di Esame ( fino al 2016/2017 ) utili per
il contenuto ( esercizi/problemi ).


================Programma del Corso e Materiale================

Introduzione al Corso (Incl. Modalità Esame)
Algoritmi
Architettura del Calcolatore
Cenni di Sistema Operativo

Linguaggio C
Introduzione al C
Algebra di Boole
Istruzioni Condizionali / Iterative ( Codice )
Strutture di Controllo
Array
Conversioni Basi ( Codice )
Stringhe

Rappresentazioni Informazioni
Tipi di Dati
Puntatori
Funzioni ( Codice )
Gestione dei File
Programmazione Ricorsiva
Allocazione Dinamica Memoria

Strutture Dati
Liste (Codice , pdf )
Stack ( Codice )
Code ( Implementazione con : Liste , Array )

Algoritmi
Algoritmi di Ricerca
Algoritmi di Ordinamento ( incluse eq. ricorrenza )
Alberi Binari di Ricerca ( Codice )
Hashing