Principes et méthodes de programmation

plan Les documents regroupés dans cette page se présentent tels que je les ai laissés au moment de terminer mes cours à l'École de Commerce et d'Informatique. Je les maintiens en l'état jusqu'en octobre 2012. Après cette date, ceux d'entre eux qui présenteront encore un quelconque intérêt seront placés dans les archives.

Ce cours a eu lieu entre septembre 2010 et janvier 2011. Il consistait en une exposition des principes de la programmation structurée, au moyen d'un pseudo-code (LAF ou Langage Algorithmique Francisé). En dehors d'un exposé succinct de la théorie, on réalisait en laboratoire un grand nombre d'exercices, qu'il était possible de tester sur machine afin de les faire traduire en langage C.

Les points théoriques suivants ont été abordés

  • la définition des variables et le choix de leur type
  • les instructions d'entrée/sortie de base
  • la séquence et l'alternative
  • différents types de boucles: à test initial, à test final et contrôlées par un compteur
  • les tableaux et les données structurées, ainsi que leur exploitation pour représenter des objets de la réalité
  • les procédures
  • les fonctions
  • les échanges de données entre procédure et fonctions (portée des variables, passage des paramètres et valeurs de retour).

Les exercices réalisés pendant les cours sont disponibles à l'adresse suivante.