A program in execution and known as active entity: ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
Process
الإجابة الصحيحة هي Process (وتعني باللغة العربية: العملية).
لفهم هذا المفهوم ببساطة، يجب أن نفرق بين "البرنامج" و"العملية":
1. ما هو البرنامج (Program)؟
البرنامج هو مجرد مجموعة من التعليمات والأوامر المخزنة بشكل ثابت على القرص الصلب (Hard Disk) في جهاز الكمبيوتر. في هذه الحالة، يُسمى البرنامج "كيان ساكن" (Passive Entity)، لأنه لا يفعل شيئاً سوى الانتظار حتى تقوم أنت بفتحه.
2. ما هي العملية (Process)؟
عندما تضغط مرتين على أيقونة برنامج (مثل متصفح جوجل كروم أو لعبة معينة) لفتحه، يقوم نظام التشغيل بتحميل هذا البرنامج من القرص الصلب إلى ذاكرة الوصول العشوائي (RAM)، ويبدأ المعالج (CPU) بتنفيذ أوامره. في هذه اللحظة، يتحول البرنامج من مجرد ملف مخزن إلى "عملية" (Process)، ولذلك يُطلق عليه "كيان نشط" (Active Entity) لأنه يقوم بمهمة فعلية ويستهلك موارد الجهاز (مثل المعالج والذاكرة).
مثال توضيحي لتبسيط الفكرة:
- البرنامج (Program): تخيل أن لديك "كتاب وصفة طبخ" مركون على الرف في المطبخ؛ الكتاب يحتوي على المعلومات لكنه لا يطبخ بنفسه (هذا هو الكيان الساكن).
- العملية (Process): عندما تفتح الكتاب وتبدأ فعلياً في تحضير الطعام باستخدام المكونات والنار؛ عملية الطبخ المستمرة هي الـ (Process) (هذا هو الكيان النشط).
ملخص الفرق:- البرنامج (Program): ملف مخزن، ساكن، موجود على القرص الصلب.
- العملية (Process): برنامج قيد التشغيل، نشط، موجود في الذاكرة (RAM).
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال A program in execution and known as active entity: ؟ اترك تعليق فورآ.