La page du cours d'Algorithmique et
Programmation 2010/2011
S5
Filière IMA
Polytech Lille
Retour
à la page Teaching.
COURS (transparents 4 par page)
TD
- TD1 Algorithmique de base + boucles for et traduction en C
: énoncé.
- TD2 Exercices boucle while
: énoncé.
- TD3 Décomposition en base b
: énoncé.
- TD4 Vecteurs : exam 2009
: énoncé.
- TD5 Vecteurs + tris
: énoncé.
- TD 6 : (1H) matrices : énoncé.
- TD 7 pointeurs: énoncé.
TP
- TP 0 : outils @ polytech, mail, wiki, etc : tp0.pdf. \'A faire AVANT le premier TP.
- TP 1 Prise en main Linux et environnement
: énoncé.
Documentation sur cette page, sauvée là.
- TP 2 Quizz
: énoncé. Le code à trous : quizz.c.
- TP3 : énoncé. Le fichier de configuration pour Xemacs .emacs.
- TP4 : Vecteurs énoncé.
- TP5/6 (deux séances) : Tris
Graphiques énoncé et archive
d'accompagnement. La lib utilisée
est là.
- Changement des groupes de TP et Binômes : Nouvelle liste (23nov 12H)
- TP7 : Pointeurs énoncé.
- TP8 : Matrices énoncé, la grille et le .c
- TP9 : Chaînes de caractères énoncé
- TP 10,11,12 :
Projet. énoncé,
codes. Consignes pour les codes,
le rendu, le rapport. Le script python tout moche pour tester si votre archive respecte les contraintes de l'énoncé.
Evaluations
- Une interrogation en TD le mercredi 3 novembre 2010. Aucun
document autorisé, cette feuille de
syntaxe algorithmique a été distribuée avec le sujet : sujet1, sujet2. Une correction (des deux sujets). Attention, la correction des exos 2 était fausse dans le corrigé distribué ! la definition du produit scalaire était erronée dans un des deux énoncés.
- Un examen
(correction).
- Un projet (voir plus haut).
Enseignement différentié
- ED1 : TP (JD) linux, le terminal, l'arborescence, les commandes cp, mv, etc.
- ED2 : TD (LG) affectations et booléens
- ED3 TP (JD) -- petits progs C (vus en TD)
- ED4 TP (LG) compilation de petits progs C.
- ED5 TD (LG) algorithmique de base.
- ED6 TP (LG) petits programmes.
- ED7 TD (LG) algos de vecteurs.
- ED8-9-10 TD (JD) algos variés.
Documents