عاشت ايدك دكتوور ويابخت الطلاب الدرستهم على هذا الشرح القوي والجميل🙏🏻
@mustafasadiq6 ай бұрын
وايدك العايشة. شكرا جزيلا 😊
@simonelidof39066 жыл бұрын
روعة ان شاء الله تستمر هكدا انا كانعندي مشكل فهاد المادة ان شاء الله مع انتهاء الدورة نكون تمكنت منو
@mustafasadiq6 жыл бұрын
ان شاء الله
@noura6321 Жыл бұрын
يعطيك ألف عافية شكرا لوجودك. لولاك في هاي المادة
@mustafasadiq Жыл бұрын
شكراً جزيلاً لكم. تمنياتي لكم بالتوفيق
@AbdullahAli112225 жыл бұрын
ما شاء الله شرح اكثر من رااائع الف الف شكر لك استاذي عندي طلب صغير بعد اذنك ياريت لو تعمل فيديو واحد تضمة الى السلسلة يتكلم عن مشاكل التزامن الكلاسيكية وكيف تم حلها مثل مشكلة القراءة والكتابة مشكلة المنتج والمستهلك مشكلة عشاء الفلاسفة مشكلة مدخني السجاير اللقاء Rendezvous ..... مشكلة الحلاق النائم sleeping barbe مع خالص الشكر
@mustafasadiq5 жыл бұрын
يسعدني ان الشرح اعجبكم. تم بالفعل شرح كل هذه الامور في السلسلة وبنفس ترتيب ورودها في الكتاب
@hishamzeyad38316 жыл бұрын
شكرا ع جهودك المبذولة شرحك علي Algorithm for process While(flag[ j]&&turn==j); Cs هادا معني الكود اذا تحقق الشرط راح يضلوا waiting بسب وجود فاصلة مش رح ينفذ شي اما اذا لم يتحقق الشرط اي بمعني اذا لم يكن الدور ع عملية j او flag j=false رح رح يدخل ع criticalsection
@mustafasadiq6 жыл бұрын
نعم
@gehadgamal44885 жыл бұрын
فعلا الجزء ده مشروح خطأ
@meznab74173 жыл бұрын
ما شاء الله شرح اكثر من رااائع الف الف شكر لك استاذ
@mustafasadiq3 жыл бұрын
يسعدني ان الشرح اعجبكم وبالتوفيق ان شاء الله
@meznab74173 жыл бұрын
جدا والله أنا بعتمد على شرحك وأفهم منك أكثر من دكتور المادة ..أتمنى أن تستمر بتقديم شروحات كهذه لمناهج أخرى بنفس الكيفية هذه ..بارك الله فيك وجزاك الله خير الجزاء 💗
@mustafasadiq3 жыл бұрын
@@meznab7417 مستمرون ان شاء الله
@iM7MD216 жыл бұрын
جزاك الله الف خير .. بس ملاحظة الصوت ضعيف بعض الشيء
@mustafasadiq6 жыл бұрын
شكرا جزيلا لكم ويمكنكم استخدام ال headphone للاستماع بشكل افضل علما اننا نعمل بشكل مستمر على تحسين جودة الصوت ومن الله التوفيق
@mouneibintk95953 жыл бұрын
جزاك الله خير كثر الله من امثالك
@mustafasadiq3 жыл бұрын
شكرا جزيلا لكم
@Fatimaalkabbi19913 жыл бұрын
Give a detailed analysis of Peterson's Algorithm to demonstrate that it works properly. In particular, show that indefinite postponement cannot occur, and mutual exclusion is enforced. Can give any suggestion to improve its performance دكتور العفو شنو حل هذا السؤال ؟
@mustafasadiq3 жыл бұрын
نعتدر عن حل الاسئلة والواجبات
@Fatimaalkabbi19913 жыл бұрын
@@mustafasadiq تمام شكرا جزيلا دكتور
@SeMoAliraqi6 жыл бұрын
عاشت ايدك دكتوور ... ومشكورين على جهودك
@mustafasadiq6 жыл бұрын
الشكر لله اخي اسامة ويسعدني ان الشرح اعجبكم
@العنايةمعروزي4 жыл бұрын
سؤال بس بخواررزمية الجداول fcfsفي حال ذكر بنص السؤال تعدد المستويات قيمة الرتل Qقدي تكون ارجو الرد سؤال فحص لان
@mustafasadiq4 жыл бұрын
للأيف لم افهم السؤال يرجى التوضيح
@hudhaifagburi90732 жыл бұрын
احسنت. Well done
@mustafasadiq2 жыл бұрын
احسن الله اليكم good luck
@sajasalman7734 жыл бұрын
السلام عليكم دكتور ممكن سؤال what causes critical section problem? اگول هذا الجواب صح ( انه لا يوجد two process يتنفذ بنفس الوقت داخل ال critical section وهذا ما سبب النه critical section problem )...
تمام دكتور شكرا جزيلا دكتور ردت اسال على خوارزميات الCpu scheduling اكو اسئله غير الي موجوده ع القناة مع الحل لان من احل ما اعرف صح او لا ، والله يوفقك يارب
@mustafasadiq4 жыл бұрын
@@sajasalman773 فقط اكتبي في كوكل cup scheduling solved examples وستحدين الكثير
@yassineraddaoui54674 жыл бұрын
more then one process want to change global variables
@Userabs Жыл бұрын
شكرا جزيلا، اذا ممكن عندي سؤال في الدقيقة ٢٠ في الشريحة رقم ١٤ الwhile بعدها فاصله يعني ما دام المتغيرين صحيحين ستظل في الانتظار! وهذا غريب مو المفروض اذا تحقق الشرطين تدخل الcritical section ؟
@mustafasadiq Жыл бұрын
ملاحظة جميلة. القصد انه اذا كان كل من ال flag وال turn لعملية معينة كلاهما صحبح فلن يسمح لها بالدخول في المقطع الحرج الا اذا كان احدهما false
@MA-yu6wb4 жыл бұрын
السلام عليكم جزاك الله خيرا على هذا الشرح الجميل ولكن عفوا هناك خطأ في 12:29 ذكرت حضرتك إذا كان while (turn == i) فسوف تدخل العملية الى critical section ولكن بعد while هنا فاصلة منقوطة فذلك لن تدخل العملي الى critical section إلا إذا كانت turn != i فلذلك بعدها نعين القيمة turn = i في critical seciton
@mustafasadiq4 жыл бұрын
وعليكم السلام شكراً للتنبيه
@MA-yu6wb4 жыл бұрын
@@mustafasadiq كل الإحترام والتقدير لحضرتك
@shatha55412 жыл бұрын
الشابترز الاربع الاولى وين موجوده؟
@mustafasadiq2 жыл бұрын
كلها في هذه القائمة kzbin.info/aero/PLHKTPL-jkzUqgHIBdC2I16QqZCSDN_6oS
@fatemajasim63855 жыл бұрын
السلام عليكم ورحمة الله أود أن تبين لي معنى synchronization ومعنى concurrency وماهو الفرق بين المصطلحين ؟ مع جزيل الشكر
@mustafasadiq5 жыл бұрын
وعليكم السلام. هذا الرابط يشرح المطلوب gradestack.com/Gate-Computer-Science-/Operating-System/Concurrency-/21100-4273-47538-study-wtw
@memocomputer90953 жыл бұрын
السلام عليكم ممكن سؤال اعتقد اكو خطا في الخوارزميه الاخيره لل Pi. f[j]=true وليس flag[i]=true لو قصده شى ثاني
@mustafasadiq3 жыл бұрын
ال f هي اسم المتغير المعبر عن ال flags
@memocomputer90953 жыл бұрын
@@mustafasadiq اقصد في الخوارزميه flag[j]=true وليس flag[i] بس شوفلياها بلا زحمه لان تخربطت الفكره عندي
@mustafasadiq3 жыл бұрын
@@memocomputer9095 احاول اراجعها واشوف شنو القصة لأن شارحها قبل 4 سنوات وناسيها
@راغنارلوثبروك-س8ح6 жыл бұрын
الف شكر لك استاذي الكريم
@mustafasadiq6 жыл бұрын
العفو وبالتوفيق ان شاء الله
@korsojanet49885 жыл бұрын
هل يوجد محاكي لعملية المزامن.. ارجو الرد ؟؟؟
@mustafasadiq5 жыл бұрын
للأسف لا اعتقد
@korsojanet49885 жыл бұрын
شكراً لجهودك
@mustafasadiq5 жыл бұрын
@@korsojanet4988 العفو وبالتوفيق ان شاء الله
@memocomputer90953 жыл бұрын
السلام عليكم و رحمه الله ، ردت اسأل عن اسئله كل فصل وين الكاها
@mustafasadiq3 жыл бұрын
وعليكم السلام. تم نشرها اسفل اول واخر فيديو في الكورس
@memocomputer90953 жыл бұрын
@@mustafasadiq يعني في بدايه اول مقطع فيديو للفصل الاول لو وين بالضبط
في الدقيقة 14و50 ثا انت تقول انه يجب ان تمكث العملية وقت محدد في الكريتيكال ساكشن وليس ما لا نهاية. لكن الترجمة الصحيحة والمعنى الصحيح هو انه يجب ان نسمح بعدد منته من المرات لعملية ما وليس بزمن منته. فعندما يكون هناك طلب متعدد للدخول، يجب مثلا ان نسمح لعلمية ما بالدخول 3 مرات على الاكثر قبل ان تدخل عملية اخرى كانت تطلب الدخول. تحياتي
@mustafasadiq9 ай бұрын
الترجمة الحرفية للمقطع المذكور هي: ان عملية اختيار العمليات للدخول الى المقطع الحرج يجب ان لا تتأخر الى ما لانهاية. شكراً للأهتمام
@JorySoul-cz9og Жыл бұрын
اريد اسئله تخص هذا فصل
@mustafasadiq Жыл бұрын
موجودة مرفقة مع اخر فيديو في الكورس
@cimoreliifaan4 жыл бұрын
شكرا أستاذ الله يعطيك الف عافية
@mustafasadiq4 жыл бұрын
بالتوفيق ان شاء الله
@fatemajasim63855 жыл бұрын
هل ان concurrency هو نفسه synchronization لو يختلف أحدهما عن الآخر ؟
@mustafasadiq5 жыл бұрын
تم الاجابة عن هذا السؤال في التعليق السابق
@umali91284 жыл бұрын
احسنت بارك الله فيك
@mustafasadiq2 жыл бұрын
احسن الله اليكم
@aissayousfi95885 жыл бұрын
رائع شرح مبسط ومفهوم
@mustafasadiq5 жыл бұрын
بالتوفيق ان شاء الله
@sajasalman7734 жыл бұрын
دكتور السلام عليكم ال cynchronization مو يتكون من independent هذا يتاثر او لا يتاثر بالتنفيذ والcooperating يؤثر على العميله الاخرى بالتنفيذ .. فاذا اجه السؤال بهالطريقه. A process is _______ if it cannot affect or be not affected by the other processes executing in the system هل هو ( independent ,,,coorperating ,,,, independent and cooperating ,,, or not of these) صح جوابي ولا واحد منهم اخر اختيار ... وشكرا الله يوفقك ،،،اعتذر على الاطاله ..
@mustafasadiq4 жыл бұрын
وعليكم السلام الجواب independent بمعنى عملية مستقلة لا تؤثر ولا تتأثر بتنفيذ بقية العمليات
@ammar.m.hussain.hassan4 жыл бұрын
جزاك الله خير
@mustafasadiq4 жыл бұрын
شكراً جزيلاً
@ayaal.49333 жыл бұрын
أستاذ كيف ممكن اتواصل معك ارجوك ضروري جداً 🙏
@mustafasadiq3 жыл бұрын
جميع طرق التواصل موجودة في واجهة القناة
@ayaal.49333 жыл бұрын
@@mustafasadiq تمام استاذ راسلتك عالماسنجر إذا ممكن ترد على سؤالي
@mustafasadiq3 жыл бұрын
@@ayaal.4933 ان شاء الله في اقرب فرصة
@ayaal.49333 жыл бұрын
@@mustafasadiq إن شاء الله بس اتمنى ما تنساني
@زينبعباس-ذ4ج6 жыл бұрын
ربي يوفقك
@mustafasadiq6 жыл бұрын
شكرا جزيلا
@GH-tp2jk4 жыл бұрын
استاذ كيف اقدر اتواصل معك
@mustafasadiq4 жыл бұрын
توجد عدة طرق للتواصل في واجهة القناة
@GH-tp2jk4 жыл бұрын
Mustafa Sadiq ICT Academy عفوا مااقدر اتواصل معاك تويتر او وتساب او ايميل؟