default-logo


06.97.60.13.05
info@archimedeinformatica.it

Corso Programmazione C

  • L’ intento del corso (teorico-pratico) è quello di presentare i costrutti fondamentali del linguaggio C fornendo altresì conoscenze adeguate per successivi ampliamenti e/o approfondimenti. Durante il corso sarà presentato un tool di sviluppo
  • Obiettivo del corso è quello di rendere i partecipanti in grado di creare applicazioni basate sulla piattaforma C/Unix utilizzando il linguaggio C in ambiente Unix. Saranno quindi affrontati argomenti necessari, quali l'uso appropriato dei thread e l'utilizzo del C per applicazioni multithread e di rete.
  • Prenota ora!

Programma

 

  • Presentazione dell’ ambiente di sviluppo
  • Struttura di un programma C
  • Tipi di dati base
  • Dichiarazione di variabili e costanti
  • Operatori di incremento e decremento
  • Operatori aritmetici e logici
  • Espressioni con dati di tipo misto
  • Il casting
  • Le classi di memorizzazione
  • Blocchi di codice
  • Regole di visibilità per le variabili
  • Le  decisioni (if  then, operatore condizionale)
  • La selezione multipla (switch case)
  • L’istruzione break
  • Le iterazioni (for , while , do while)
  • Definizione e sintassi dei puntatori
  • Aritmetica dei puntatori
  • Struttura di una funzione
  • Parametri e tipo dei valori resi
  • Puntatori  come parametri delle funzioni
  • Dichiarazione ed uso di arrays mono e pluridimensionali
  • Puntatori ed arrays
  • Le stringhe
  • Puntatori, stringhe ed arrays
  • Principali funzioni di libreria per la gestione delle stringhe
  • Principali funzioni di libreria per l’input / output da  tastiera / monitor
  • Principali funzioni di libreria per l’input / output da file
  • Struct ed union
  • Allocazione dinamica della memoria
  • Il preprocessore C
  • Sostituzione di stringhe
  • Inclusione di file
  • Compilazione condizionale
  • Esercitazioni sugli argomenti presentati

Dettagli sul corso

Inizio Corso: da concordare
Durata: 30 ore
Frequenza: da concordare
Prerequisiti: Conoscenze di informatica di base
Formula di pagamento: rateale senza interessi
Costo corso individuale: € 930,00 (al momento dell'iscrizione € 310 poi due rate da € 310 alla decima e alla ventesima ora)
A fine corso, gli allievi più meritevoli avranno la possibilità svolgere uno stage presso importanti aziende informatiche con finalità l'assunzione.
Quotazioni su richiesta per corsi collettivi
torna su
Importante
Archimede informatica si riserva il diritto di posticipare le date di inizio dei corsi qualora non si raggiunga il numero minimo necessario per far partire il corso collettivo