Initiation à la Programmation

Olivier Baudon
27 janvier 2004

Ce cours est destiné aux étudiants de la Licence Sciences et Technologies, mention Informatique de l'Université Bordeaux 1. Ces étudiants ont déja reçu une initiation à l'informatique, illustrée à l'aide du langage Python.
Si vous souhaitez faire une remarque sur le cours, signaler une erreur, merci de m'envoyer un courrier.

La programmation
Le langage C
Documentation
bonjour !
Environnement de programmation
Arguments de la ligne de commande : argc, argv
Amélioration d'un programme : conversion
Les fonctions
Les fichiers
Règles d'écriture
La fonction printf
Utilisation de gdb
Types
Variables et vecteurs
Les identificateurs
Expressions
Instructions
Exemple : ensemble
Allocation mémoire
Création d'une bibliothèque
Structure, typedef et encapsulation : le module pile
Tableaux multidimensionnels : le module matrice
Pointeurs de fonctions

Examen mai 2004 : sujet.ps+annexe.ps sujet.pdf+annexe.pdf correction.ps correction.pdf