Cours de Nathalie Chaignaud
Résumé de section
-
Objectifs du cours
Adopter une démarche logique de résolution de problèmes pour la mise en oeuvre d’algorithmes. Connaître les capacités de l'ordinateur en terme d'actions élémentaires qu'il peut assurer et la logique d'exécution des instructions. Faire des choix argumentés sur l’utilisation des principales structures de données.
Description du cours
1. Introduction
2. Les itérations
3. Les types scalaires
4. Les séquences
5. Les procédures et les fonctions
6. Les chaînes de caractères
7. Les enregistrements
8. Les fichiers
9. La récursivité
10. Notion de complexité
11. Les pointeurs
12. Les listes
13. Les piles
14. Les files
15. Les arbres binaire