Mémoires de Fin d’Etudes
Etablissement
Université de Béjaia - Abderrahmane Mira
Affiliation
Département d’Informatique
Auteur
Ramdane, Maamri
Directeur de thèse
Maia, Gini (Professeur)
Filière
Informatique
Diplôme
Magister
Titre
Understanding logical errors in novice programs
Mots clés
Novice programs: Logical errors programmes de novice: Erreurs logiques .
Résumé
This thesis describes a program debugging system that detects and explain nonsyntactic bugs in Pascal programs written to solve small but nontrival problems.The systems permits significants variability in the student solution by using heuristic methods to recogniz wich a algorihm the student used by using rewrite rules to recognize the different implementations of the selected algorithm.The system debugs the proram using a mathcing processand a production system.The matching process finds the exact location of the errors and the production system uses its to explain the errors.
Date de soutenance
Janvier 1988
Cote
004M/07
Pagination
100 f.
Illusatration
tabl. ; figur.
Format
30 cm
Notes
Bibliogr.f.94-100
Statut
Soutenue