Corso

Last Updated on Tuesday, 16 March 2010 12:47 Written by admin Saturday, 19 April 2008 04:26

Struttura del corso di Sistemi e del corso di Informatica

Quest’anno scolastico, 2009/2010, le classi che mi sono state assegnate sono

  • 3N – Informatica
  • 5N -Informatica
  • 5M – Sistemi

In terza, in Informatica, solitamente si affrontano le basi della programmazione, focalizzando in classe l’attenzione sulle strutture fondamentali per la realizzazione degli algoritmi in modo indipendente dal linguaggio mentre, in laboratorio, il lavoro è incentrato sullo studio del linguaggio C/C++. Più avanti nel corso si studiano le principali strutture dati astratte (liste, code, pile, array, matrici, strutture ecc) e la loro implementazione in C/C++. I problemi verranno affrontati e risolti usando il paradigma di programmazione procedurale (o imperativo) e solo nella fase finale dell’anno sarà presentato il paradigma di programmazione a oggetti.  La scelta del linguaggio C/C++ è giustificata  dai seguenti motivi: è un linguaggio molto usato in ambito industriale e accademico, ha una sintassi sintetica e il codice prodotto è compatto ed efficiente: con esso sono scritti molti prodotti di successo come fogli elettronici, database, sistemi operativi (ricordiamo per tutti Unix da cui poi Linux), word processor, interpreti, compilatori, web server ecc.  Dal linguaggio C, derivano lo stesso linguaggio C++ (il C++ si può considerare una estensione del C per poter lavorare con gli oggetti), Java, C# (che eventualmente studieremo compatibilmente col tempo disponibile), Php (usato soprattutto in ambito Web), Ruby ecc. Maggiori dettagli nella sezione Linguaggi di programmazione.

Work in progress

Leave a Reply





Designed by RocketTheme
WordPress is Free Software released under the GNU/GPL License.