Programmazione C

Corso

A Frattamaggiore

700 € +IVA

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Luogo

    Frattamaggiore

  • Ore di lezione

    40h

Obiettivo del corso: Corso Programmazione C Cosa è Il C è tecnicamente un linguaggio di programmazione ad alto livello sviluppato da Dennis Ritchie. Il C è rinomato per la sua efficienza, e si è imposto come linguaggio di riferimento per la realizzazione di software di sistema su gran parte delle piattaforme hardware moderne. Rivolto a: chi vuole apprendere un linguaggio di programmazionerinomato per la sua efficenza, che si è imposto come linguaggio di riferimento per la realizzazione di software di sistema su gran parte delle piattaforme hardware moderne.

Sedi e date

Luogo

Inizio del corso

Frattamaggiore (Napoli)
Visualizza mappa
PIAZZA RISORGIMENTO N.12, 80027

Inizio del corso

Scegli dataIscrizioni chiuse

Profilo del corso

Conoscenza ottima del pc

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • Database design
  • Programmazione strutturata
  • Programmazione web
  • Microsoft .Net
  • C++
  • Linguaggio C
  • Programmazione
  • Programmazione C#
  • C#
  • C
  • Linguaggio C C

Programma

Cenni di programmazione.

Il programma
Breve storia della programmazione .
I linguaggi a basso livello.
I linguaggi a medio/alto livello
Il C.
L'evoluzione ad oggetti del C - il C++
La programmazione oggi
Cosa serve per programmare in C.
Struttura di un programma in C e cenni su linguaggi compilati e interpretati.
Linguaggi compilati e interpretati

Note.

Il primo programma

Uso delle variabili
Tipi di variabili
Operazioni elementari sulle variabili.
Stampa dei valori delle variabili.
Variabili locali e globali.
Variabili static e auto..
Costanti: l'istruzione #define e la keyword const

Variabili register e volatile..

Funzioni e procedure
Definizione intuitiva di funzione...

Esempi d'uso di funzioni e standard di utilizzo....
Procedure......
Funzioni statiche....
Funzioni Globali\Locali .
Input da tastiera

Controllare il flusso di un programma
Cicli if-else
Operatori di confronto.
Operatori logici.
Strutture switch-case.
Cicli iterativi - Istruzione for

Cicli iterativi - Istruzione while

Cicli iterativi - Istruzione do-while
Istruzione goto.
Istruzione break e continue

Gli array
Array monodimensionali.

Matrici e array pluridimensionali
I puntatori.

Strutture dinamiche.
Liste monolanciate.
Liste circolari...
Alberi e Grafi
Puntatori in C

Passaggio di puntatori alle funzioni..
Puntatori e array
Passaggio di array a funzioni.
Allocazione dinamica della memoria.
Puntatori a funzioni..
Funzioni di callback.

Stringhe

Dichiarazione di una stringa..


Operare sulle stringhe –

La libreria string.h
strcmp
strncmp
strcpy
strncpy
strcat
strncat
strstr
Altre funzioni sulle stringhe
sprintf
snprintf
sscanf
get
atoi
Argomenti passati al main
Uso delle stringhe e sicurezza del programma
Algoritmi di ordinamento

Naive sort
Bubble sort
Insert sort
Quick sort
Tipi di dato derivati, enumerazioni e strutture

Definire propri tipi - L'operatore typedef
Dati strutturati
Direttive per il preprocessore
La direttiva #include
La direttiva #define
Controllo del flusso
Macro con parametri
Macro predefinite
Operatori # e ##
Direttive #error e #warning
Liste come tipi di dato astratto
Rappresentazione statica
Rappresentazione dinamica
Gestione dei file ad alto livello
Apertura dei file in C
Scrittura su file testuali - fprintf e fputs
Lettura di file testuali - fscanf e fgets.91
Scrittura di dati in formato binario - fwrite
Lettura di dati in formato binario - fread
Posizionamento all'intero di un file - fseek e ftell
Prendere parametri da riga di comando

Libreria math.h

Libreria time.h.

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Programmazione C

700 € +IVA