2. Étapes de réalisation d’un programme sous KHAWARIZM
4. Langage Z (Structures de données)
7. Implémentation des machines Z en PASCAL
Présentation
Menu
Traitements
Langage Z
Documentation
2. Etapes de réalisation d’un programme sous KHAWARIZM
Familiarisation avec le langage Z
Edition de l'algorithme
Vérification syntaxique
Execution
Simulation
Trace
Passage vers un langage de programmation
Programmation PASCAL ou C
Exemple d'un Z-algorithme
Equivalent PASCAL
Equivalent C
Généralités
Structure d'un Z-algorithme
Action composée
Fonction
Scalaires
Pointeurs
Expressions
Actions élémentaires
Structures de contrôle
Commentaires
Actions de haut niveau
Fonctions standards Mod, Min, Max, Exp
Fonctions de génération aléatoire Aleachaine, Aleanombre
Fonctions sur chaînes de caractères Caract, Longchaine
Exemple d'un Z-algorithme
4. Langage Z (Structures de données)
Tableaux
Structures
Listes linéaires chaînées
Listes linéaires chaînées bilatérales
Files d'attente
Piles
Arbres de recherche binaire
Arbres de recherche m-aire
Fichiers
Vecteurs
Structures
Listes linéaires chaînées
Listes bidirectionnelles
Piles
Files d'attente
Arbres de recherche binaire
Arbres de recherche m-aire
Fichiers
Déclarations
Affectation
Expressions
La boucle Tantque
La boucle Pour
L'alternative Si
Lecture
Ecriture
Action composée
Fonction
Fonctions standards
Programme
7. Implémentation des machines Z en PASCAL
Vecteurs
Structures
Listes linéaires chaînées
Listes bidirectionnelles
Piles
Files d'attente
Arbres de recherche binaire
Arbres de recherche m-aire
Fichiers
Déclarations
Affectation
Expressions
La boucle Tantque
L'alternative Si
Lecture
Ecriture
Action composée
Fonction
Fonctions standards
Programme
9. Implémentation des machines Z en C
Vecteurs
Structures
Listes linéaires chaînées
Listes bidirectionnelles
Piles
Files d'attente
Arbres de recherche binaire
Arbres de recherche m-aire
Fichiers