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

[size="4"]برنامج C تحت Linux الرجاء المساعدة في اسرع وقت[/size]

بدأه asma-java في 30 ديسمبر 2009 · 0 رد · 619 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم اخواني البرناج المطلوب هو ايجاد عدد المرات التي يظهر فيها كل حرف في FILE التي يقوم بادخالها المستعمل و مجموع الارقام الموجودة بها و ذلك ب

انشاء عدد زوجي من process الذي يدخله المستعمل عن طريق fork

تقسم FILE الى فقرات كل فقرة تحتوي على عدد معين من السطور حسب رغبة المستعمل

الاب يرسل عبر pipe عنوان الفقرة لكل زوج

يعمل كل زوجين معا على الفقرة الاول يبحث عن عدد المرات التي يظهر فيها كل حرف و الثاني عن مجموع الارقام في الفقرة

يرجع الاول العمل للاب عن طريق ( nomed pipe: (mknod و الثاني عن طريق ()regular pipe: pipe

الاب يقوم بجمع النتائج واذا ارجع احد process العمل فانه ينتظر صديقه ليكمل ثم يعطيهم الاب عمل اخر ان مازال هناك فقرات متبقية

يقوم الاب بطبع النتيجة النهائية على الشاشة

هذه محاولتي المتواضعة متاسفة على رداءة الشرح لان لغة الدراسة عندنا هي الفرنسية

tp-os.txt

يا رب لك الحمد حتى ترضى و اذا رضيت و بعد ان ترضى

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