Corso di C
Corso
A Salerno
![CFA Advanced](https://www.emagister.it/assets/it/logos/centro/id/76094/size/l.jpg)
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
Salerno
-
Durata
Flessible
Il C è 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 moderne. La standardizzazione del linguaggio garantisce la portabilità dei programmi scritti in C (standard, spesso detto ANSI C) su qualsiasi piattaforma.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Verrà ricontattato dalla nostra Area Didattica che Le darà delucidazioni sul corso richiesto e sarà lieta di rispondere a tutte le sue domande.
Certo, questa tipologia di corso può essere erogata anche in FAD. la nostra piattaforma E-LEARNING permette in TEMPO REALE l’interazione con il docente e con i compagni di corso, la condivisione di file, di programmi e la compilazione di esercitazioni o test.
Al tempo stesso la lezione viene registrata e inviata in streaming agli allievi per un ulteriore ripasso nei giorni successivi.
Opinioni
Materie
- C++
- Programmazione
- C#
- C
- Programmatore
- Programmazione informatica
- Linguaggio di programmazione
- Linguaggio C
- Array semplici
- Multiprogrammazione
- Funzioni
Professori
![CFA advanced](https://www.emagister.it/assets/themes/murdock/img/avatar/user-medium.png)
CFA advanced
CFA advanced
Programma
PROGRAMMA DEL CORSO
- Fondamenti di programmazione
- Linguaggi a basso livello e linguaggi a medio/alto livello
- Introduzione al linguaggio C
- Cosa serve per programmare in C
- Il primo programma
- Uso delle variabili
- Tipi di variabili
- Operazioni elementari sulle variabili
- Stampa dei valori delle variabili
- Variabili locali e globali, static e auto
- Costanti: l'istruzione #define e la keyword const
- Variabili register e volatile
- Funzioni e procedure
- Input da tastiera
- Cicli if-else
- Operatori di confronto e 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
- Puntatori
- Passaggio di puntatori alle funzioni
- Puntatori e array
- Passaggio di array a funzioni
- Allocazione dinamica della memoria
- Funzioni di callback
- Stringhe
- Dichiarazione di una stringa
- Operare sulle stringhe
- Tipi di dato derivati, enumerazioni e strutture
- Definire propri tipi - L'operatore typedef
- Enumerazioni
- 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
- Funzione ricorsive
- Apertura dei file in C
- Scrittura su file testuali - fprintf e fputs
- Lettura di file testuali - fscanf e fgets
- 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
- File pointer e file descriptor
- Modalità di apertura
- Permessi
- close
- read e write
- Gestione delle directory
- Socket e connessioni di rete in C
- Multiprogrammazione - programmazione multiprocesso e multithread
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Corso di C