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 de fournir toute la documentation nécessaire pour les traduire 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 assiste aussi l'utilisateur pour traduire son algorithme en PASCAL ou C.

 

Pr D.E ZEGOUR

d_zegour@esi.dz

http://zegour.esi.dz