الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الإخوة الأحباب... احتاج برنامج في لغة السي.سهل وبسيط..

مغلق
بدأه spy101 في 8 يناير 2007 · 2 رد · 787 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيفكم.. :P

وعيدكم مبارك.. :rolleyes:

وربنا يوفقكم لكل خير..

انا قد نسيت اللغه هذي لغة سي..نظرا لا نشغالي بغيرها..

وقد درستها قبل سنتين..

المهم..

دكتور نظم التشغيل طلب مننا برنامج بلغة السي..ماذا يعمل..

تعرفوا شي اسمه DeadLock ..؟

أيوه dead lock ؟

تعرفوه..؟؟

شطااااااااااار.. ;)

المطلوب برنامج بلغة سي يقوم بفحص هل حدثت هنا حالة الديد لوك ..

يعني..

نسوي اربعه بروسيورز وسبعة ريسورس..مثلا

وبعدبن عن طريق الإختيار العشوائي..كل بروسيسور ياخذ ريسورز

في حالة حدوث الديد لوك يوقف ويقول هنا ديد لوك..

يعني بعد الفحص يبين المنطقة اللي حدث فيها ديد لوك..

ان شاء الله فهمتوا القصد. :s

قال بنحتاج لمصفوفة ومؤشرات وغيرها..

انا احترت وما لقيت حل..

ممكن خدمة من واحد منكم يعطينا برنامج او كود أو أي شي..

وله خالص خالص خالص الشكر من دون كوليسترول :D

w6w_20060416103831973e0a48.jpg
#2

انا درسته ولكن للاسف بشكل نظري بحت .. على العموم google it :)

وهذا واحد يمكنك ان تستفيد منه :

http://discuss.techinterview.org/default.a...iew.11.266193.7

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

#3

السلام عليكم ورحمة الله وبركاته

أخى العزيز ال deadlock أو الجمود

هذه مشكلة بسيطة عندما يكون البرنامج صغير وأنما لو البرنامج كبير والتى ظهرت بوضوح فى نواة اللينكس حيث أنها تحتوى على أكثر من 2 مليون سطر وهى عبارة أن ال Process2 تتنتظر إنتهاء Process1 للتكملة وفى نفس الوقت Process1 تنتظر إنتهاء Process2 للتكملة فهنا تحدث المشكلة المسماه بال deadlock وما عليك سوى أنك تجعل عملية مثلا ترتبط بالعملية التى تليها والعملية التى تليها مرتبطة بها وهذا بإشتراكاهما فى عمل مشترك أو فى معادلة واحدة أو أعتماد العمليتين على ناتج العملية الأخرى وأذا أردت أن أضع مثال لمثل هذا النوع من المشاكل فبأذن الله أضع ولكن حاول الأول لوحدك

سلام

befor any great jop there is a bad jop had done

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…