Skip to content
Snippets Groups Projects
author:
- Orestis Malaspinas
title: Cours de programmation séquentielle
autoSectionLabels: true
autoEqnLabels: true
eqnPrefix: 
  - "éq."
  - "éqs."
chapters: true
numberSections: true
chaptersDepth: 1
sectionsDepth: 3
lang: fr
documentclass: book
papersize: A4
cref: false
pandoc-numbering:
  - category: exercice
    listing: Liste des exercices
urlcolor: blue
corrige: false

Cours de programmation séquentielle

Introduction PDF

  • Organisation du cours.
  • Évaluations.
  • Contacts.

Introduction à la ligne de commande PDF

  • L'interface en ligne de commande.
  • Le terminal.
  • Quelques commandes utiles.
  • Les éditeurs de texte.

Base 1 PDF

  • Introduction générale au C.
  • Qu'est-ce qu'un programme?
  • Types de base.
  • Expressions et opérateurs.
  • Structures de contrôle.
  • Les variables.

Base 2 PDF

  • Représentation variables en mémoire.
  • Les pointeurs.
  • Les fonctions.
  • Les tableaux.

Base 3 PDF

  • Structures.
  • Allocation dynamique de mémoire.
  • Prototypes de fonctions.
  • Génération d'un exécutable.
  • Préprocesseur.

Introduction à make PDF

  • Représentation variables en mémoire.
  • Les pointeurs.
  • Les fonctions.
  • Les tableaux.

Tests unitaires et assertions PDF

  • Tests unitaires.
  • Assertions.

Chaînes de caractères PDF

  • Le type char *.
  • Les fonctions de manipulation de chaînes de caractères.

Ligne de commande PDF

  • Point d’entrée d’un programme.
  • Conversion des arguments.

Pointeurs avancés PDF

  • Pointeurs de fonctions.
  • Pointeurs et const.

Algorithme de triangulation PDF

  • Qu'est-ce qu'une triangulation?
  • La triangulation de Delaunay.
  • L'algorithme de Bowyer--Watson.