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)