ما هو الهور الثلاثي؟

ما هو الهور الثلاثي؟
ما هو الهور الثلاثي؟
Anonim

Hoare logic هو نظام رسمي به مجموعة من القواعد المنطقية للتفكير الصارم حول صحة برامج الكمبيوتر. تم اقتراحه في عام 1969 من قبل عالم الكمبيوتر والمنطق البريطاني توني هور ، ثم صقله هور وباحثون آخرون.

ما هي ثلاثية هور؟

يتكون ثلاثي Hoare من ثلاثة أجزاء ،a شرط مسبق P ، بيان البرنامج أو سلسلة من العبارات S ، والشرط اللاحق Q. عادة ما تكون مكتوبة في النموذج. {P} S {Q} المعنى هو "إذا كان P صحيحًا قبل تنفيذ S ، وإذا انتهى تنفيذ S ، فإن Q يكون صحيحًا بعد ذلك".

ما هو منطق Hoare المستخدم؟

الهدف من منطق Hoare هوتوفير نظام رسمي للتفكير حول صحة البرنامج. يعتمد منطق Hoare على فكرة المواصفات كعقد بين تنفيذ الوظيفة وعملائها. المواصفات تتكون من شرط مسبق وشرط لاحق.

ما هو هور؟

Hoare هواسم اسم إنجليزي مشتق من اللغة الإنجليزية الوسطى hor (e) وتعني الرمادي أو الشعر الأبيض. من بين الأشخاص البارزين الذين يحملون اللقب: ألبرت ألفريد هور ، المعروف باسم بيرت هواري (1874-1962) ، سياسي من جنوب أستراليا. دي هور (مواليد 1934) ، لاعب كريكيت استرالي. … جون جورني هواري (1810-1875) ، لاعب كريكيت إنجليزي و…

هل منطق هواري مكتمل؟

الجواب نعم ، ويظهر أنمنطق هور هو الصوت. السلامة مهمة لأنها تقولأن منطق هور لا يسمح لنا باشتقاق تأكيدات تصحيح جزئية لا تصمد في الواقع. يتطلب إثبات الصحة الاستقراء على الاشتقاقات في ⊢ {P} c {Q} (نحذف هذا الدليل).

موصى به: