Savoir passer de la conception d'un algorithme à sa mise en oeuvre dans un langage de programmation en étant sensibilisé aux démarches de réutilisation et de qualité

Contenus

  • Algorithmes fondamentaux avec des structures simples : recherche d'un élément, parcours, tri, etc.
  • Notion d'accès séquentiel et d'accès direct
  • Avoir une première notion des performances des algorithmes utilisés
  • Écriture et lecture dans des fichiers
  • Types abstraits de données simples : comprendre et utiliser dans des problèmes simples

Mots clés

Structures de données ; Types abstraits ; Accès séquentiel ; Accès direct ; Performance des algorithmes