Programmation procédurale C
Cours 1 - Structure Programme et compilation
Objectifs
- Écrire un programme
- Manipuler l'ordinateur pour coder
- Comprendre le principe de compilation
- Élaborer une documentation
Le Déroulement
- Un CM de 1h30
- Une séance 1h30 sur ordinateur
Documents
CM
Séance (1h30)
Cours 2 - Entrées/Sorties
Objectifs
- Lire le manuel C proposé dans le terminal
- Comprendre le formatage des E/S
- Lever une erreur sur une entrée clavier
- Connaître les opérateurs algébriques et booléens en C
Le Déroulement
- Un CM de 1h30
- Une séance 1h30 sur ordinateur
Documents
CM
Séance (1h30)
Cours 3 - Variables et fonctions
Objectifs
- Manipuler des fonctions/procédures en C
- Connaître la différences entre une variable globale ou locale
- Se servir du mot clé STATIC
- Réaliser des tests de fonctions/procédures
- Utiliser la sortie d'erreur
- Mettre en place de la compilation conditionnelle
Le Déroulement
- Un CM de 1h30
- Une séance 1h30 sur ordinateur
Documents
CM
Séance (1h30)
Cours 4 - Compilation séparée et makefile
Objectifs
- Délocaliser la fonction main
- Classer les différentes méthodes/fonctions
- Organiser son code
- Utiliser une bibliothèque mathématiques
- Lancer des commandes unix depuis un programme C
Le Déroulement
- Un CM de 1h30
- Une séance 1h30 sur ordinateur
Documents
CM
Séance (1h30)
Cours 5 - Les tableaux statiques
Objectifs
- Faire attention a la gestion de la taille du tableau la taille du tableau est fixe.
- Connaître la façon dont sont stockées des valeurs du tableau.
- Utiliser un tableau en paramètre de fonctions/procédures
- Détecter la fin d'une chaîne de caractères
Le Déroulement
- Un CM de 1h30
- Une séance 1h30 sur ordinateur
Documents
CM
Séance (1h30)
Cours 6 - Les pointeurs
Objectifs
Le Déroulement
- Un CM de 1h30
- Une séance 1h30 sur ordinateur
Documents
CM
Séance (1h30)
Cours 7 - Les tableaux dynamiques
Objectifs
Le Déroulement
- Un CM de 1h30
- Une séance 1h30 sur ordinateur
Documents
CM
Séance (1h30)
Cours 8- Les chaînes de caractères
Objectifs
Le Déroulement
- Un CM de 1h30
- Une séance 1h30 sur ordinateur
Documents
CM
Séance (1h30)
Cours 9 - Les structures
Objectifs
Le Déroulement
- Un CM de 1h30
- Une séance 1h30 sur ordinateur
Documents
CM
Séance (1h30)
Cours 10 - Les fichiers
Objectifs
Le Déroulement
- Un CM de 1h30
- Une séance 1h30 sur ordinateur
Documents
CM
Séance (1h30)