|
Comprendre les principes de base de la programmation
informatique dans un langage structuré
|
|
Toute personne désirant s'initier
à la programmation
|
|
Connaissance de l'outil informatique
|
Programme

- Ordinateur et connaissances de base
- Ordinateur et système d'exploitation
- Codification binaire
- Systèmes de numération (décimale, hexadécimale,
octale)
- Encodage des caractères (ASCII, UTF-8, UTF-16, Unicode,...)
- Logique de Bool (And, Or, XOr,...)
- Environnement de programmation
- Les langages de bas et haut niveau
- Les langages événementiels
- Les langages objets
- Les langages de scripts
- Les langages de balises
- Fonctionnement d'un compilateur
- Fonctionnement d'un interpréteur
- Fonctionnement d'un éditeur de liens
- Fonctionnement d'un débogueur
- Notions fondamentales
- Les instructions et blocs d'instructions
- Expressions et affectation
- Les identificateurs
- Les commentaires
- Les constantes littérales
- Les opérateurs
|
|
|
- Notions fondamentales
- Les instructions et blocs d'instructions
- Expressions et affectation
- Les identificateurs
- Les commentaires
- Les constantes littérales
- Les opérateurs
- Les variables
- Définition des variables
- Portée et durée de vie des variables
- Les constantes
- Les types de données
- Les types de données primitifs
- Les types de données composés (structures)
- Conversion de types de données
- Structures de contrôle
- Les instructions conditionnelles
- Les instructions répétitives
- Les procédures et fonctions
- Différences
- Déclaration
- Appel de procédure et fonction
- Passage de paramètres
- Les tableaux
- Tableau à une dimension
- Tableau de tableaux (multi-dimensions)
- Algorithmes de tris
- Éléments supplémentaires
- Instruction d'écriture et de lecture
- Gestion de la mémoire
- Notion de pointeur
|
|