Abstract      [  Documentation  ]

 

We propose a programming environment, named KHAWARIZM, offering the possibility to write algorithms in an algorithmic language (Z language), to arrange them, to run and simulate them, and to translate them automatically to PASCAL and C programming languages.

The Z language allows the writing of abstract algorithms, i.e., algorithms that are independent of any memory representation and thus facilitates their writing.

KHAWARIZM allows learning the basics of algorithmic and the main data structures.

Thanks to its integrated simulator, it aims at the assisted design of algorithms and thanks to its integrated hyper-text it facilitates the comprehension and the automatic translation towards the PASCAL and C languages.
 

 

Pr D.E ZEGOUR

d_zegour@esi.dz

http://zegour.esi.dz