0 تصويتات
منذ في تصنيف أسئلة تعليمية بواسطة

ترسل هذه اللبنة رسالة الى مقاطع برمجية اخرى وتوقف مقطعها البرمجس مؤقتا حتى تكتمل تلك الخاصة بلبنة عندما  اتلقى ؟؟

الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:

بث الرسالة وانتظر

الإجابة "بث الرسالة وانتظر" تعني أن هذه اللبنة البرمجية تعمل بطريقتين رئيسيتين:

  • بث الرسالة: هذه اللبنة ترسل إشارة أو "رسالة" إلى لبنات برمجية أخرى في المشروع. تخيل أنك ترسل ملاحظة لصديقك في الصف. هذه الملاحظة هي الرسالة التي تبثها اللبنة.
  • انتظر: بعد إرسال الرسالة، تتوقف هذه اللبنة مؤقتًا عن العمل. إنها تنتظر حتى تنتهي اللبنة (أو اللبنات) التي استقبلت الرسالة من إكمال مهمتها. فكر في الأمر كأنك تنتظر ردًا من صديقك بعد أن أرسلت له الملاحظة. لن تفعل شيئًا آخر حتى يرد عليك.

مثال:

لنفترض أن لديك لبنتين:

  • اللبنة الأولى: "بث الرسالة 'ابدأ'" ثم "قل 'تم الإرسال'".
  • اللبنة الثانية: "عند استقبال الرسالة 'ابدأ'" ثم "انتظر 3 ثوانٍ" ثم "قل 'تم الاستقبال'".

ماذا سيحدث؟

1. اللبنة الأولى ستبث الرسالة "ابدأ".
2. اللبنة الثانية ستستقبل الرسالة "ابدأ".
3. اللبنة الثانية ستبدأ العد التنازلي لمدة 3 ثوانٍ. خلال هذه الفترة، ستتوقف اللبنة الأولى عن العمل.
4. بعد مرور 3 ثوانٍ، ستكمل اللبنة الثانية مهمتها وستقول "تم الاستقبال".
5. الآن، ستستأنف اللبنة الأولى عملها وستقول "تم الإرسال".

ببساطة: هذه اللبنة تسمح لك بتنسيق عمل اللبنات الأخرى، والتأكد من أن بعض المهام تتم بالترتيب الصحيح. إنها طريقة لإخبار لبنة أخرى "ابدأ عملك الآن، وسأنتظر حتى تنتهي".

اذا كان لديك إجابة افضل او هناك خطأ اترك تعليق فورآ.

1 إجابة وحدة

0 تصويتات
منذ بواسطة
 
أفضل إجابة
إجابة سؤال ترسل هذه اللبنة رسالة الى مقاطع برمجية اخرى وتوقف مقطعها البرمجس مؤقتا حتى تكتمل تلك الخاصة بلبنة عندما  اتلقى ؟ بالأعلى.

أسئلة مشابهة

مرحباً بك في بوابة الإجابات ، المصدر الرائد للتعليم والمساعدة في حل الأسئلة والكتب الدراسية، نحن هنا لدعمك في تحقيق أعلى مستويات التعليم والتفوق الأكاديمي، نهدف إلى توفير إجابات شاملة لسؤالك
...