موضوع اور عمل کے درمیان فرق > فرق کے درمیان فرق
موضوع پر مبنی عمل
عمل
کمپیوٹر پروگرامنگ کی دنیا میں، ایک عمل ایک پروگرام کا ایک مثال یا عمل ہے. ہر عمل میں ایک پروگرام کوڈ اور موجودہ سرگرمی شامل ہے. ایک سے زیادہ موضوع ہوسکتا ہے جو ایک خاص عمل کر سکتا ہے. ہدایات کو باقاعدگی سے مرتب کیا جا سکتا ہے. تاہم، یہ استعمال ہونے والی آپریٹنگ سسٹم پر منحصر ہے.
-1 ->بنیادی طور پر، عمل بہت زیادہ پروگرام ہیں. وہ میموری کی کافی مقدار کھاتے ہیں. لہذا، ان پر عملدرآمد کے لئے دستیاب وسائل پر بہت منحصر ہے. ان سب کو کہا جا رہا ہے، یہ عمل ایک "بھاری وزن کے عمل" کے طور پر جانا جاتا ہے.
ہر عمل مختلف میموری مقام پر ہوتا ہے. لہذا، اگر زیادہ عمل موجود ہیں تو، ہر عمل کے درمیان سوئچنگ بہت زیادہ مہنگی ہے کیونکہ ہر میموری کی رقم کی طرف سے ایک دوسرے مختص میں تبدیل کرنے کے لۓ وقت لگے گا. ہر عمل کو اس کے اپنے ایڈریس کی جگہ ہے جس میں کافی مقدار میں سپلائی بگاڑ سکتی ہے.
ایک عمل دوسرے عمل سے آزاد ہے. لہذا، جب والدین کے عمل میں ترمیم کی جاتی ہے تو یہ ضروری نہیں کہ دوسرے عمل پر اثر انداز ہوجائے. اس رویے کی وجہ سے، عملوں کو ایک دوسرے کے ساتھ مواصلات کی ضرورت ہوتی ہے لہذا وہ اپنے بھائیوں کے ساتھ بات چیت کرسکتے ہیں.
اس کے علاوہ، عمل، ان کی زیادہ پیچیدہ فطرت کی وجہ سے، آسانی سے پیدا نہیں ہوتے ہیں. اس کی تعمیر کے کچھ حصول کی ضرورت ہوسکتی ہے، عام طور پر والدین کے عمل، تعمیر کے لۓ.
موضوع
کم از کم سسٹم کے وسائل کے ساتھ بھی، ایک مخصوص کام حاصل کرنے کے لئے موضوعات بیک وقت ساتھ پھانسی کے قابل ہوسکتے ہیں. وجہ یہ ہے کہ دھاگہ صرف ایک پھانسی کی ترتیب ہے. یہ صرف ایک عمل کے اندر اندر ہے اور اسی وجہ سے یہ بھی "ہلکا پھلکا عمل" کے طور پر بھی کہا جاتا ہے.
یہ ایک پروگرام کے سب سے چھوٹے حصے کے طور پر سمجھا جاتا ہے کیونکہ یہ ایک پروگرام کے اندر عملدرآمد کا ایک مستقل ترتیب ہے. موضوعات کے درمیان سیاق و سباق سوئچنگ کے عمل کے برعکس وسائل کی کم سے کم مقدار کی ضرورت ہوتی ہے. موضوعات، جوہر میں، ایڈریس خالی جگہوں کا اشتراک کریں اور وہ بھی آسانی سے پیدا کی جاتی ہیں.
یہ بھی ذکر کیا جانا چاہئے کہ اہم موضوع میں تبدیلیاں اسی عمل کے اندر دوسرے موضوعات کے رویے پر اثر انداز ہوسکتی ہیں. ظاہر ہے، اسی عمل میں موضوعات کے درمیان رابطے براہ راست اور ہموار ہے.
خلاصہ:
1. ایک عمل میں ایک سے زیادہ موضوع شامل ہوسکتا ہے.
2. ایک عمل کو "بھاری وزن" کے طور پر سمجھا جاتا ہے جبکہ ایک دھاگہ "ہلکا پھلکا" سمجھا جاتا ہے.
3. جب تک سلسلے میں کم از کم وسائل کی ضرورت ہوتی ہے، اس پر عملدرآمد نظام کے وسائل پر بھروسہ ہوتی ہے.
4. ایک مرکزی دھاگے کو ترمیم کرنے والے بعدوں پر اثر انداز ہوسکتا ہے جبکہ والدین کے عمل میں تبدیلی کی وجہ سے بچے کے عمل کو متاثر نہیں ہوگا.
5. ایک عمل کے اندر اندر موضوعات براہ راست بات چیت کرتے ہیں جبکہ عمل اتنی آسانی سے مواصلات نہیں کرتے ہیں.
6. مراحل آسان بنانے کے لئے آسان ہوتے ہیں جبکہ عمل آسان نہیں ہوتے ہیں.