Obiettivi

Il corso si rivolge a chi si avvicina per la prima volta al linguaggio di programmazione C, uno tra i importanti linguaggi della storia della programmazione, nonchè uno dei più impegnativi dal punto di vista dell’apprendimento, padre dei moderni linguaggi ad oggetti come il C++, Java, C# e Objective-C, usato per lo sviluppo di applicazioni in vari ambienti operativi.
Obiettivo del corso è di trasmettere ai partecipanti nozioni sulla sintassi del linguaggio e metterli in grado di acquisire elementi di stile di programmazione in C, accompagnando la parte teorica con esercitazioni pratiche.
E’ richiesta una conoscenza teorica della programmazione (concetto di algoritmo, diagramma di flusso e variabili).

Prerequisiti

Conoscenza dei fondamenti di programmazione.

Dettaglio degli argomenti

  • Filosofia del Linguaggio C
  • Elementi fondamentali del linguaggio C
  • Il software per compilare e testare il programma
  • Il primo programma nel linguaggio C
  • I costrutti di controllo
  • Controlli avanzati
  • I puntatori
  • La gestione della memoria
  • Input e output nel linguaggio C
  • Cenni sulle liste, gli alberi e i grafi
  • Il preprocessore e le definizioni
  • Programmi di grandi dimensioni

Ulteriori informazioni

Corso a calendario:

Corso personalizzato: