ActiveTutorLite


Ce logiciel développé par Jean-Pierre Fournier permet, en visualisant ce qui se passe au cours du déroulement d'un algorithme "objet", d'assimiler plus facilement les mécanismes de base de cette algorithmique.

Les notions de base de cette algorithmique, qui correspond aux techniques actuelles de programmation sont les notions de l'algorithmique traditionnelle (structure de programmes, structures de données, programmation itérative ou récursive...) et les notions liées à la programmation "objet" (encapsulation, héritage, généricité, polymorphisme, gestion des situations exceptionnelles...).

Notre logiciel permet de visualiser les algorithmes écrits en respectant une syntaxe associée à une grammaire . Une grammaire de type pseudo-pascal et une grammaire respectant le formalisme défini par Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest et Clifford Stein dans leur ouvrage "Introduction to Algorithms" sont fournies.

Notre logiciel, dans sa version actuelle, ne permet pas la modification d'algorithmes après leur chargement. L'utilisateur qui souhaite effectuer cette opération pourra utiliser séparément l'éditeur de texte de son choix, puis recharger l'algorithme.

Le menu principal permet :