Bases de la programmation impérative - 3MMBPI
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Objectifs
Ce cours est une initiation à la programmation impérative structurée. Le langage Python est utilisé comme support de cours, TD et TP.
Contenu - Programmation impérative
- Algorithmes élémentaires: parcours séquentiels, arithmétique, tris.
- Structures de données: piles, files, tableaux, chaînages.
- Initiation aux raisonnements (informels) par invariants sur les programmes.
PrérequisAucun.
Contrôles des connaissances SESSION 1 :
- Un examen individuel sur machine d'une durée de 1h30. (E1)
SESSION 2 :
- Un examen individuel sur machine d'une durée de 1h30. (E2)
Session 1 : N1 = E1
- N1 = note finale de session 1
- E1 = note de l'examen de session 1 sur machine (fin du semestre)
Session 2 : N2 = E2 avec
- N2 = note finale de session 1
- E2 = note de l'examen de session 2 sur machine
Informations complémentaires Code de l'enseignement : 3MMBPI
Langue(s) d'enseignement : 
Le cours est rattaché aux structures d'enseignement suivantes :
Vous pouvez retrouver ce cours dans la liste de tous les cours.
Bibliographie J.BARNES : "Programming in Ada 2005", Pearson Education Limited, 2006
J.BARNES : "Programmer en Ada 95", Addison Wesley, 1996
C. FROIDEVAUX, M.C.GAUDEL, M.SORIA : "Types de données et algorithmes", McGraw-Hill, 1990
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
mise à jour le 15 janvier 2017