Université Bordeaux 1

Licence Sciences & Technologies. semestre 2.

INF 101 : Initiation à la programmation


Transparents (en PDF, 1 page/feuille avec animations ou 4 pages/feuille).

Cours 1 à 12 : [1 page/feuille] — [4 pages/feuille]

Cours 1
Introduction, historique du langage C, premiers pas.
Cours 2
Types int, double, char, bool. Tests if et if...else. Boucles for et while.
Cours 3 à 5
Tableaux. Chaînes de caractères. Arguments de main.
Cours 6.
Variables. Portée, masquage, classes d'allocation.
Cours 7.
Expressions. Fonctions (1).
Cours 8.
Récursivité.
Cours 9, 10, 11.
Pointeurs.
Cours 12.
Modularité. Compilation séparée.

Travaux dirigés

TD 1 Feuille-1 Fichiers-1 Corrigés-1
TD 2 Feuille-2 Fichiers-2 Corrigés-2
TD 3 Feuille-3 Fichiers-3 Corrigés-3
TD 4 Feuille-4 Fichiers-4 Corrigés-4
TD 5 Feuille-5 Fichiers-5 Corrigés-5
TD 6 Feuille-6 Corrigés-6
TD 7 Feuille-7 Fichiers-7
TD 8 Feuille-8 Fichiers-8 Corrigés-8
TD 9 Feuille-9 Corrigés-9
TD 10 Feuille-10 Corrigés-10

DS

énoncé 1
énoncé 2
Corrigé

Examen


Archives-2005-2006

Énoncé 1ère session.
Corrigé 1ère session.
Énoncé 2ème session.
Corrigé 2ème session.