摘要 |
Une interface géométrique graphique universelle pour les langages de programmation. L'interface est constituée d'une représentation graphique arborescente du co de source à l'aide de formes géométriques (solides ou figures) qui sont associées aux différentes composantes d'un langage. Chaque composante d'un langage est associée à une forme géométrique (solide ou figure) qui lui est propre. Les différentes caractéristiques de la représentation géométrique sont sauvegardées en utilisant des commentaires dans le code source. A l'aide d'un navigateur(sous forme de logiciel), un utilisateur peu t visualiser et comprendre la structure d'un code source rapidement par l'observation des différents liens entre les formes géométriques (solides ou figures) à l'aide de la structure arborescente. La représentation est valide autant pour des langages de bas niveau (assembleurs x86, PPC...) que pour des langages de haut niveau (C++, Java... ). L'utilisation de la représentation à l'aide de figures géométriques génère l es avantages suivant: - Une facilité d'apprentissage de la programmation; - Une simplification des mécanismes régissant un code source; - Une simplification des mécanismes régissant un programme; - Une amélioration du rendement de travail chez un programmeur; - Une facilité de présentation d'un code source à un auditoire; - Une facilité de gestion de projets complexes de programmation.
|