Résumé [ Documentation ]
Nous proposons un environnement de
programmation, baptisé KHAWARIZM, offrant la possibilité d'écrire des
algorithmes dans un langage algorithmique (langage Z), de les arranger, de les
dérouler ou les simuler et les
traduire automatiquement vers les langages de programmation PASCAL et C.
Le langage Z permet l'écriture des algorithmes abstraits, c'est à dire des
algorithmes indépendants, de toute représentation mémoire et facilite ainsi leur
écriture.
KHAWARIZM permet l'apprentissage des bases de l'algorithmique et les principales
structures de données.
Grâce à son simulateur intégré, il vise la conception assistée des algorithmes
et grâce à son hyper-texte intégré il facilite la compréhension de la traduction
des algorithmes vers les langages universels PASCAL et C.
Pr D.E ZEGOUR