C:Fondamentaux

Loader DigitalCityEen ogenblik, aub...

C:Fondamentaux

(Réf.70)
35
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

De C-taal beheersen en toepassen, de problemen begrijpen en de architectuur van een procedurele ontwikkeling plannen

Opleidingsprogramma

Inleiding

Taalclassificatie
Geschiedenis, versies
C en andere talen
Milieu, hulpmiddelen

Eerste stappen in C

Structuur van een programma
Compilatie en beperkingen
Commentaar, algemene organisatie, enkele methoden
Main() methode
Standaard I/O functies

Gegevenstypen

Variabelen definiëren, gebruiken
Beschikbare types en typeconversie
Constanten maken
Operatoren en uitdrukkingen; complexe berekeningen in C
Tabellen
Geheugenorganisatie
Eenvoudige pointers

Controlestructuren

Keuzestructuren (voorwaarden)
Iteratie-instructies (lussen)
Onderbrekingen
Optimalisaties en speciale numerieke bewerkingen

Functies

Prototyping en definitie
Eenvoudige argumenten en gebruik
Parameter passing (by value, by address)
Return values
Function overloading
Recursie en pseudo-recursie
Structuur van een C-programma met functies

Pointers, C en het systeem

Declaratie, initialisatie
Eenvoudig gebruik, gebruiksvoorwaarden
Dynamisch creëren van een variabele
Geavanceerd gebruik (array pointers, arrays van pointers)
Functie pointers
Sommige bibliotheken: GLib, SDL, GMP

Structuren, complexe gegevens in het geheugen

Definitie, creatie
Declaratie van een structuurvariabele
Opslag in het geheugen, toegang tot velden
Arrays van structuren
Structuren als functieparameters
Structuurpointers en gelinkte lijsten
Na C: presentatie van C++ en C#

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.