منتديات بابــار
مرحبـــــــا بزوار منتديات بابار العامة التعليمية والترفيهية
التسجيل في المنتدى يسمح لكم بمشاهدة وتحميل المواضيع
تجدون في منتديات بابار روابط ممتعة
بعد التسجيل يتم تفعيل العضوية مباشرة من البريد الالكتروني وإن لم تتمكن من ذلك فستفعل عضويتك تلقائيافي اقل من 24 ساعة....شكرا للجميع
----------مدير المنتدى-----------
منتديات بابــار
مرحبـــــــا بزوار منتديات بابار العامة التعليمية والترفيهية
التسجيل في المنتدى يسمح لكم بمشاهدة وتحميل المواضيع
تجدون في منتديات بابار روابط ممتعة
بعد التسجيل يتم تفعيل العضوية مباشرة من البريد الالكتروني وإن لم تتمكن من ذلك فستفعل عضويتك تلقائيافي اقل من 24 ساعة....شكرا للجميع
----------مدير المنتدى-----------
منتديات بابــار
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


منتديات بابار العامة التعليمية والترفيهية
 
الرئيسيةأحدث الصورالتسجيلدخول

منتديات بابار ترحب بكم ------- مع تحيات جميع سكان بلدية بابار------ ﴿نَرْفَعُ دَرَجَاتٍ مّن نّشَآءُ وَفَوْقَ كُلّ ذِي عِلْمٍ عَلِيمٌ----- ﴿ وَقُلِ اعْمَلُوا فَسَيَرَى اللَّهُ عَمَلَكُمْ وَرَسُولُهُ وَالْمُؤْمِنُونَ ﴾-----

دخول
اسم العضو:
كلمة السر:
ادخلني بشكل آلي عند زيارتي مرة اخرى: 
:: لقد نسيت كلمة السر
المواضيع الأخيرة
» تصليح غسالات اطباق في عجمان
Retour arrière avec plusieurs points de choix I_icon_minitimeالأربعاء فبراير 21, 2024 7:03 pm من طرف شيماء أسامة 272

» شركة مكافحة الفئران بالدمام
Retour arrière avec plusieurs points de choix I_icon_minitimeالثلاثاء يناير 09, 2024 1:43 pm من طرف شيماء أسامة 272

» شركة رش مبيدات بالخفجي
Retour arrière avec plusieurs points de choix I_icon_minitimeالأربعاء ديسمبر 06, 2023 4:52 pm من طرف شيماء أسامة 272

» شركة مكافحة الصراصير بالاحساء
Retour arrière avec plusieurs points de choix I_icon_minitimeالأحد نوفمبر 05, 2023 3:54 pm من طرف شيماء أسامة 272

» صور ارواب التخرج _01119959188
Retour arrière avec plusieurs points de choix I_icon_minitimeالسبت أغسطس 12, 2023 8:40 am من طرف فيلو فيلو

» يونيفورم مدارس بنات _شركة فورسيزون لليونيفورم
Retour arrière avec plusieurs points de choix I_icon_minitimeالسبت أغسطس 12, 2023 7:49 am من طرف فيلو فيلو

» ملابس يونيفورم _( فورسيزون لليونيفورم 01027150744 )
Retour arrière avec plusieurs points de choix I_icon_minitimeالسبت أغسطس 12, 2023 6:55 am من طرف فيلو فيلو

» بالطو طبيب _01119959188
Retour arrière avec plusieurs points de choix I_icon_minitimeالسبت أغسطس 12, 2023 6:20 am من طرف فيلو فيلو

» يونيفورم مطعم _01027150744
Retour arrière avec plusieurs points de choix I_icon_minitimeالسبت أغسطس 12, 2023 5:14 am من طرف فيلو فيلو

» الزى الموحد ويونيفورم شركات الامن _01027150744
Retour arrière avec plusieurs points de choix I_icon_minitimeالسبت أغسطس 12, 2023 3:45 am من طرف فيلو فيلو

المتواجدون الآن ؟
ككل هناك 22 عُضو متصل حالياً :: 0 عضو مُسجل, 0 عُضو مُختفي و 22 زائر

لا أحد

أكبر عدد للأعضاء المتواجدين في هذا المنتدى في نفس الوقت كان 176 بتاريخ الإثنين يوليو 29, 2019 3:20 am
أفضل 10 أعضاء في هذا المنتدى
best sousou
Retour arrière avec plusieurs points de choix Vote_rcapRetour arrière avec plusieurs points de choix Voting_barRetour arrière avec plusieurs points de choix Vote_lcap 
ريم
Retour arrière avec plusieurs points de choix Vote_rcapRetour arrière avec plusieurs points de choix Voting_barRetour arrière avec plusieurs points de choix Vote_lcap 
mriana wessa
Retour arrière avec plusieurs points de choix Vote_rcapRetour arrière avec plusieurs points de choix Voting_barRetour arrière avec plusieurs points de choix Vote_lcap 
لؤلؤة الجمال
Retour arrière avec plusieurs points de choix Vote_rcapRetour arrière avec plusieurs points de choix Voting_barRetour arrière avec plusieurs points de choix Vote_lcap 
chikhsalim
Retour arrière avec plusieurs points de choix Vote_rcapRetour arrière avec plusieurs points de choix Voting_barRetour arrière avec plusieurs points de choix Vote_lcap 
ranim
Retour arrière avec plusieurs points de choix Vote_rcapRetour arrière avec plusieurs points de choix Voting_barRetour arrière avec plusieurs points de choix Vote_lcap 
Good Girl
Retour arrière avec plusieurs points de choix Vote_rcapRetour arrière avec plusieurs points de choix Voting_barRetour arrière avec plusieurs points de choix Vote_lcap 
I am a princess Dad
Retour arrière avec plusieurs points de choix Vote_rcapRetour arrière avec plusieurs points de choix Voting_barRetour arrière avec plusieurs points de choix Vote_lcap 
سدرة المنتهى
Retour arrière avec plusieurs points de choix Vote_rcapRetour arrière avec plusieurs points de choix Voting_barRetour arrière avec plusieurs points de choix Vote_lcap 
غزلان
Retour arrière avec plusieurs points de choix Vote_rcapRetour arrière avec plusieurs points de choix Voting_barRetour arrière avec plusieurs points de choix Vote_lcap 
تسجيل الحاضرون

 

 Retour arrière avec plusieurs points de choix

اذهب الى الأسفل 
كاتب الموضوعرسالة
ranim
نائب المدير
نائب المدير
ranim


عدد المساهمات : 1413
السٌّمعَة : 1
العمر : 36
المهنة : الحمد لله

Retour arrière avec plusieurs points de choix Empty
مُساهمةموضوع: Retour arrière avec plusieurs points de choix   Retour arrière avec plusieurs points de choix I_icon_minitimeالجمعة نوفمبر 19, 2010 7:58 am

Quand il y a plus d’un point de choix au moment du retour arrière, il faut s’assurer d’identifier celui qui sera considéré en premier. On reculera au point de choix correspondant au dernier but unifié pour lequel il restait d’autres possibilités d’unification. Pour mieux comprendre, considérons le programme suivant :
tres_intelligent(X):- intelligent(X),sympathique(X).
tres_intelligent(X):-professeur_ia(X).
intelligent(X):- debrouillard(X), humain(X).
intelligent(X):- dauphin(X).
humain(X):- homme(X).
humain(X):- femme(X).
professeur_ia(michel).
debrouillard(chico).
dauphin(flipper).
femme(george).
homme(chico).
sympathique(flipper).
Supposons maintenant la requête suivante :
?- tres_intelligent(X).
Pour résoudre ce but, l’interpréteur Prolog devra réaliser plusieurs retours arrière. La figure 4 montre l’état de l’exécution la première fois qu’un échec se produit (les points de choix sont montrés en italiques). On note l’existence de trois points de choix. L’ordre d’apparition de ces points de choix est le suivant :
1. tres_intelligent(X)
2. intelligent(X)
3. humain(X)
Par conséquent, le point de choix auquel on reculera, au premier échec, est celui associé au but humain(X). La résolution repart à partir de ce point, pour se buter une nouvelle fois à un échec (voir figure 5).

FIG. 4 – Arbre de résolution
Cette fois, l’interprète Prolog reculera au point de choix associé au but intelligent(X). Continuant à partir de ce point, il faudra maintenant résoudre le but dauphin(X). La variable X sera instanciée par le constant flipper. La résolution pourra alors continuer et terminer avec succès dans l’état illustré à la figure 6.


FIG. 5 – Arbre de résolution

FIG. 6 – Arbre de résolution
Remarquez qu’il reste encore un point de choix qui n’a pas été considéré. Ainsi, si on demande une nouvelle solution, l’interpréteur Prolog reculera à ce point de choix. Dans ce cas, une nouvelle résolution à partir de ce point tentera de résoudre le but professeur_ia(X), ce qui se terminera avec succès, avec X = michel.
3.4 Exercices
3.1 Traduire en Prolog les faits suivants :
– João aime Maria.
– Paulo aime Antônio.
– Antônio aime Claudia.
– Fernando aime Claudia.
– Claudia aime tous ceux qui l’aiment.
– Personne n’aime Paulo.
– Deux personnes de sexes différents qui s’aiment mutuellement sont aussi des amants.
3.2 Supposons un édifice contenant un ensemble de salles. On utilise une relation connexe(X,Y) pour indiquer que l’on peut passer directement de la salle X à la salle Y, et vice versa. Supposant que la constante exterieur désigne l’extérieur de l’édifice, définissez le prédicat sortir(X), dont la résolution réussit s’il existe un chemin pour se rendre à l’extérieur à partir de la salle X.
Exemple :
connexe(salle1,salle2).
connexe(salle2,salle5).
connexe(salle3,exterieur).
connexe(salle4,salle7).
connexe(salle5,salle6).
connexe(salle5,salle8).
connexe(salle6,salle9).
connexe(salle9,exterieur).
?- sortir(salle1).
Yes
?- sortir(salle4).
No
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
Retour arrière avec plusieurs points de choix
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» retour à l'essentiel
» Programmer avec un langage
» Développer du logiciel avec méthode
» La connexion sécurisée à distance avec SSH

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات بابــار :: التعليم العالي والبحث العلمي :: منتدى الاعلام الالى-
انتقل الى: