استمرارية (معلوماتية): الفرق بين النسختين

[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
طلا ملخص تعديل
وسم: تعديل مصدر 2017
ط تهذيب
وسم: تعديل مصدر 2017
سطر 2:
في [[علم الحاسوب]] ، تعد '''الاستمرارية''' [[تجريد (حاسوب)|تمثيلاً تجريديًا]] [[تدفق السيطرة|لحالة التحكم]] في [[برنامج (حاسوب)|برنامج حاسوب]] .<ref>{{استشهاد ويب| مسار = https://academic.microsoft.com/v2/detail/88626702 | عنوان = معلومات عن استمرارية (معلوماتية) على موقع academic.microsoft.com | ناشر = academic.microsoft.com| مسار أرشيف = https://web.archive.org/web/20201026235234/https://academic.microsoft.com/v2/detail/88626702 | تاريخ أرشيف = 26 أكتوبر 2020 }}</ref> الاستمرار يطبق ( يعيد [[:en:Reification_(computer_science)|reifies]]) حالة التحكم في البرنامج ، أي أن الاستمرارية هي بنية بيانات تمثل العملية الحسابية عند نقطة معينة في تنفيذ العملية؛ يمكن الوصول إلى بنية البيانات التي تم إنشاؤها بواسطة لغة البرمجة، بدلاً من إخفاءها في [[نظام تنفيذ البرامج|بيئة وقت التشغيل]]. تفيد عمليات الاستمرارية في تشفير آليات التحكم الأخرى في لغات البرمجة مثل [[تدبير الحالات الاستثنائية|الاستثناءات]] [[مولد (برمجة)|والمولدات]] والروتينات المساعدة وما إلى ذلك.
 
" '''الاستمرارية الحالية''' ""'''current continuation'''" أو "استمرار خطوة الحساب" هي الاستمرارية ، من منظور الكود المشغّل، الذي سيتم اشتقاقهمن النقطة الحالية في تنفيذ البرنامج. يمكن أيضًا استخدام مصطلح ''استمرارية'' للإشارة إلى '''استمرارية الدرجة الأولى'''، والتي هي عبارة عن تركيبات تعطي [[لغة برمجة|لغة البرمجة]] القدرة على حفظ حالة التنفيذ في أي نقطة والعودة إلى تلك النقطة في وقت لاحق في البرنامج ، ربما عدة مرات.
 
== دعم لغة البرمجة ==