مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين

[ منتدى البرامج والهواتف الذكية ]


صفحة 1 من 3 123 الأخيرةالأخيرة
النتائج 1 إلى 20 من 58
  1. #1

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    Cool مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين


    ملحوظة: الأشياء المكتوبة بالأحمر في الموضوع مهمة جدا أو للفت الإنتباه وفيها ملخص بسيط كذلك



    كيف حالكم جميعا؟

    اتمنى ان تكونوا بخير وصحة وعافية

    اعتذر بالطبع عن تأخر الموضوع بسبب بعض المشاغل في الفترة الماضية، وقد بدأت في كتابة هذا الموضوع من فترة طويلة خاصة عندما وجدت أن انشغالاتي تزيد مع الوقت وخشيت ألا أتمكن من وضع الموضوع فيما بعد لذا آثرت أن أبدأ فيه منذ مدة وأن على أن أكمله على عدة مراحل ><

    لذا ارجو منكم عدم المؤاخذة وألا تكونوا قد آيستم من نزول الموضوع بالفعل، فالأمر حقا لم يكن بيدي

    بدون المزيد من المقدمات خاصة وأنني قد عطلتكم بما فيه الكفاية سأبدأ إن شاء الله تعالى بتفصيل مراحل المسابقة مرحلة مرحلة

    لكن قبل أن ابدأ أحب ان اذكر تعليقا بسيطا يخص التصحيح وهو أنني كنت أحاسب على بعض الأخطاء التي تعتبر حالة خاصة ولا يجوز أن تكون موجودة في اي برنامج يتم برمجته، لكن بعض هذه الأخطاء يتم معالجتها اوتوماتيكيا في بعض لغات البرمجة دون تدخل المستخدم والبعض الاخر لا يتم معالجته اوتوماتيكيا

    لذا فقد قررت المحاسبة على هذه الأخطاء حتى وان كان يتم معالجتها اوتوماتيكيا، فهدفنا هو الإرتقاء بالبرمجة، لذا ان كان احد المبرمجين يستخدم لغة ما فيجب عليه ان يلم بمميزات وعيوب هذه اللغة كليا حتى يقوم بتقديم برنامج ناجح، هذا أحد اسباب محاسبتي على تلك الأخطاء، وأيضا السبب الاخر هو أنني لم اجبر أبدا احد المبرمجين على استخدام لغة معينة ليقوم ببرمجة برنامجه بها رغم ان هذه الطريقة كانت ستسهل عليّ الكثير جدا جدا في التصحيح وكنت وقتها أستطيع ان اتفق معكم بها على طريقة تسلمون لي بها أكواد برامجكم وأقوم انا ببرمجة برنامج يستخدم هذه الأكواد كـ function مثلا ويقوم بوضع الدرجة اوتوماتيكيا دون تدخل مني بحيث لا يشتكي احد من انني ظلمته او ما شابه وفي النفس الوقت استطيع ان ارتاح انا من عناء التصحيح وتسليم النتائج بأسرع ما يمكن دون مراجعة درجة كل متسابق مرتين على الأقل في كل مرحلة كما افعل الان

    لذا فأرجو ألا يتضايق أحد من اتخاذي هذا القرار فهو يصب في مصلحتكم كمبرمجين اولا وأخيرا

    وشيئ آخر ايضا: هو أنني قمت بعمل هذه التوزيعة والتقسيمة الحالية للدرجات والتي أراها التقسيمة الأنسب لتوزيع الدرجات لذا ارجو المعذرة إن كان هناك اي اختلاف بسيط فيها عما كنت قد اخبرت به قبلا (الإختلاف بسيط جدا للغاية وفي جزئية بسيطة جدا حتى أنني اظن ألا أحد سينتبه له )

    وأبدأ معكم الان ومع التفصيل لمراحل المسابقة



    هذه المرحلة وضعت خصيصا لتوفير حظ أوفر للمبتدئين في البرمجة لذا كان السؤال فيها سهلا وقد تمكن الجميع تقريبا من حلها بفضل الله تعالى

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

    تقسيم درجات تلك المرحلة تم كالتالي:

    الدرجة الأساسية:

    وهي 20 درجة وتم تقسيمها كالتالي:

    - 7 درجات كاملة تضاف في رصيد المتسابق في حالة قام بتسليم برنامج يعمل (بغض النظر عما إذا كان يعمل بشكل صحيح أم لا )
    - 7 درجات أخرى تضاف في رصيد المتسابق في حالة كان البرنامج يحقق المطلوب الأساسي في المسألة (يقوم بحساب المضروب بما في ذلك مضروب 1 و صفر)
    - 4 درجات على الإختبارات الخاصة للبرنامج وتفصيلها كالاتي:
    ~ درجة تضاف للمتسابق ان وضع في الإعتبار ادخال المستخدم لقيمة سالبة
    ~ درجة أخرى تضاف للمتسابق ان وضع في الإعتبار ادخال المستخدم لقيمة كبيرة جدا تفوق الذاكرة المعتادة لحفظ الرقم
    ~ درجةأخرى تضاف للمتسابق ان وضع في الإعتبار ادخال المستخدم لرقم عشري يحتوي على فاصلة (مثلا: 6.5)
    ~ درجة أخرى تضاف للمتسابق ان وضع في الإعتبار ادخال المستخدم لحرف أو رمز آخر غير الأرقام

    - درجتان على الألتزام بشروط المسابقة في كيفية التسليم (اعطيت للكل في هذه المرحلة كهدية ولأنه تم التنبيه عليها متأخرا ^_^)



    درجة الواجهة (درجة تحسين المجموع):

    وهي عبارة عن درجتان ليستا من أصل المجموع، بل تضافان على المجموع النهائي لجبر الدرجة الناقصة فقط، وتم وضعهما على واجهة البرنامج لتحسينها بأي شكل كان
    (هاتين الدرجتين تقوما بجبر المجموع حتى يصل الى عشرين درجة فقط لمن نقصت درجته، فإن زاد المجموع عن ذلك لا يتم احتساب تلك الزيادة)

    بالنسبة لهاتين الدرجتين فقد تم وضعهما للأغلبية، فانا لم أشترط أبدا واجهة خرافية لكن ما اشترطه هو واجهة واضحة ومنظمة ومرتبة فقط، بمعنى اخر لو شعرت من طريقة تصميم الواجهة أن المتسابق قد بذل ولو جهد 5 دقائق زائدة لتحسين واجهة برنامجه كنت أعطيه الدرجتان

    أيضا بعض الواجهات كانت عبارة عن زر ومربع ظهور نتيجة ومربع اخر لوضع الرقم المراد ايجاد مضروبه به وفقط دون وجود أشياء أخرى
    لكن قام أصحاب بعض هذه الواجهات بعرض رسالة خطأ خاصة بكل خطأ ولهذ قمت بإعطائهم الدرجة الكاملة

    بالنسبة لمن قاموا باستخدام واجهة سوداء خاصة بالدوس، فهؤلاء خصصت لهم درجة يأخذونها بمجرد ان يضع أحدهم سؤالا للمستخدم ما اذا كان يريد تنفيذ هذه العملية مرة أخرى أم لا لأن هذا الأمر متعب بصراحة اذا قمت بفتح برنامج بعض من صمم بهذه الطريقة مباشرة ولم يضع هذا الإختيار فإنني اضطر لفتح برنامجه كل مرة اريد ان اجرب فيها رقما اخر

    إضافة الى ذلك أن الوضع الإفتراضي للنافذة السوداء يجعلها تغلق بمجرد ظهور النتيجة دون حتى أن اتمكن من رؤية النتيجة

    اما بالنسبة للدرجة الأخرى فكنت أضعها لمن أشعر بأنه مهتم قلييلا بطريقته الخاصة بواجهة البرنامج وذلك بإضافة جمل تزين البرنامج ونجوما مثلا وما شابه ذلك


    (وضع الأسماء تم عشوائيا وليس بالترتيب)



    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رقم عشري: لم يتم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: تم وضعها في الإعتبار -> الدرجة 1
    4 - ادخال حرف بدلا من رقم: لم يتم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 2 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 18 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 20 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20 من 20




    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رقم عشري: لم يتم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: لم يتم وضعها في الإعتبار -> الدرجة 0
    4 - ادخال حرف بدلا من رقم: تم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 1 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 17 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 19 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    19 من 20




    حالة البرنامج: يعمل -> الدرجة 7 من7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رقم عشري: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: تم وضعها في الإعتبار -> الدرجة 1
    4 - ادخال حرف بدلا من رقم: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 4 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 22 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20 من 20




    حالة البرنامج: يعمل -> الدرجة 7 من7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: لم يتم وضعها في الإعتبار -> الدرجة 0
    2 - ادخال رقم عشري: لم يتم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: لم يتم وضعها في الإعتبار -> الدرجة 0
    4 - ادخال حرف بدلا من رقم: لم يتم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 0 من 2

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 16 من 20

    حالة واجهة البرنامج: ضعيفة -> +0

    الدرجة الكلية = 16 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    16 من 20




    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رقم عشري: لم يتم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: تم وضعها في الإعتبار -> الدرجة 1
    4 - ادخال حرف بدلا من رقم:تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 3 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 19 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 21 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20 من 20




    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رقم عشري: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: تم وضعها في الإعتبار -> الدرجة 1
    4 - ادخال حرف بدلا من رقم: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 4 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 22 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20 من 20

    ملاحظات:
    أحييك على طريقة تعاملك مع الحالات الخاصة السابقة حيث جعلت من غير الممكن ادخال اي رمز من تلك الرموز مثل الفاصلة والحروف، كذلك احييك على عمل برنامج يحسب مضروب أي رقم




    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: لا يعمل بشكل صحيح -> الدرجة 0 من 7

    الإختبارات الخاصة للبرنامج:

    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار -> الدرجة 0
    2 - ادخال رقم عشري: تم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: تم وضعها في الإعتبار -> الدرجة 0
    4 - ادخال حرف بدلا من رقم: تم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 0 من 4


    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 9 من 20

    حالة واجهة البرنامج: ضعيفة -> 0

    الدرجة الكلية = 9 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    9 من 20



    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رقم عشري: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: تم وضعها في الإعتبار -> الدرجة 1
    4 - ادخال حرف بدلا من رقم: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 4 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج: جيدة -> +2


    الدرجة الكلية = 22 من 20


    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20 من 20

    ملاحظات:
    أحييكِ على الإضافات التي أضفتها في برنامجك




    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:

    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رقم عشري: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: تم وضعها في الإعتبار -> الدرجة 1
    4 - ادخال حرف بدلا من رقم: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 4 من 4


    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 22 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20 من 20





    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار لكن لم تنفذ بشكل صحيح في البرنامج -> الدرجة 0.5
    2 - ادخال رقم عشري: لم يتم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: لم يتم وضعها في الإعتبار -> الدرجة 0
    4 - ادخال حرف بدلا من رقم: تم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 0.5 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 16.5 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 18.5 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    18.5 من 20

    ملاحظات:
    - بالنسبة لإدخال الرقم السالب فقد لاحظت انك قمت بكتابة كود بهذا الشأن لكن لم ينفذ بشكل صحيح بسبب خطأ في الكود لهذا السبب أعطيتك نصف درجة عليها
    - أحييكِ على الواجهة الجميلة لبرنامجك




    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رقم عشري: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: تم وضعها في الإعتبار -> الدرجة 1
    4 - ادخال حرف بدلا من رقم: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 4 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 22 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20 من 20




    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار -> الدرجة 0
    2 - ادخال رقم عشري: تم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: تم وضعها في الإعتبار -> الدرجة 0
    4 - ادخال حرف بدلا من رقم: تم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 0 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 16 من 20

    حالة واجهة البرنامج: مقبولة -> +1

    الدرجة الكلية = 17 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    17 من 20




    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رقم عشري: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: لم يتم وضعها في الإعتبار -> الدرجة 0
    4 - ادخال حرف بدلا من رقم: لم يتم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 2 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 18 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 20 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20 من 20




    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 6 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رقم عشري: لم يتم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: تم وضعها في الإعتبار مع خطأ في رسالة الخطأ -> الدرجة 0.75
    4 - ادخال حرف بدلا من رقم: لم يتم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 1.75 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 16.75 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 18.75 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    18.75 من 20

    ملاحظات:
    - بالنسبة لإدخال الرقم الكبير الذي يفوق حجم الذاكرة المتاحة فقد لاحظت من خلال الكود انك قمت بوضع هذه الحالة في اعتبارك لكنك للأسف استخدمت نص خاطئ في الرسالة وهو (يرجى ادخال رقم صحيح) رغم ان المدخل رقم صحيح بالفعل، كان عليك تغيير رسالة الخطأ التي تستخدمينها لكن يبدو أنك نسيتِ ذلك، لهذا اسبب أنقصتك ربع درجة فقط بسبب تعمدك وضع هذا الإحتمال بالفعل ^_^
    - بالنسبة للإختبارات العادية للبرنامج، لم تضعي في البرنامج حساب مضروب الصفر للأسف لذا تم انقاصك درجة ^^"
    - قيمة مضروب الواحد لا يظهر في زر الحساب العادي لكنه ظهر في زر الحساب بالتفاصيل لذا لم انقصك عليه
    - طبعا بما أن السابق كله انتقادات فأريد أن اذكر المزايا أيضا حتى لا يكون كل شيئ انتقاد فقط لذا أحييكِ على وضع زي الحساب بالتفاصيل، فكرة جيدة





    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: لم يتم وضعها في الإعتبار بشكل صحيح -> الدرجة 0.5
    2 - ادخال رقم عشري: لم يتم وضعها في الإعتبار بشكل صحيح -> الدرجة 0.5
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: تم وضعها في الإعتبار -> الدرجة 1
    4 - ادخال حرف بدلا من رقم: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 3 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 19 من 20


    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 21 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20 من 20

    ملاحظات:
    - رسالة الخطأ لديك واحدة ثابتة في كل الحالات، يمكنك أن تقوم بفعل ذلك لكن اكتب رسالة خطأ تصلح لكل الحالات مثل (خطأ في المدخلات) مثلا لكن رسالتك لا تناسب الحالتين الأوليين في الإختبارات الخاصة لذا تم انقاصك نصف درجة على كل منهما ^^"
    - طبعا احييك على عمل برنامج يقوم بحسبة أي رقم ودون الضرب في 10 مرفوعة لأس معين





    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رقم عشري: لم يتم وضعها في الإعتبار بشكل صحيح -> الدرجة 0.5
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: تم وضعها في الإعتبار -> الدرجة 1
    4 - ادخال حرف بدلا من رقم: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 3.5 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 19.5 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 21.5 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20 من 20

    ملاحظات:
    نصف الدرجة الناقص بسبب رسالة الخطأ الموضوعة والتي لا تناسب ادخال رقم عشري (يجب أن تدخل عددا) رغم أن الرقم العشري هو عدد





    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: لم يتم وضعها في الإعتبار -> الدرجة 0
    2 - ادخال رقم عشري: لم يتم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: لم يتم وضعها في الإعتبار -> الدرجة 0
    4 - ادخال حرف بدلا من رقم: لم يتم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 0 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 16 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 18 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    18 من 20





    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: لم يتم وضعها في الإعتبار -> الدرجة 0
    2 - ادخال رقم عشري: لم يتم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: تم وضعها في الإعتبار -> الدرجة 1
    4 - ادخال حرف بدلا من رقم: لم يتم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 1 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 17 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 19 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    19 من 20





    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رقم عشري: لم يتم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: لم يتم وضعها في الإعتبار-> الدرجة 0
    4 - ادخال حرف بدلا من رقم: لم يتم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 1 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 17 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 19 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    19 من 20





    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: لم يتم وضعها في الإعتبار -> الدرجة 0
    2 - ادخال رقم عشري: لم يتم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: تم وضعها في الإعتبار -> الدرجة 1
    4 - ادخال حرف بدلا من رقم: تم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 1 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 17 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 19 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    19 من 20





    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 7 من 7

    الإختبارات الخاصة للبرنامج:
    1 - ادخال رقم بالسالب: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رقم عشري: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم: تم وضعها في الإعتبار -> الدرجة 1
    4 - ادخال حرف بدلا من رقم: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 4 من 4

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2

    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 22 من 20

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20 من 20

    ملاحظات:
    أحييكِ جدا على عمل البرنامج بلغة PHP، لم أتخيل أن أحدا سيقوم بعمل البرنامج في هيئة ويب بدلا من ويندوز، وأيضا تركيبك لتلك الصفحة في أحد السيرفرات ^_^، فكرة جميلة والبرنامج جيد جدا ومنسق يدل على خبرة واسعة في هذذا المجال



    التعديل الأخير تم بواسطة إسلام 2006 ; 9-4-2010 الساعة 03:28 AM

  2. #2

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين



    فقرة الإستراحة ستتخلل الموضوع كل فترة لعمل لقاء مع أحد المتسابقين ونسأله بعض الأسئلة عن المسابقة

    لكن نبدأ هذه الفقرة مع كلمة للأخ الفاضل أبو الوليد يوجهها للمتنافسين في المسابقة:


    الحمدلله رب العالمين والصلاة والسلام على أشرف الأنبياء والمرسلين وعلى آله وصحبه ومن تبعهم بإحسان.. وبعد

    اخوتي الكرام المشاركين في مسابقة البرمجة أوجه لكم خالص التحية والتقدير على ما بذلتموه من جهد في هذا التنافس الشريف ، والذي أسأل الله أن يوفقكم فيه لتعلم ما يفيدكم ويزيدكم علماً وخبرة وفناً فيه ..

    فإن الجميع يعلم ما للبرمجة من أهمية بالغة في عالمنا اليوم ، حيث إنها باتت تهيمن على الكثير من اجهزة الحاسب بالبرامج وعلى الشبكة العنكبوتية بالمواقع المختلفة ، وأصبحت عنصراً رئيسياً لا يستغني عن تطبيقاته أي مستخدم ، ولا غنى أيضاً عن تعلم أبجدياتها ومبادئها ، وهذا ما أراكم تقومون به .. وأتمنى أن نرى جميعاً اليوم الذي تتحقق فيه أحلامنا برؤية نتاجكم من البرامج العربية النافعة والقيمة والمفيدة تسيطر على الساحة وتنتشر انتشاراً واسعاً بين الناس.. فقد أصبحنا جزءاً لا يتجزء من عالم واسع ، ويمكننا نشر أفكارنا وأعمالنا بكل سهولة ويسر من خلال الطرق المتعددة لهذا التواصل ..

    وإني أسأل الله عزوجل أن ينفع بمن قام بالإشراف على هذه المسابقة وسعى من أجل إنجاحها ومن شارك فيها وقدم وبذل وقته من أجل التعلم والاستفادة أولاً ، ومن اجل الهدايا الرمزية ثانياً .. فبارك الله في الجهود ، ورفع قدركم وسدد خطاكم وشكر سعيكم ..

    أخوكم ومحبكم في الله .. أبو الوليد




    لزيارة مواضيع المسابقة:

    مسابقة مسومس الكبرى للبرمجة - (المقدمة - الشروط - التسجيل)
    مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
    مسابقة مسومس الكبرى للبرمجة - المرحلة الثانية
    مسابقة مسومس الكبرى للبرمجة - المرحلة الثالثة



  3. #3

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين



    هذه المرحلة أصعب من سابقتها وتم وضعها لتكون إحدى المراحل التي يتم فيها تمييز المتميزين في هذا المجال

    وقد تم تقسيم درجات تلك المرحلة كالتالي:

    الدرجة الأساسية:

    وهي 20 درجة وتم تقسيمها كالتالي:

    - 7درجات كاملة تضاف في رصيد المتسابق في حالة قام بتسليم برنامج يعمل بغض النظر عما إذا كان يعمل بشكل صحيح أم لا
    - 8 درجات أخرى تضاف في رصيد المتسابق في حالة كان البرنامج يحقق المطلوب الأساسي في المسألة بشكل صحيح (القيام بفك أي شيفرة توضع له بأي عدد من الحروف) ويأخذ المتسابق نصف هذه الدرجة (أي 4 درجات) في حال قام بتصميم برنامج يقوم بفك الشيفرة الأساسية فقط المطلوب فكها في المسابقة هي وأي شيفرة أخرى بنفس طول الشيفرة الأساسية
    - 3 درجات على الإختبارات الخاصة للبرنامج وتفصيلها كالاتي:
    ~ درجةتضاف للمتسابق ان وضع في الإعتبار ادخال المستخدم لمسافة في الشيفرة وقام على القل بإظهار رسالة خطأ تفيد ذلك (او قام بمعالجة هذا الامر بطريقته الخاصة)
    ~ درجة أخرى تضاف للمتسابق ان وضع في الإعتبار ادخال المستخدم لشيفرة تحوي حروفا ناقصة او زائدة (عدد حروف الشيفرة يجب أن يكون رقما يقبل القسمة على طول المفتاح) - (طول المفتاح هنا يساوي 8 أرقام)
    ~ درجة أخرى تضاف للمتسابق ان وضع في الإعتبار ادخال المستخدم لقيمة كبيرة جدا تفوق الذاكرة المعتادة لحفظ الشيفرة
    - درجتان على الألتزام بشروط المسابقة في كيفية التسليم



    درجة الواجهة (درجة تحسين المجموع):

    وهي عبارة عن درجتان ليستا من أصل المجموع، بل تضافان على المجموع النهائي لجبر الدرجة الناقصة فقط، وتم وضعهما على واجهة البرنامج لتحسينها بأي شكل كان
    (هاتين الدرجتين تقوما بجبر المجموع حتى يصل الى عشرين درجة فقط لمن نقصت درجته، فإن زاد المجموع عن ذلك لا يتم احتساب تلك الزيادة)

    وتفصيلها تماما كما كان في المرحلة الاولى



    درجة المفاضلة:

    وهي عبارة عن درجتين إضافيتين ليستا من أصل المجموع وتم وضعهما للمفاضلة بين برامج المتسابقين هدفها التمييز بين البرامج في حال أخذ عدة متسابقون الدرجة الكاملة في مرحلة ما

    وهذه الدرجة كان لها معاملة خاصة كما يلي:
    - في البداية كنت أقوم بالتصحيح لكل المتسابقين تصحيحا عاديا لا أقوم فيه بوضع قيمة هذه الدرجة (إلا النصف الدرجة فقط الذي وعدت به لمن يقوم بفصل الكلمات عن بعضها)، ثم اقوم بتدويين اسماء كل المتسابقين الذين قاموا بعمل شيئ إضافي في برامجهم ويستحقون أخذ جزء من هذه الدرجة في ملف مفكرة
    - بعد قيامي بالتصحيح لجميع المتسابقين كنت أقوم بمقارنة هذه الزيادات جميعها وذلك بالرجوع الى هذه البرامج مرة أخرى ومقارنتها مع بعضها
    - بعد ذلك اقوم باختيار أفضل برنامج اراه مميزا في كل شيئ ويتفوق على بقية البرامج الأخرى وأقوم بمنحه درجة المفاضلة كاملة
    - بعد أن يتم اضافة الدرجتين لهذا المبرمج اقومم بمقارنة الزيادات المتشابهة في برامج المتسابقين وتخصيص جزء من درجة المفاضلة لهذه الزيادة المتشابهة بحيث يتساوى جميع من أضافوها في درجتها (مثل إضافة خاصية التشفير في البرنامج والذي خصصت له نصف درجة لكل المتسابقين)
    - بعدها اقوم بتقييم الزيادات الاخرى التي ليس لها شبيه ووضع جزء من الدرجة عليها يتناسب مع قيمة هذه الزيادة، لذا قد تجدون بعض الزيادات لها درجة بسيطة وبعضها لها درجة أكبر
    - بعض الزيادات ربما تكون بسيطة لكنها مميزة وقيمتها كبيرة بالنسبة لي على الأقل أولم يسبق استخدامها من احد المبرمجين لذا احيانا اقوم بتخصيص درجة أكبر لها (مثل عمل زر reset او clean والذي كان يقوم بمسح جميع حقول البرنامج كان مفيدا جدا بالنسبة لي لأن الكثير من البرامج لم تكن تدعم اختصار ctrl + a لاختيار كامل النص ومن ثم حذفه لتجربة قيم أخرى لذا وضعت درجة ولو كانت بسيطة نسبيا على وجود مثل هذا الزر)
    - بعض الزيادات ربما تكون كبيرة لكنها ليست ذو فائدة تذكر لذا يتم تخصيص جزء صغير من الدرجة لها
    - ليست كل الزيادات يتم اضافة جزء من الدرجة عليها فأحيانا تلك الزيادة تكون عادية جدا ولم يكتب فيها كود يذكر او ان هذه الزيادة توضيح لخطوة تحدث فعليا في البرنامج ويجب ان يقوم كل المتسابقين بعملها في الكود إلا انهم لم يوضحوها في البرنامج أو انه لا فائدة تذكر أو ترجى من إضافة زيادة كهذه (أعني قد تكون زيادة بلا معنى وجودها كعدمها) لذا لا يتم احتساب هذه الزيادة
    - قد يقوم أحد المتسابقين بعمل زيادة متشابهة مع البعض الاخر من المتسابقين، لكن هذه الزيادة تم معالجتها بطريقة جميلة وبطريقة أفضل من الآخرين وفي هذه الحالة يتم زيادة درجته عن الاخرين في هذه الجزئية



    (المتسابق الذي استحق درجة المفاضلة كاملة سيكتب ذلك باللون الأحمر قبل اسمه)



    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: لا يعمل بشكل صحيح -> الدرجة 2 من 8

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها : لم يتم وضعها في الإعتبار -> الدرجة 0
    2 - ادخال رسالة تحوي حروفا ناقصة: تم وضعها في الإعتبار بشكل خاطئ -> الدرجة 0.25
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: لم يتم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 0.25 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 11.25 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 13.25 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    13.25 من 20

    درجة المفاضلة:
    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    لا شيئ

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    13.75 من 20






    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: لا يعمل بشكل صحيح -> الدرجة 5 من 8
    (البرنامج مصمم لفك شيفرة جمل معينة فقط ولا يصلح لكل الجمل المشفرة)

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها : تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رسالة تحوي حروفا ناقصة: لم يتم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: لم يتم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 1 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 15 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 17 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    17 من 20

    درجة المفاضلة:
    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    - معالجة المسافات الموجودة في الشيفرة وإزالتها اوتوماتيكيا -> الدرجة 0.2

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    17.7 من 20






    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 8 من 8

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها : لم يتم وضعها في الإعتبار -> الدرجة 0
    2 - ادخال رسالة تحوي حروفا ناقصة: لم يتم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 1 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 18 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 20 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    20 من 20

    درجة المفاضلة:

    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    - تغيير مفتاح التشفير واختياره حسب الرغبة -> الدرجة 0.3
    - اضافة زر لقراءة الشيفرة من ملف -> الدرجة 0.1
    - إضافة زر لحفظ الرسالة في ملف بعد فك شيفرتها-> الدرجة 0.1

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    21 من 20






    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 8 من 8

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها : تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رسالة تحوي حروفا ناقصة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 3 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 22 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    20 من 20

    درجة المفاضلة:
    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    - إضافة جزء لتشفير الرسائل -> 0.5

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    21 من 20






    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 8 من 8

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها : تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رسالة تحوي حروفا ناقصة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 3 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 22 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    20 من 20

    درجة المفاضلة:
    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    - إضافة جزء لتشفير الرسائل -> الدرجة 0.5

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    21 من 20






    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 8 من 8

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها : لم يتم وضعها في الإعتبار -> الدرجة0
    2 - ادخال رسالة تحوي حروفا ناقصة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: لم يتم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 1 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 18 من 20

    حالة واجهة البرنامج: جيدة -> +1

    الدرجة الكلية = 19 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    19 من 20

    درجة المفاضلة:
    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    لا شيئ

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    19.5 من 20






    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 8 من 8

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها : لم يتم وضعها في الإعتبار -> الدرجة0
    2 - ادخال رسالة تحوي حروفا ناقصة: لم يتم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: لم يتم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 0 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 17 من 20

    حالة واجهة البرنامج: متوسطة -> +1

    الدرجة الكلية = 18 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    18 من 20

    درجة المفاضلة:
    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    لا شيئ

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    18.5 من 20




    (المتسابق صاحب درجة المفاضلة الكاملة)


    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 8 من 8

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها : تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رسالة تحوي حروفا ناقصة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 3 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 22 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    20 من 20

    درجة المفاضلة:
    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    - إضافة جزء لتشفير الرسائل
    - يمكن تغيير خصائص البرنامج (تغيير قيمة مفتاح التشفير + تغيير طول مفتاح التشفير + تغيير عدد مرات التشفير مع مراعاة ادخال المدخلات الخاطئة)
    - اعادة البرنامج الى الخصائص الإفتراضية بضغطة زر
    تقييم هذه الأشياء -> الدرجة 1.5

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    22 من 20

    ملحوظة: ما شاء الله تبارك الله، برنامجك، اعياني في استخراج أخطاء له ولم أستطع في النهاية استخراج أي خطأ فيه، معالجة احترافية لجميع الأخطاء بما فيها معالجة الأخطاء التي لا احاسب عليها عادة مثل ادخال حرف اخر غير موجود في قائمة الإختيارات التي وضعتها انت (الـmenu) فالمبرمج يقوم بعملها مشكورا دون ان تطلب منه لذا من غير المنطقي ان احاسبه على شيئ كهذا
    هذا غير الواجهة الإحترافية حقا رغم انها واجهة consol إلا انك ابدعت في انشائها ومعالجة أخطاءها جميعها
    تستحق كل التقدير والشكر لذا فقد أخذت درجة المفاضلة كاملة






    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 8 من 8

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها : تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رسالة تحوي حروفا ناقصة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 3 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 22 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    20 من 20

    درجة المفاضلة:
    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    - إضافة جزء لتشفير الرسائل -> الدرجة 0.5
    - عمل محاكاة لما سيحدث في الواقع بإضافة تليفونات محمولة تستقبل الشيفرة وتقوم بفكها ومصممة بطريقة جميلة -> الدرجة 0.3

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    21.3 من 20






    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 4 من 8

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رسالة تحوي حروفا ناقصة: لم يتم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: تم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 1 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 14 من 20

    حالة واجهة البرنامج: ضعيفة -> 0

    الدرجة الكلية = 14 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    14 من 20

    درجة المفاضلة:
    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    لا شيئ

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    14.5 من 20






    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 8 من 8

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها : لم يتم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رسالة تحوي حروفا ناقصة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: لم يتم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 2 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 19 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 21 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    20 من 20

    درجة المفاضلة:
    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    - إضافة جزء لتشفير الرسائل -> الدرجة 0.5

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    21 من 20






    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 8 من 8

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها : تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رسالة تحوي حروفا ناقصة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 3 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 22 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    20 من 20

    درجة المفاضلة:
    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    - إضافة جزء لتشفير الرسائل -> الدرجة 0.5
    - معالجة المسافات الموجودة في الشيفرة وإزالتها اوتوماتيكيا -> الدرجة 0.2
    - إضافة زر ريسيت -> الدرجة 0.1
    - اضافة زر نيو لفتح صفحة أخرى من البرنامج -> الدرجة 0.1

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    21.4 من 20






    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: لا يعمل بشكل صحيح -> الدرجة 7 من 8
    (يوجد حروف زائدة تظهر من الرسالة السابقة عندما يتم تجربة فك شيفرة أخرى جديدة)

    ملحوظة: البرنامج يقوم بفك التشفير لكل الشفرات لكن عند كتابة شيفرة طويلة وفكها ثم كتابة شيفرة قصيرة بعدها وفكها ايضا يقوم البرنامج بوضع بعض حروف الشيفرة السابقة في نهاية الرسالة الجديدة وهذا هو سبب نقصان الدرجة السابقة

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها : تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رسالة تحوي حروفا ناقصة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: لم يتم وضعها في الإعتبار -> الدرجة 0
    إذن مجموع درجات الإختبارات الخاصة -> 2 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 18 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 20 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    20 من 20

    درجة المفاضلة:
    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    - إضافة زر ريسيت -> الدرجة 0.1

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20.6 من 20






    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 8 من 8

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها : تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رسالة تحوي حروفا ناقصة: لم يتم وضعها في الإعتبار -> الدرجة 0
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 2 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 19 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 21 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    20 من 20

    درجة المفاضلة:
    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    - إضافة جزء لتشفير الرسائل -> الدرجة 0.5
    - إضافة زر ريسيت -> الدرجة 0.1

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    21.1 من 20






    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 8 من 8

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها : تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رسالة تحوي حروفا ناقصة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 3 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 22 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    20 من 20

    درجة المفاضلة:
    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    - إضافة جزء لتشفير الرسائل -> الدرجة 0.5
    - معالجة المسافات الموجودة في الشيفرة وإزالتها اوتوماتيكيا -> الدرجة 0.2
    - إضافة زر نسخ -> الدرجة 0.1
    - إضافة زر لصق -> الدرجة 0.1
    - إضافة زر طباعة -> الدرجة 0.2
    - إضافة زر لحفظ الرسالة في ملف بعد فك شيفرتها -> الدرجة 0.1

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    21.7 من 20






    حالة البرنامج: يعمل -> الدرجة 7 من 7

    الإختبارات العادية للبرنامج: يعمل بشكل صحيح -> الدرجة 8 من 8

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رسالة تحتوي على مسافات لفكها : تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال رسالة تحوي حروفا ناقصة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرسالة: لم يتم وضعها في الإعتبار بشكل كامل -> الدرجة 0.5
    (البرنامج يسمح بإدخال مدخل كبير جدا دون حدوث خطأ لكنه لا يقوم بفك ترجمة هذا المدخل كليا)
    إذن مجموع درجات الإختبارات الخاصة -> 2.5 من 3

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج: جيدة -> +2

    الدرجة الكلية = 21.5 من 20

    اذن الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال:
    20 من 20

    درجة المفاضلة:
    - فصل الكلمات عن بعضها: تم عملها -> الدرجة 0.5
    أشياء أخرى تم إضافتها:
    - إضافة جزء لتشفير الرسائل -> الدرجة 0.5
    - معالجة المسافات الموجودة في الشيفرة وإزالتها اوتوماتيكيا بطريقة جميلة -> الدرجة 0.3
    - إضافة زر نسخ -> الدرجة 0.1
    - إضافة زر لصق -> الدرجة 0.1

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    21.5 من 20




  4. #4

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين





    كان لنا هذا اللقاء مع المتسابق المبدع WaHdAiN: (تعليقاتي على إجاباتك ستجدها باللون الأسود)

    سؤال: كلمة بسيطة تصف بها مسابقة البرمجة.
    الإجابة: مسابقة أقل مايقال عنها أنها رائعة جمعت بين الترفيه والذكاء والتنوع والطرح الجيد

    سؤال: كيف وجدت أسئلة المسابقة؟ هل كانت جيدة ومتنوعة من ناحية السهولة والصعوبة؟
    الإجابة: لم تكن جيدة بصراحة !! .... بل كانت ممتازة ومتنوعة
    كانت المرحلة الأولى سهلة جدا لتزيد من تحفيز المتسابقين ثم كانت المرحلة الثانية والثالثة التي قد تكونا متقاربتين في الصعوبة وهذا بحد ذاته ممتاز بحكم ان المسابقة من 3 مراحل فقط
    (أفزعتني يا رجل بالسطر الاول XD)

    سؤال: شيئ وجدته في المسابقة وأعجبك؟
    الإجابة: التنافس الواضح بين الأعضاء وروح المنافسة وكذلك حسن إدارة المسابقة وغيرها الكثير

    سؤال: شيئ لم تجده في المسابقة وتمنيت أن لو كان موجودا فيها (بصراحة ودون مجاملات)؟
    الإجابة: بصراحة هو التنظيم المسبق والإلتزام بموعد واحد مسبقا
    - تحديد مدة التسليم وتحديد تاريخ المرحلة القادمة وكذلك موعد النتائج -
    أعلم انه لم يكن بيدكم حيث أعرف ظروفكم السابقة أعانكم الله لكني آثرت ذكره حتى اكون صريحاً معك لعله يتوفر في مسابقة اخرى
    (نعم معك حق، وهذا ما كنت سأفعله بالفعل، لكن مع شخص مثلي انا شخصيا لدي الكثير من الإنشغالات فكان علي تقدير انشغالات الغير وعدم فرض موعد مسبق عليهم قد لا يتناسب مع ظروفهم ففكرت في فكرة المشورة لهذا الأمر ^_^)

    سؤال: كلمة أخيرة توجهها لإخوانك القراء والمتسابقين الآخرين.
    الإجابة: سعدت كثيراً بالإشتراك في هذه المسابقة التي استفدت منها الكثير
    لم يعد الأمر يقتصر على الفوز بمرتبة متقدمة في المسابقة بقدر ماكان يهمني الإستفادة - واحسب بقية المتسابقين كذلك -
    وكذلك كنت سعيداً لتعرفي ببقية الأخوة المتسابقين من كافة الدول العربية الشقيقة ورؤية خبراتهم واللغات التي يستخدمونها وكانت المسابقة تحوي من المنافسة الكثير وغلب عليها الحماس بين المتسابقين , أشكركم جميعا
    كما لا أنسى شكر الأخ إسلام الذي أدار المسابقة بشكل ممتاز فجزاه الله خيراً على مابذل لتكون المسابقة بتلك الروعة رغم ظروفه التي كان يمر بها , بارك الله فيك أخي واعذرنا على التقصير
    (شكرا جزيلا مازن ^_^، سعدت جدا بتشريفك لنا في المسابقة وفي المقابلة، بارك الله فيك ووفقك الى كل خير )



    مواضيع مميزة تستحق المشاهدة:

    السلسلة الشيقة جدا جدا: علو الهمة:
    الجزء الأول:سلسلة علو الهمة...علو الهمة في الإخلاص"صدقة السر"
    الجزء الثاني: سلسلة علو الهمة...علو الهمة في الإخلاص
    الجزء الثالث: سلسلة علو الهمة...علو همتهم في طلب العلم
    الجزء الرابع: سلسلة علو الهمة...علو همتهم في الدعوة إلى الله
    الجزء الخامس: سلسلة علو الهمة...علو همتهم في الصلاة
    الجزء السادس: سلسلة علو الهمة...علو همتهم في الصدقة والجود
    الجزء السابع: سلسلة علو الهمة...علو همتهم في تلاوة القرآن وذكره
    الجزء الثامن: سلسلة علو الهمة...علو همتهم في الأمر بالمعروف والنهي عن المنكر
    الجزء التاسع : سلسلة علو الهمة...علو همتهم في الجهاد
    الجزء العاشر : سلسلة علو الهمة...علو همة القادة
    الجزء الحادي عشر : سلسلة علو الهمة...علو همتهم في الخوف والرجاء



  5. #5

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين



    هذه المرحلة كانت المرحلة الاخيرة في المسابقة و يفترض أنها أصعب المراحل إطلاقا (رغم أن البعض قال أنها أسهل من الثانية )

    وقد كانت تلك المرحلة هي الفاصلة بالفعل في النتيجة فالذين قاموا بتسليمها كانوا 10 فقط ^^"

    وقد تم تقسيم درجات تلك المرحلة كالتالي:

    الدرجة الأساسية:

    وهي 20 درجة وتم تقسيمها كالتالي:

    - 3 درجات كاملة تضاف في رصيد المتسابق في حالة قام بتسليم برنامج يعمل بغض النظر عما إذا كان يعمل بشكل صحيح أم لا(طبعا تم تقليص عدد هذه الدرجات الى 3 فقط لأنه يفترض أن هذه المرحلة هي لتمييز الأفضل منكم ^_^)
    - 9 درجات أخرى تضاف في رصيد المتسابق في حالة كان البرنامج يحقق المطلوب الأساسي في المسألة بشكل صحيح وقد تم تقسيمها كالتالي:
    ~ 3 درجات تضاف لرصيد المتسابق في حال قام بتنفيذ خاصية التحويل من أرقام عربية إلى أرقام رومانية بشكل صحيح
    ~ 3 درجات أخرى تضاف لرصيد المتسابق في حال قام بتنفيذ خاصية التحويل من أرقام رومانيةإلى أرقام عربية بشكل صحيح
    ~ 3 درجات أخرى تضاف لرصيد المتسابق في حال قام بتنفيذ الحاسبة الرومانية صحيح

    - 6 درجات على الإختبارات الخاصة للبرنامج وتفصيلها كالاتي:
    ~ درجة تضاف للمتسابق إن وضع في الإعتبار إدخال المستخدم لرموز وحروف بدلا من الأرقام عند التحويل من رقم عربي الى روماني
    ~ درجة أخرى تضاف للمتسابق إن وضع في الإعتبار إدخال المستخدم لأرقام عربية أو رموز أخرى غير حروف الأرقام اللاتينية بدلا من الأرقام عند التحويل من رقم عربي الى روماني
    ~ درجة أخرى تضاف للمتسابق إن وضع في الإعتبار إدخال المستخدم لأرقام تفوق حجم الذاكرة المتاحة لحفظ الرقم الروماني عند التحويل من عربي الى روماني أو عندما يكون ناتج العملية الحسابية كبيرا جدا
    ~ درجة أخرى تضاف للمتسابق إن وضع في الإعتبار إدخال المستخدم لرقم روماني يمكن حساب قيمته لكنه مكتوب بشكل خاطئ عند التحويل من روماني الى عربي (رقم مثل VV أو IIII مثلا)
    ~ درجةأخرى تضاف للمتسابق إن وضع في الإعتبار قيام المستخدم بالقسمة على صفر في الحاسبة في حال كانت الحاسبة تدعم الصفر، ووضع المتسابق في اعتباره قيام المستخدم بعمليات ناتج حسابها يساوي صفر
    ~ درجة أخرى تضاف للمتسابق إن وضع في الإعتبار قيام المستخدم بطرح رقم كبير من رقم صغير في الحاسبة

    - درجتان على الإلتزام بشروط المسابقة في كيفية التسليم



    درجة الواجهة (درجة تحسين المجموع):

    وقد تم تقسيمها هذه المرة كالآتي:
    - درجة تضاف للمتسابق على اهتمامه بالشكل الظاهري للواجهة
    - درجة تضاف للمتسابق على كتابته للتعليقات على الكود وتسمية المتغيرات بأسماء مفهومة



    درجة المفاضلة:

    وتفصيلها كما في المرحلة السابقة مع بعض الإختلافات حيث أن الزيادات هنا لم تكن كثيرة، وبعض الزيادات المتشابهة مع المرحلة السابقة كوجود زر reset أو clean لم أقم بالمحاسبة عليها حتى أعطي أولوية أكبر وفرصة أفضل لم لم يخطر هذا الأمر في ذهنه وأيضا حتى أعطي فرصة أكبر لمن لم يحالفه الحظ في المرحلة السابقة

    الأشخاص الذين قاموا بعمل زيادات هنا كانوا قليلون جدا والزيادات في حد ذاتها كانت قليلة لذا تم تخصيص جزء أكبر من درجة المفاضلة لهذه الزيادات عما كانت عليه في المرحلة السابقة حيث أن وجود الزيادات كان بالجملة ولذا تم تخصيص جزء صغير من درجة المفاضلة بحيث لا يزيد في العادة عن نصف درجة فقط لبعض الزيادات والبعض الآخر كان أقل من ذلك بكثير

    لكن في هذه المرحلة كانت أقل زيادة تحصل على نصف درجة تقريبا هذا غير الزيادات اتي تم تخصيص جزء أكبر من الدرجة لها



    (المتسابق الذي استحق درجة المفاضلة كاملة سيكتب ذلك باللون الأحمر قبل اسمه)



    حالة البرنامج: يعمل -> الدرجة 3 من 3

    الإختبارات العادية للبرنامج:
    1 - التحويل من عربي الى روماني: يعمل بشكل صحيح -> الدرجة 3
    2 - التحويل من روماني الى عربي: يعمل بشكل صحيح -> الدرجة 3
    3 - الحاسبة: تعمل بشكل صحيح -> الدرجة 3
    إذن مجموع درجة الإختبارات العادية للبرنامج -> 9 من 9

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رموز وحروف بدل الأرقام عند التحويل من رقم عربي الى روماني: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال أرقام عربية عند التحويل من روماني الى عربي وفي الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم الروماني عند التحويل من عربي الى روماني أو عندما يكون ناتج العملية الحسابية كبيرا جدا: تم وضعها في الإعتبار -> الدرجة 1
    4 - إدخال رقم روماني يمكن حساب قيمته لكنه مكتوب بشكل خاطئ عند التحويل من روماني الى عربي: تم وضعها في الإعتبار -> الدرجة 1
    5 - القسمة على صفر في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    6 - طرح رقم كبير من رقم صغير في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 6 من 6

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج:
    1 - الشكل الخارجي للواجهة: جيد -> +1
    2 - وجود تعليقات على الكود وتسمية المتغيرات بأسماء مفهومة: جيد -> +1
    إذن مجموع درجة واجهة البرنامج -> +2

    إذن الدرجة الكلية = 22 من 20

    الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال وحذف الدرجة الزائدة عن المجموع:
    20 من 20

    درجة المفاضلة:
    - تصحيح الرقم الروماني المكتوب بشكل خاطئ -> الدرجة 0.75
    - إظهار الأرقام الرومانية بالسالب عند طرح رقم كبير من رقم صغير -> الدرجة 0.5
    تقييم هذه الأشياء -> الدرجة 1.25

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    21.25 من 20






    حالة البرنامج: يعمل -> الدرجة 3 من 3

    الإختبارات العادية للبرنامج:
    1 - التحويل من عربي الى روماني: يعمل بشكل صحيح -> الدرجة 3
    2 - التحويل من روماني الى عربي: يعمل بشكل صحيح -> الدرجة 3
    3 - الحاسبة: تعمل بشكل صحيح -> الدرجة 3
    إذن مجموع درجة الإختبارات العادية للبرنامج -> 9 من 9

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رموز وحروف بدل الأرقام عند التحويل من رقم عربي الى روماني: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال أرقام عربية عند التحويل من روماني الى عربي وفي الحاسبة: لم يتم معالجتها بشكل صحيح في التحويل من روماني لعربي -> الدرجة 0.75 (تظهر قيمة الرقم تساوي صفر وهذا منطقيا غير صحيح، اكتب رسالة خطأ او على الأقل ان اردت استخدام الأرقام للتعبير عن خطأ ما فاستخدم -1 مع اني لا احبذ استخدام الأرقام لإظهار الأخطاء ^^")
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم الروماني عند التحويل من عربي الى روماني أو عندما يكون ناتج العملية الحسابية كبيرا جدا: تم وضعها في الإعتبار -> الدرجة 1
    4 - إدخال رقم روماني يمكن حساب قيمته لكنه مكتوب بشكل خاطئ عند التحويل من روماني الى عربي: لم يتم وضعها في الإعتبار -> الدرجة 0
    5 - القسمة على صفر في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    6 - طرح رقم كبير من رقم صغير في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 4.75 من 6

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 18.75 من 20

    حالة واجهة البرنامج:
    1 - الشكل الخارجي للواجهة: جيد -> +1
    2 - وجود تعليقات على الكود وتسمية المتغيرات بأسماء مفهومة: مقبول -> +0.5 (لا يوجد تعليقات على الكود)
    إذن مجموع درجة واجهة البرنامج -> +1.5

    إذن الدرجة الكلية = 20.25 من 20

    الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال وحذف الدرجة الزائدة عن المجموع:
    20 من 20

    درجة المفاضلة:
    - قراءة الرقم الروماني سواء كان مكتوبا بحروف أبجدية كبيرة او صغيرة -> الدرجة 0.75

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20.75 من 20






    حالة البرنامج: يعمل -> الدرجة 3 من 3

    الإختبارات العادية للبرنامج:
    1 - التحويل من عربي الى روماني: يعمل بشكل صحيح -> الدرجة 3
    2 - التحويل من روماني الى عربي: لا يعمل بشكل صحيح -> الدرجة 1.5 (يوجد فيه اخطاء كثيرة خاصة عند كتابة رقم مثل 99 او 98 سواء وحدهما او كان الرقم يحتوي على هذين الرقمين مثل 899 مثلا حتى أن آخر رقم يستطيع برنامجك حسابه والذي كتبت قيمته بنفسك عند ادخاله لا يستطيع برنامجك قراءته ^^"، يبدو أن استعجلت في التسليم دون عمل اختبارات كافية، وبالطبع أنقصتك درجة ونصف بدلا من درجة واحدة لأن هذا الامر أثر كذلك في الحاسبة)
    3 - الحاسبة: رسالة (المخرجات غير معروفة) والتي يفترض ان تظهر عند ظهور قيمة صفر بسبب عملية الطرح مثلا لم يتم وضعها بشكل صحيح فبدلا منها يقول (المدخلات خاطئة)-> الدرجة 2.75
    إذن مجموع درجة الإختبارات العادية للبرنامج -> 7.25 من 9

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رموز وحروف بدل الأرقام عند التحويل من رقم عربي الى روماني: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال أرقام عربية عند التحويل من روماني الى عربي وفي الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم الروماني عند التحويل من عربي الى روماني أو عندما يكون ناتج العملية الحسابية كبيرا جدا: تم وضعها عند التحويل فقط -> الدرجة 0.5
    4 - إدخال رقم روماني يمكن حساب قيمته لكنه مكتوب بشكل خاطئ عند التحويل من روماني الى عربي: تم وضعها في الإعتبار -> الدرجة 1
    5 - القسمة على صفر في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    6 - طرح رقم كبير من رقم صغير في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 5.5 من 6

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 17.5 من 20

    حالة واجهة البرنامج:
    1 - الشكل الخارجي للواجهة: جيد -> +1
    2 - وجود تعليقات على الكود وتسمية المتغيرات بأسماء مفهومة: جيد -> +1
    إذن مجموع درجة واجهة البرنامج -> +2

    إذن الدرجة الكلية = 19.75 من 20

    الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال وحذف الدرجة الزائدة عن المجموع:
    19.75 من 20

    درجة المفاضلة:
    قراءة الرقم الروماني سواء كان مكتوبا بحروف أبجدية كبيرة او صغيرة -> الدرجة 0.75

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20.5 من 20






    حالة البرنامج: يعمل -> الدرجة 3 من 3

    الإختبارات العادية للبرنامج:
    1 - التحويل من عربي الى روماني: لا يعمل بشكل صحيح -> الدرجة 2
    (وضحت انه عندما يتم ادخال ارقام أكثر من 4000 الى ما فوق فإننا نقوم بتكرار حرف الM اي عدد من المرات لكن لم أشر ابدا الى استخدام V' و I' اضيفي الى ذلك انك بالفعل استخدمت التكرار الM عند التحويل من روماني الى عربي لذا لم الإختلاف؟ وأيضا لو اعتمدنا نظام ال V' والI' فإن لديك خطأ فيها يحدث عند كتابة الأرقام من 6000 الى 8000 حيث لا تكتب الفاصلة بجانب الV بسبب خطأ في الكود لذا بسبب كل ذلك تم انقاص درجة من هذا السؤال، المعذرة لكن هذه الجزئية لم تكن اختيارية وهذا سبب تأكيدي على قراءة الموضوع جيدا وفهمه جيدا قبل البدء في الحل ^^")
    2 - التحويل من روماني الى عربي: يعمل بشكل صحيح -> الدرجة 3
    3 - الحاسبة: تعمل بشكل صحيح -> الدرجة 3
    إذن مجموع درجة الإختبارات العادية للبرنامج -> 8 من 9

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رموز وحروف بدل الأرقام عند التحويل من رقم عربي الى روماني: لم يتم وضعها في الإعتبار -> الدرجة 0
    2 - ادخال أرقام عربية عند التحويل من روماني الى عربي وفي الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم الروماني عند التحويل من عربي الى روماني أو عندما يكون ناتج العملية الحسابية كبيرا جدا: لم يتم وضعها بشكل صحيح -> الدرجة 0.75 (لو ادخلت رقما عربيا كبيرا جدا لتحويله لروماني فهذا يتسبب في حدوث خطأ في البرنامج ^^")
    4 - إدخال رقم روماني يمكن حساب قيمته لكنه مكتوب بشكل خاطئ عند التحويل من روماني الى عربي: لم يتم وضعها في الإعتبار -> الدرجة 0
    5 - القسمة على صفر في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    6 - طرح رقم كبير من رقم صغير في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 3.75 من 6

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 16.75 من 20

    حالة واجهة البرنامج:
    1 - الشكل الخارجي للواجهة: جيد -> +1
    2 - وجود تعليقات على الكود وتسمية المتغيرات بأسماء مفهومة: جيد -> +1
    إذن مجموع درجة واجهة البرنامج -> +2

    إذن الدرجة الكلية = 18.75 من 20

    الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال وحذف الدرجة الزائدة عن المجموع:
    18.75 من 20

    درجة المفاضلة:
    قراءة الرقم الروماني سواء كان مكتوبا بحروف أبجدية كبيرة او صغيرة -> 0.75

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    19.5 من 20






    حالة البرنامج: يعمل -> الدرجة 3 من 3

    الإختبارات العادية للبرنامج:
    1 - التحويل من عربي الى روماني: يعمل بشكل صحيح -> الدرجة 3
    2 - التحويل من روماني الى عربي: لا يعمل بشكل صحيح -> الدرجة 2.75 (من الخطأ تحديد عدد خانات الرقم الروماني فطول الخانة لا يدل على ان الرقم كبير فمثلا رقم مثل DCCCLXXXVIII يكافئ 888 ومع ذلك لا يستطيع برنامجك حسابه بشكل صحيح بسبب انك حدد عدد الخانات ب 10 فقط رغم انه يسطيع حساب ارقام قيمتها اكبر من 888 مثل الرقم 1000 والذي يكافئ M لذا يجب تحديد القيمة على عدد معين فقط في القيمة وليس على حسب عدد خانات الرقم)
    3 - الحاسبة: لا تعمل بشكل صحيح -> الدرجة 2.50 (القسمة لا تعمل، لكن عموما بما انك كتبتها بشكل صحيح في الكود فلم أنقصك كثيرا ^_^)
    إذن مجموع درجة الإختبارات العادية للبرنامج -> 8.25 من 9

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رموز وحروف بدل الأرقام عند التحويل من رقم عربي الى روماني: لم يتم وضعها في الإعتبار -> الدرجة 0
    2 - ادخال أرقام عربية عند التحويل من روماني الى عربي وفي الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم الروماني عند التحويل من عربي الى روماني أو عندما يكون ناتج العملية الحسابية كبيرا جدا: تم وضعها بشكل خاطئ -> الدرجة 0.5 (عند ادخال رقم كبير جدا يتسبب هذا الأمر في خروج البرنامج بدلا من اعطاء رسالة خطأ لأنك لا تتأكد من أن الرقم المدخل قد تخطى الذاكرة المتاحة للحفظ رغم انك تتأكد مما اذا كان تخطى ال5000 ام لا لذا اعطيتك نصف الدرجة، ايضا في الحاسبة يعطي نتيجة للرقم الكبير جدا بأنه يساوي 10 M مثلا رغم انه ييفترض الا يعطي نتيجة كهذه لانها مخصصة لرقم روماني اخر بالفعل اما لو وضعتها بصفر مثلا او سالب واحد فهي مقبولة )
    4 - إدخال رقم روماني يمكن حساب قيمته لكنه مكتوب بشكل خاطئ عند التحويل من روماني الى عربي: لم يتم وضعها في الإعتبار -> الدرجة 0
    5 - القسمة على صفر في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1 (رغم ان القسمة عندك في الحاسبة لم تعمل إلا انك كتبت الكود الخاص بها بشكل صحيح ووضعت هذا الامر في اعتبارك )
    6 - طرح رقم كبير من رقم صغير في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 3.5 من 6

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 16.75من 20

    حالة واجهة البرنامج:
    1 - الشكل الخارجي للواجهة: جيد -> +1
    2 - وجود تعليقات على الكود وتسمية المتغيرات بأسماء مفهومة: مقبول -> +0.5 (لا يوجد تعليقات على الكود)
    إذن مجموع درجة واجهة البرنامج -> +1.5

    إذن الدرجة الكلية = 18.25 من 20

    الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال وحذف الدرجة الزائدة عن المجموع:
    18.25 من 20

    درجة المفاضلة:
    -عمل حساب دخول (بصراحة لا اعلم ما فائدته فهو كان متعب لي في التصحيح كلما فتحت البرنامج ^^" لكن على العموم هو فكرة لا بأس بها على أي حال لذا حسبته لك) -> الدرجة 0.5

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    18.75 من 20






    حالة البرنامج: يعمل -> الدرجة 3 من 3

    الإختبارات العادية للبرنامج:
    1 - التحويل من عربي الى روماني: يعمل بشكل صحيح -> الدرجة 3
    2 - التحويل من روماني الى عربي: يعمل بشكل صحيح -> الدرجة 3
    3 - الحاسبة: تعمل بشكل صحيح -> الدرجة 3
    إذن مجموع درجة الإختبارات العادية للبرنامج -> 9 من 9

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رموز وحروف بدل الأرقام عند التحويل من رقم عربي الى روماني: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال أرقام عربية عند التحويل من روماني الى عربي وفي الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم الروماني عند التحويل من عربي الى روماني أو عندما يكون ناتج العملية الحسابية كبيرا جدا: لم يتم وضعها بشكل صحيح في التحويل من عربي الى روماني -> الدرجة 0.75 (رغم أن برنامجك يتأكد من أن الرقم اكبر من 9999 لكن عند ادخال رقم كبيير جدا فإن خطأً يحدث في البرنامج)
    4 - إدخال رقم روماني يمكن حساب قيمته لكنه مكتوب بشكل خاطئ عند التحويل من روماني الى عربي: لم يتم معالجتها بشكل صحيح -> الدرجة 0.25 (يمكنه اكتشاف بعضها ولا يمكنه اكتشاف البعض الاخر)
    5 - القسمة على صفر في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    6 - طرح رقم كبير من رقم صغير في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 5 من 6

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 19 من 20

    حالة واجهة البرنامج:
    1 - الشكل الخارجي للواجهة: جيد -> +1
    2 - وجود تعليقات على الكود وتسمية المتغيرات بأسماء مفهومة: جيد -> +1
    إذن مجموع درجة واجهة البرنامج -> +2

    إذن الدرجة الكلية = 21 من 20

    الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال وحذف الدرجة الزائدة عن المجموع:
    20 من 20

    درجة المفاضلة:
    - قراءة الرقم الروماني سواء كان مكتوبا بحروف أبجدية كبيرة او صغيرة -> 0.75

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20.75 من 20






    حالة البرنامج: يعمل -> الدرجة 3 من 3

    الإختبارات العادية للبرنامج:
    1 - التحويل من عربي الى روماني: يعمل بشكل صحيح -> الدرجة 3
    2 - التحويل من روماني الى عربي: يعمل بشكل صحيح -> الدرجة 3
    3 - الحاسبة: تعمل بشكل صحيح -> الدرجة 3
    إذن مجموع درجة الإختبارات العادية للبرنامج -> 9 من 9

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رموز وحروف بدل الأرقام عند التحويل من رقم عربي الى روماني: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال أرقام عربية عند التحويل من روماني الى عربي وفي الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم الروماني عند التحويل من عربي الى روماني أو عندما يكون ناتج العملية الحسابية كبيرا جدا: تم وضعها في الإعتبار -> الدرجة 1
    4 - إدخال رقم روماني يمكن حساب قيمته لكنه مكتوب بشكل خاطئ عند التحويل من روماني الى عربي: تم وضعها في الإعتبار -> الدرجة 1
    5 - القسمة على صفر في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    6 - طرح رقم كبير من رقم صغير في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 6 من 6

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج:
    1 - الشكل الخارجي للواجهة: جيد -> +1
    2 - وجود تعليقات على الكود وتسمية المتغيرات بأسماء مفهومة: جيد -> +1
    إذن مجموع درجة واجهة البرنامج -> +2

    إذن الدرجة الكلية = 22 من 20

    الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال وحذف الدرجة الزائدة عن المجموع:
    20 من 20

    درجة المفاضلة:
    قراءة الرقم الروماني سواء كان مكتوبا بحروف أبجدية كبيرة او صغيرة -> الدرجة 0.75

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    20.75 من 20






    حالة البرنامج: يعمل -> الدرجة 3 من 3

    الإختبارات العادية للبرنامج:
    1 - التحويل من عربي الى روماني: يعمل بشكل صحيح -> الدرجة 3
    2 - التحويل من روماني الى عربي: يعمل بشكل صحيح -> الدرجة 3
    3 - الحاسبة: تعمل بشكل صحيح -> الدرجة 3
    إذن مجموع درجة الإختبارات العادية للبرنامج -> 9 من 9

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رموز وحروف بدل الأرقام عند التحويل من رقم عربي الى روماني: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال أرقام عربية عند التحويل من روماني الى عربي وفي الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم الروماني عند التحويل من عربي الى روماني أو عندما يكون ناتج العملية الحسابية كبيرا جدا: تم وضعها في الإعتبار -> الدرجة 1
    4 - إدخال رقم روماني يمكن حساب قيمته لكنه مكتوب بشكل خاطئ عند التحويل من روماني الى عربي: تم وضعها في الإعتبار -> الدرجة 1
    5 - القسمة على صفر في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    6 - طرح رقم كبير من رقم صغير في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 6 من 6

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 20 من 20

    حالة واجهة البرنامج:
    1 - الشكل الخارجي للواجهة: جيد -> +1
    2 - وجود تعليقات على الكود وتسمية المتغيرات بأسماء مفهومة: جيد -> +1
    إذن مجموع درجة واجهة البرنامج -> +2

    إذن الدرجة الكلية = 22 من 20

    الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال وحذف الدرجة الزائدة عن المجموع:
    20 من 20

    درجة المفاضلة:
    - قراءة الرقم الروماني سواء كان مكتوبا بحروف أبجدية كبيرة او صغيرة -> الدرجة 0.75
    - عداد للأعداد الرومانية -> الدرجة 0.75

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    21.5 من 20




    (المتسابق صاحب درجة المفاضلة الكاملة)


    حالة البرنامج: يعمل -> الدرجة 3 من 3

    الإختبارات العادية للبرنامج:
    1 - التحويل من عربي الى روماني: يعمل بشكل صحيح -> الدرجة 3
    2 - التحويل من روماني الى عربي: يعمل بشكل صحيح -> الدرجة 3
    3 - الحاسبة: تعمل بشكل صحيح -> الدرجة 3
    إذن مجموع درجة الإختبارات العادية للبرنامج -> 9 من 9

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رموز وحروف بدل الأرقام عند التحويل من رقم عربي الى روماني: تم وضعها في الإعتبار -> الدرجة 1
    2 - ادخال أرقام عربية عند التحويل من روماني الى عربي وفي الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم الروماني عند التحويل من عربي الى روماني أو عندما يكون ناتج العملية الحسابية كبيرا جدا: تم وضعها في الإعتبار -> الدرجة 1
    4 - إدخال رقم روماني يمكن حساب قيمته لكنه مكتوب بشكل خاطئ عند التحويل من روماني الى عربي: لم يتم وضعها في الإعتبار -> الدرجة 0
    5 - القسمة على صفر في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    6 - طرح رقم كبير من رقم صغير في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 5 من 6

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 19 من 20

    حالة واجهة البرنامج:
    1 - الشكل الخارجي للواجهة: جيد -> +1
    2 - وجود تعليقات على الكود وتسمية المتغيرات بأسماء مفهومة: جيد -> +1
    إذن مجموع درجة واجهة البرنامج -> +2

    إذن الدرجة الكلية = 21 من 20

    الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال وحذف الدرجة الزائدة عن المجموع:
    20 من 20

    درجة المفاضلة:
    - تم برمجة البرنامج على ان يتمكن من قراءة الأرقام الرومانية سواء كانت مكتوبة بحروف كبيرة أو صغيرة
    - عند طرح عدد صغير من عدد كبير يقوم البرنامج بعكس الرقمين للحصول على إجابة غير سالبة القيمة
    - عند الضغط على ازرار الارقام الرومانية من لوحة المفاتيح وكانت اللغة موضوعة على اللغة العربية بالخطأ فإن المدخلات تتحول الى رموز الأرقام الرومانية تلقائيا وفورا
    تقييم هذه الأشياء -> الدرجة 2

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    22 من 20






    حالة البرنامج: يعمل -> الدرجة 3 من 3

    الإختبارات العادية للبرنامج:
    1 - التحويل من عربي الى روماني: يعمل بشكل صحيح -> الدرجة 3
    2 - التحويل من روماني الى عربي: يعمل بشكل صحيح -> الدرجة 3
    3 - الحاسبة: لا تعمل بشكل صحيح -> الدرجة 2.75 (الحسبة لا تتم مباشرة، هناك خطأ يحدث، يجب المحاولة في الحسبة عدة مرات لتظهر نتيجة الحسبة)
    إذن مجموع درجة الإختبارات العادية للبرنامج -> 8.75 من 9

    الإختبارات الخاصة للبرنامج:
    1 - إدخال رموز وحروف بدل الأرقام عند التحويل من رقم عربي الى روماني: لم يتم معالجتها بشكل صحيح -> الدرجة 0.75 (لا يمكنك استخدام الصفر للتعبير عن حدوث خطأ بدلا من رسالة خطأ، فكأنك تقول بأن قيمة هذا الرمز = صفر في الأرقام الرومانية وستؤثر في العمليات الحسابية كذلك لكن ان كنت تصر على استخدام رقم فاستخدم -1 بدلا من ذلك)
    2 - ادخال أرقام عربية عند التحويل من روماني الى عربي وفي الحاسبة: تم وضعها في الإعتبار -> الدرجة 0.75 (نفس المشكلة السابقة)
    3 - ادخال رقم يفوق حجم الذاكرة المتاحة لحفظ الرقم الروماني عند التحويل من عربي الى روماني أو عندما يكون ناتج العملية الحسابية كبيرا جدا: لم يتم وضعها في الإعتبار -> الدرجة 0
    4 - إدخال رقم روماني يمكن حساب قيمته لكنه مكتوب بشكل خاطئ عند التحويل من روماني الى عربي: لم يتم وضعها في الإعتبار -> الدرجة 0
    5 - القسمة على صفر في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    6 - طرح رقم كبير من رقم صغير في الحاسبة: تم وضعها في الإعتبار -> الدرجة 1
    إذن مجموع درجات الإختبارات الخاصة -> 3.5 من 6

    تنفيذ جميع الشروط المطلوبة في التسليم: تم -> الدرجة 2 من 2
    الدرجة النهائية الأصلية = 17.75 من 20

    حالة واجهة البرنامج:
    1 - الشكل الخارجي للواجهة: جيد -> +1
    2 - وجود تعليقات على الكود وتسمية المتغيرات بأسماء مفهومة: جيد -> +1
    إذن مجموع درجة واجهة البرنامج -> +2

    إذن الدرجة الكلية = 19.75 من 20

    الدرجة النهائية بعد إضافة درجة الواجهة لهذا السؤال وحذف الدرجة الزائدة عن المجموع:
    19.75 من 20

    درجة المفاضلة:
    أشياء إضافية تم عملها:
    لا شيئ

    اذن الدرجة النهائية المعتمدة لهذا السؤال:
    19.75 من 20




  6. #6

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين





    الأخت Sos_chan:

    سؤال: كلمة بسيطة تصف بها مسابقة البرمجة.
    الإجابة: رائعة ^.^

    سؤال: كيف وجدت أسئلة المسابقة؟ هل كانت جيدة ومتنوعة من ناحية السهولة والصعوبة؟
    الإجابة: نعم، فسؤال المرحلة الأولى كان بسيطًا وسهلاً.. يحتاج للذكاء في التعامل مع الأرقام الكبيرة
    المرحلة الثانية بالنسبة لي كانت سهلة وممتعة جدًا.. وبها ناحية تفكير أخرى وطريقة تلاعب بالمصفوفات
    المرحلة الثالثة كانت بصراحة المرة الأولى التي أجرب بها حل سؤال كهذا .. وبالرغم من أن لامنطقيته لا تزال في ذهني للآن .. إلا أنه كان في منتهى الروعة.. وكان بالنسبة لي الأصعب
    حوْت المسابقة على التدرج في الصعوبة "أسهل للأصعب"
    التنوع في الأفكار
    ^.^
    (جميل أن اسمع ذلك، شكرا لك ^_^)

    سؤال: شيئ وجدته في المسابقة وأعجبك؟
    الإجابة: "تشغيل المخ"
    وهذا ما فعلته.. أذكر أني حللت السؤال الأول أثناء إحدى المحاضرات .. أخرجت الورقة وكتبت الكود
    أما المرحلة الأخيرة فقد فكرت بها كثيرًا
    "التنافس اللطيف"
    "الروح الجميلة"
    التي سادت بين الجميع
    ^^

    سؤال: شيئ لم تجده في المسابقة وتمنيت أن لو كان موجودا فيها (بصراحة ودون مجاملات)؟
    الإجابة: مشروع صغير يحتوي على قاعدة بيانات للقراءة والتعديل عليها ^^
    أظنه كان صعبًا قليلاً لأن الطرق كانت لتتفاوت جدًا
    (فكرة جيدة، ربما نحاول تنفيذها كجزء من مشروع في المرات القادمة ان قدر الله أن يكون هناك مرات قادمة )

    سؤال: كلمة أخيرة توجهها لإخوانك القراء والمتسابقين الآخرين.
    الإجابة: كان مبهجًا جدًا الاشتراك في هكذا مسابقة.. تعرفت إلى أعضاء لم أكن أعرفهم.. وإلى مبرمجين رائعين في مسومس ^^
    جو الألفة والتنافس اللطيف ساد في المسابقة
    سعيدة جدًا باشتراكي بالمسابقة .. واهنئ جميع الفائزين بها
    وقد اكتسبت منها خبرة جديدة، معرفة جديدة، بسمة جديدة..
    الشكر للمبدع إسلام على الفكرة.. وفقك الله وزادك علمًا..
    شكري لكل متسابق ^.^ وددتُ لو ذكرتُ جميع الأسماء
    وأتمنى أن تكون هناك لقاءات برمجية قريبًا
    ^.^
    (جوزيت خيرا على دعواتك، ونحن بدورنا نقول لك شكرا لتشريفك لنا في هذا الحديث وعلى مشاركتك في المسابقة، وفقك الله تعالى لما فيه رضاه ^_^)



    مواضيع مميزة تستحق المشاركة والمساعدة فيها:

    اطلب أي درس - سلسلة دروس - خطب - قران - برامج ومكتبات اسلامية وبإذن الله نحضرها لك - في المكتبة الإسلامية
    كيف ,متى ,أين,إسأل استفسر وبإذن الله سنجيبك. - في منتدى نور المعرفة
    الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة - في منتدى البرامج، نرجوا مساعدتكم ومساهمتكم أيها المبرمجون الأفاضل في هذا الموضوع
    –[-● Msoms IT Team : تلميح اليوم (متجدد) ●-]– - في منتدى البرامج

    مواضيع مميزة تستحق القراءة:

    فارس الدعوة ((..أحمد ديدات..)) من يحمل الراية بعده؟؟؟ - في منتدى نور على نور
    لمحة حول علوم الحديث {بحلة جديدة} - في منتدى نور على نور
    الحملة الرسمية للتنديد بالرفع والتحميل من موقع FileFlyer نصرة لإخواننا في غزة - في قلم الأعضاء
    الإصدار رقم 2.1 من برنامج MSOMS Renamer والذي تم فيه اصلاح أخطاء الإصادر الثاني - في مندى البرامج الخاصة
    –[-● Msoms IT Team: Fire fox..Avant Browser..Apple safary..Opera..Google chrom..interet explorer●-]– - في منتدى البرامج
    [ :Msoms-IT-Team : وداعاً لهيبة الفورمات .. مع العملاق Acronis True Image Home 2010 آخر إصدار :: ] - في منتدى البرامج
    برنامج Paragon Partition Manager v10.0 لتقسيم الهارد ومميزات أخرى مع الشرح - في منتدى البرامج



  7. #7

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين



    قبل أن أضع أسماء الفائزين وجب علي التنويه لعدة أشياء مهمة قد تخطر في بال المتسابقين بشأن التصحيح السابق وبعض الأشياء الأخرى فقط فأرجو منكم قراءتها بتمعن:

    - يوجد مفاجأة للفائزين الأوائل لذا ترقبوها بعد إعلان النتيجة
    - بالنسبة لتصحيح نتائج المسابقة فليس معنى أنني قد دققت في نقطة معينة في التصحيح في احدى المراحل أن أدقق على تلك النقطة في جميع المراحل والعكس صحيح، فبعض النقاط أرى من وجهة نظري أنها لا تستحق أن يتم التدقيق عليها في كل مرحلة وبعضها الآخر أرى فيه العكس، لذا لا تستغربوا وجود بعض الأخطاء في مرحلة ما لم يتم المحاسبة عليها رغم انه تم المحاسبة عليها في مرحلة سابقة والعكس كذلك
    - هذه المسابقة للإفادة فقط وليس هدفها الأساسي مفاضلة المستوى البرمجي بين المتسابقين، بكلمات أوضح: المسابقة أبرزت الأشخاص الذين كانوا أكثر حرصا على تقديم شيئ أكثر من غيرهم فقط في البرمجة، والأعضاء الذين كانوا اكثر حرصا في تلاشي الأخطاء البرمجية أكثر من غيرهم وأكثرهم اتقانا في كتابة الكود داخل المسابقة وفقط، ولم تكن لتقديم أفضل المبرمجين في المنتدى، فبعض المبرمجين الذين لم يحالفهم الحظ لم يكونوا أقل ممن فازوا في المستوى البرمجي ومع ذلك لم يحالفهم الحظ بالفوز خاصة وأن بعضهم لم يشارك في كل المراحل الثلاثة من المسابقة رغم انه كان متميزا في المراحل التي ساهم فيها
    - النقطة السابقة لا تدل أبدا على انتقاصي من أصحاب المراكز الخمسة الاولى بل بالعكس لكن اردت توضيح أن هناك من لم يحالفه الحظ في الفوز رغم أن تميزه في البرمجة لا يقل عن أقرانه ممن فازوا
    - المتسابق الذي لا يجد اسمه في أي مرحلة من المسابقة فهذا يعني أني لم أستلم منه أي إجابة في تلك المرحلة
    - في الواقع، وحتى اخر لحظة لم اعلم من سيكون هو الفائز فكنت كل مرة أخمن ثم يتضح لي شيئ اخر، وفي نهاية الامر خرجت النتائج مختلفة بنسبة 40 في المئة عما توقعته خاصة لبعض الأشخاص لذا أرجو أن تفهموا من ذلك انني حاولت تحري الدقة قدر الإمكان وعدم ظلم أحد البتة حتى أنني في بعض الأحيان راجعت نتائج مرحلة ما عدة مرات لأتأكد من عدم ظلم أحد
    - في نهاية الأمر انما انا بشر أخطئ وأصيب كما أنني كنت أقوم بالتصحيح وحدي لعدد كبير من المتسابقين وعلى الإنتباه لأقل التفاصيل وقد أكون بالفعل بسبب كل ما سبق قد أخطأت، فإن وجدتم خطأ مني او نسيانا في تصحيح شيئ ما أو التصحيح لأحد ما فأرجو منكم مراسلتي على الخاص وأعدكم أن اتصرف في هذا الامر ان شاء الله تعالى لو اتضح أني اخطأت بالفعل
    - في نهاية الأمر أرجو ألا يحزن أحد ما أو يتضايق مني بسبب هذه المسابقة فقد حاولت جهدي قدر الإمكان بهدف أرجو من الله تعالى ان يرزقنا الإخلاص فيه وما النتائج أو التكريم إلا شيئ رمزي أوضح به اني مقدر لتعبكم فقط وإلا فجهودكم التي قدمتموها لا يمكن تقييمها بهذه الطريقة أبدا، بل تستحق كل ما هو أفضل



    قبل أن اختم فقرة الملاحظات سأضح فقط قائمة تضم اسماء جميع المتسابقين الذين شاركوا في هذه المسابقة في أي مرحلة منها سواء أكانوا قد شاركوا في جميع المراحل أو في مرحلة واحدة فيها


    RemoOo
    keen1
    alHdrmy
    BLACK STAR
    m_a_s_gp
    Sos_chan
    ridamax
    Abo Khalid
    Maaaaaaaan
    Hanno0o
    aziz_0
    hadj.sofiane
    meaad
    SaYa
    rahaf
    Etcho
    shekoforever
    WAHDAIN
    فارس الاسلام
    ض.س.
    غايتي
    ندووري





  8. #8

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين




    الأخ shekoforever:

    سؤال: كلمة بسيطة تصف بها مسابقة البرمجة.
    الإجابة: كانت مسابقة جيدة, أفادتنى صراحة فى تنشيط الذهن حيث كنت لم أكتب كود منذ فترات قبلها و أشياء أخرى.

    سؤال: كيف وجدت أسئلة المسابقة؟ هل كانت جيدة ومتنوعة من ناحية السهولة والصعوبة؟
    الإجابة: أسئلة ممتازة و بعضها لم اتعرض له و بعضها تعرضت له و لكن فكرت فى حله بطريقة أخرى فى المسابقة, و أيضاً كانت متدرجة من ناحية السهولة و الصعوبة بالفعل.
    (الحمد لله، سعدت لسماع ذلك ^.^)

    سؤال: شيئ وجدته في المسابقة وأعجبك؟
    الإجابة: الأسئلة و الروح الطيبة و مراعاة الظروف من ناحية الوقت المتاح, فمثلاً كنت أذهب لمقهى انترنت حتى أحل الأسئلة و لم يكن معى جهاز كمبيوتر فى السفر و هذه النقطة تحتاج إلى وقت و أيضاً الدراسة و عدم التفرغ الكامل للمسابقة و فكر التنافس.
    (الحمد لله أن هذا الامر كان في صالحكم، اسمع يا مازن ما يقوله عبد الرحمن عن هذا الموضوع << امزح فقط يا مازن، لا تتضايق XD)

    سؤال: شيئ لم تجده في المسابقة وتمنيت أن لو كان موجودا فيها (بصراحة ودون مجاملات)؟
    الإجابة: عدم التركيز على بعض الأشياء الهامة فى تقييم البرامج و الأكواد مثل العمل على أكثر من نظام تشغيل و أيضاً عدم التركيز على حل المشكلة بشكل أساسى فلو كانت مثلاً المسابقة عبارة عن أسئلة و حلها فقط كقطعة من الكود أو كدالة كانت ستكون أفضل و توفر الجهد و العناء و ربما كانت هناك مساحة لأسئلة أخرى و استفادة أكبر.
    (وضحت لك السبب على الخاص لكن سأذكر باختصار لمن قد يدور في ذهنه مثل تساؤلك، السبب في عدم عمل دوال فقط وما شابه هو أن هذا الامر يستدعي ان يستخدم الجميع لغة واحدة وهذا مالا أستطيع أن اجبر عليه المتسابقين فليس الجميع يتقن العمل على لغة واحدة وأيضا علم الكود على اكثر من نظام عادة ما يكون ميزة خاصة باللغة ذاتها وليس للمستخدم أدني تدخل فيها لذا فهي لا تعتبر اضافة إلا في حالة استدعلى البرنامج تدخلات من المبرمج وعمل نسخة أخرى خصيصا للنظام الاخر )

    سؤال: كلمة أخيرة توجهها لإخوانك القراء والمتسابقين الآخرين.
    الإجابة: أشكر الأخ إسلام على مجهوده فى توفير مثل هذه المسابقات و أشكر جميع المتسابقين و أقول لا يهم كسبت أم خسرت, المهم أنك شاركت و استفدت و أفدت فمثلاً سوف أجعل الملفات المصدرية التى شاركت بها لحل أسئلة المسابقة سوف متوفره تحت رخصة GPL (أى حرة و مفتوحة المصدر و متاحة للجميع و ربما أطورها لتكون أفضل أيضاً بعد ذلك), و بإذن الله نلتقى فى مسابقات أخرى
    (ونحن بدورنا نشكرك اخي الحبيب ونتمنى لك مزيدا من التقدم والتوفيق واعجبني مشاركتك بالملفات كملفات مفتوحة المصدر لإفادة الغير، بارك الله فيك ووفقك الى كل خير ^.^)



    مواضيع مميزة تستحق متابعتها:

    .•°[-• دار محمد لمراجعة القرآن الكريم •-]°•. - في منتدى نور على نور
    برنامج حقيبة المسلم - في المكتبة الإسلامية
    -[ الأناشيد ]- محاضرة شاملة و مهمّةٌ جداً للشيخ المنجّد - في المكتبة الإسلامية

    سلاسل تستحق القراءة والمشاركة:

    دورة التلذذ بالصلاة: (المكتبة الإسلامية)
    ۩ـــ▂ˇ الموضوع الرسمي لدورة : كـــيف تتــلذذ بالــــصلاه.؟؟ ▂ـــ۩
    ||...{الحلقه الأولى من: دورة كيف تتلذذ بالصــلاه..؟! }...||
    ||...{الحلقه الثانيه من: دورة كيف تتلذذ بالصــلاه..؟! }...||
    ||...{الحلقه الثالثه من: دورة كيف تتلذذ بالصــلاه..؟! }...||

    دورة الفيجوال بيسك:
    (منتدى البرامج)

    الدرس الأول من دورة ( مقدمة في كتابة البرامج بلغة الفيجوال بيسك )
    الدرس الثاني من دورة ( مقدمة في كتابة البرامج بلغة الفيجوال بيسك )
    الدرس الثالث (دورة كتابة البرامج بلغة الفجوال بيسك )
    [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!
    [دورة الفيجوال بيسك]....الدرس الخامس... (مراجعة + الاصدار الجديد + برنامجك الاول )..!
    [دورة الفيجوال بيسك]....الدرس السادس... (العمليات )....!



  9. #9

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين



    أخيرا وصلنا الى فقرة إعلان النتائج وتكريم المتسابقين




    المبرمج المتميز:
    WaHdAiN بمجموع 63.5 من 60

    الوسام:

    ..........

    التوقيع:






    المبرمجة المتميزة: Sos_chan
    بمجموع 62.9 من 60

    الوسام:

    ..........

    التوقيع:






    المبرمج المتميز:shekoforever
    بمجموع 62.55 من 60

    الوسام:

    ..........

    التوقيع:






    المبرمج المتميز: m_a_s_gp
    بمجموع 62.5 من 60

    الوسام:

    ..........

    التوقيع:






    المبرمجة المتميزة: ض.س.
    بمجموع 62.25 من 60

    الوسام:

    ..........

    التوقيع:






    مبارك لكم حصولكم على الخمس مراكز الأولى ^_^، كانت منافسة قوية جدا وقد فزتم فيها بجدارة




    لم أنس أبدا المتميزين الآخرين الذين تخطى مجموعهم حاجز الدرجة الرسمية (60 درجة) والذين كانوا يستحقون الفوز هم أيضا لكن لم يحالفهم الحظ بسبب محدودية عدد المراكز المسموح بتكريمها لذا أرجو أن يتقبلوا مني هذه الهدية البسيطة والتي لا توفيهم حقهم أبدا ^_^ (حجزت لكم التصميم الأكثر جمالا تقديرا لكم وتعويضا عن الوسام )

    المركز السادس:

    المبرمج المتميز: Etcho بمجموع 61.75 من 60

    التوقيع:





    المركز السابع:

    المبرمجة المتميزة: SaYa بمجموع 60.6 من 60

    التوقيع:





    المركز الثامن:

    المبرمجة المتميزة: RemoOo بمجموع 60.5 من 60

    التوقيع:





    المركز التاسع:

    المبرمج المتميز:
    ridamax بمجموع 60.35 من 60

    التوقيع:







    المركز العاشر:

    المبرمج: Abo Khalid بمجموع 52.5 من 60



    المركز الحادي عشر:

    المبرمج: Maaaaaaaanبمجموع 41.3 من 60



    المركز الثاني عشر:

    المبرمجة: keen1 بمجموع 38.5 من 60



    المركز الثالث عشر:

    المبرمجة: Hanno0o بمجموع 38 من 60



    المركز الرابع عشر:

    المبرمج: BLACK STAR بمجموع 36.7 من 60



    المركز الخامس عشر:

    المبرمجة: meaad بمجموع 31.5 من 60



    المركز السادس عشر:

    المبرمج: hadj.sofiane بمجموع 21 من 60



    المركز السابع عشر:

    المبرمج: alHdrmy بمجموع 19 من 60



    المركز السابع عشر مكرر:

    المبرمج: ندووري بمجموع 19 من 60



    المركز السابع عشر مكرر:

    المبرمجة: فارس الاسلام بمجموع 19 من 60



    المركز العشرون:

    المبرمجة: غايتي بمجموع 19 من 60



    المركز الحادي والعشرون:

    المبرمجة: rahaf بمجموع 16 من 60



    المركز الثاني والعشرون:

    المبرمج: aziz_0 بمجموع 9 من 60



    بارك الله فيكم جميعا وشكرا لكم على المشاركة وحظا أوفر في المرات القادمة ^_^




    لم أضع إلا برامج الذين أحرزوا أكثر من 60 درجة لعلمي أنهم لن يرفضوا مشاركة أكوادهم مع الغير للإفادة وليس انتقاصا من برامج المتسابقين الآخرين فهناك من قام بأداء رائع جدا لكنه لظروف خاصة لم يشارك إلا في مسابقة أو مسابقتين فقط وهذا سبب نقصان درجته فقط
    فمن أراد من المتسابقين الآخرين أن يضع برامجه أيضا للإفادة فليخبرني بذلك ^_^


    ويمكن تحميل هذه البرنامج من هنا:



    أيضا لتحميل البرنامج الذي قمت ببرمجته لإنشاء الشفرات في المرحلة الثانية يمكن تحميله من هنا:



    البرنامج بالطبع كان لي وليس للإشتراك به في مسابقة أو شيئ من هذا القبيل لذا لم اهتم أبدا بمعالجة الاخطاء أو بتسمية المتغيرات تسمية جيدة ولم أحاول حتى، حتى لا يقول لي أحد برنامجك به العديد من الأخطاء

    انا اعلم ذلك وأولهم خطأ استثنائي يظهر عن الضغط على زر انشاء الشيفرة دون اعطاء البرنامج رسالة أصلا حتى تتأكدوا من أنني أعرف




  10. #10

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين





    الأخ
    m_a_s_gp:

    سؤال: كلمة بسيطة تصف بها مسابقة البرمجة.
    الإجابة: مسابقة جميلة ومتميزة، استفدت منها في تقوية مهارتي البرمجية وتوظيف ما تعلمته في البرمجة، واستمتعت كثيرا بحل اسئلتها

    سؤال: كيف وجدت أسئلة المسابقة؟ هل كانت جيدة ومتنوعة من ناحية السهولة والصعوبة؟
    الإجابة: بالفعل كانت كذلك، السؤال الأخير كان الأصعب، ثم الثاني ثم الأول

    سؤال: شيئ وجدته في المسابقة وأعجبك؟
    الإجابة: اعجبتني طريقة عرض الاسئلة، كانت مشوقة وتثير الحماس للبحث عن الحل، والاسئلة في مضمونها رائعة جدا وخاصة السؤال الثاني والثالث
    (أسعدني سماع ذلك كثيرا، شكرا لك ^.^)

    سؤال: شيئ لم تجده في المسابقة وتمنيت أن لو كان موجودا فيها (بصراحة ودون مجاملات)؟
    الإجابة: تمنيت لو كانت نتائج كل مرحلة تعرض بعد انتهائها مباشرة، هكذا سأتعرف على المتسابقين الآخرين وعلى مستوياتهم
    (بعد انتهائها مباشرة كان صعبا لسببين، أن التصحيح لكل هذا العدد كان يحتاج وقتا طويلا والتسليم كان مفتوح الى اخر يوم ويمكن التعديل بإرسال نسخة أخرى كذلك من الإجابة لذا لا يمكنني المخاطرة بتالتصحيح لكل هذا العدد ثم يقوم أحدهم بارسال الإجابة مرة أخرى، هذا أولا والسبب الثاني أنني لم أرد أن يقتبس احد طريقة برمجة او تفكير الاخر والحل بها في المراحل التالية، بل أردت ان يعتمد كل شخص على نفسه ويظهر مستواه الحقيقي دون أن يتأثر بالآخرين ^.^)

    سؤال: كلمة أخيرة توجهها لإخوانك القراء والمتسابقين الآخرين.
    الإجابة: أتمنى للجميع التوفيق وأشكركم على هذه المنافسة، وأتمنى أني كنت منافسا جيدا لكم. ولا أنسى أن أشكر الأخ الكريم إسلام فله الفضل بعد الله في كل هذا
    (وأنا أيضا أشكرك أخي الحبيب لتشريفك لنا في المسابقة وفي هذه المنافسة وإلى الأمام دوما، وفقك الله تعالى لما يحبه ويرضاه )



    التعديل الأخير تم بواسطة إسلام 2006 ; 8-4-2010 الساعة 11:50 AM

  11. #11

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين



    في الحقيقة تنظيم هذه المسابقة وتصحيحها استغرق الكثير من الوقت والجهد وربما لا أستطيع ايجاد مثل هذا الوقت ثانية لتنظيم مسابقة أخرى مستقبلا رغم أنني آمل ألا تكون هذه هي آخر مسابقة من نوعها في هذا المجال وأن يتبنى أحد اخر تنظيم مثلها مرة أخرى في حال لم أستطع تنظيم واحدة جديدة، لكن عموما بسبب ما وجدته فيما قلت في السطور السابقة فكرت في نفسي: لم لا أنهي هذه المسابقة بتكريم حقيقي بحيث تختلف هذه المسابقة عن غيرها من المسابقات، تكريم ملموس زيادة من عندي مع الأوسمة خاصة انه مع كثرة انشغالاتي التي تنهال عليّ مع مرور الوقت فأخشى أن اضطر الى ترك المنتدى في أي وقت قريبا رغم أني اتمنى حقا ألا يحدث ذلك فوجودي مع اخوة حقيقيون مثلكم يشعرني حقا بسعادة غامرة جدا

    لكن المشكلة أنه ليتم التكريم بتكريم ملموس يجب أن أكون أمامكم وجها لوجه وهذا بالطبع مستحيل

    فجاءتني هذه الفكرة وأظنها تحقق المطلوب

    وهي:

    { إهداء الفائزين الخمس الأوائل في المسابقة نسخا أصليه من بعض البرمجيات الشهيرة والتي قد تفيدهم ^_^ }

    المشكلة فقط أنني أستطيع توفير نسخة واحدة فقط وأحيانا نسختين اصليتين من اغلب المنتجات التي سأقوم بعرضها

    ولا أعلم ما الذي يفضله الفائزون من هذه البرمجيات

    لذا فكرت أن اقوم بعرضها لكم وأنتم تختارون، بشرط أن تكون أولوية الطلب لأي برنامج ليس له نسخة أخرى وتم طلبه أكثر من مرة متوفرة للفائز بالمركز الأعلى

    وبسبب ذلك اتمنى أن يقوم الفائزون بكتابة قائمة تتكون من عدد من الطلبات يساوي مركزهم الذي فازوا به

    فمثلا المركز الأول سيقوم بطلب برنامج واحد ويتم توفيره بالطبع، اما الثاني سيكتب قائمة مكونة من طلبين، فان كان الطلب الاول فيها تم اخذه من قبل المركز الأول فسيتم اعطاءه الطلب الثاني وإلا سيتم اعطاءه الطلب الأول بالطبع في حال كان طلبه الأول متوافرا ولم تنتهي نسخه بسبب أن احدا من مركز أعلى قد قام بطلبه

    وهكذا

    طبعا ان كان الطلب الأول متوافرا منه نسختين فسيتم اعطاء المركز الثاني طلبه الأول كذلك

    لهذا السبب أرجو أن يكتب كل فائز قائمة تحتوي على برامج من الموجودة في القائمة بعدد ترتيبه الذي فاز به

    وهذه هي قائمة البرامج (القائمة تحتوي على أكثر من خمس انواع من البرامج بالمناسبة):





    Visual studio.net 2008 Professional Edition (86x and 64x WoW) - DVD





    Visual studio.net 2005 Professional Edition 2CDs





    Visual studio.net 2003 Professional Edition 2CDs and Prerequisites CD





    Windows 7 Professional (x86) - DVD
    OR
    Windows 7 Professional (x64) - DVD
    (برجاء التحديد عند الإختيار)





    Windows Vista Business - 1DVD or 5CDs
    (برجاء التحديد عند الإختيار)





    Windows XP Professional SP3 - CD
    OR
    Windows XP Professional SP2 - CD
    OR
    Windows XP Professional (64x) - CD
    (برجاء التحديد عند الإختيار)



    يوجد أيضا منتجات أخرى يمكنني توفيرها في حال أراد احد شيئا منها بدل الموجود، لم أضعها فقط لظني أن احدا لن يطلبها طالما أني وضعت الموجود بالأعلى، وهذه المنتجات هي Microsoft SQL Server 2000 أو 2005 أو 2008 وأيضا Access 2007 وبرنامج Visio 2007 أو 2003 وبرنامج Project 2007 وأيضا ربما استطيع توفير office 2007 عربي او انجليزي لكن لست متأكدا بعد

    عموما في حال احتاجه احد فليكتبه في القائمة وإن لم يتوافر سيتم اعطاءه الطلب الذي يليه ان شاء الله تعالى

    سيتم ارسال البرامج للفائزين بعد اختيارهم لها على بريدهم الخاص بإذن الله تعالى



    ملحوظة مهمة جدا: سيتم تنبيه الفائزين على نزول هذا الموضوع من خلال الخاص وعلى بريد المسابقة الإلكتروني الذي كانوا يرسلون منه، وفي حال تأخر احد المتسابقين عن وضع قائمته لمدة أسبوع كامل سينتقل حق الإختيار الى المتسابق الذي يليه حتى لا يتم تأخير المتسابقين الاخرين، ويمكنه الإختيار لاحقا بعد دخوله بإذن الله تعالى



    أرجو أن تكون المفاجأة قد راقت لكم وهي شيئ بسيط جدا لا يساوي شيئا بالنسبة لما قدمتموه أيها الأبطال فشكرا لكم



  12. #12

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين





    الأخت ض.س.:

    سؤال: كلمة بسيطة تصف بها مسابقة البرمجة.
    الإجابة: كانت تجربة جميلة ومثمرة، أشعر بالرضى لأنني حصلت على فرصة التعامل مع طرح مختلف للبرمجة، أعني طرحاً مستقىً من خارج المقرر الدراسي.

    سؤال: كيف وجدت أسئلة المسابقة؟ هل كانت جيدة ومتنوعة من ناحية السهولة والصعوبة؟
    الإجابة: السؤال الأول كان سهلاً في ما عدا مسألة الأعداد الكبيرة، ولانني لم أكن أملك الوقت الكافي لحلها، فقد اكتفيت بفكرة أن "البرنامج تجريبي". السؤال الثاني لم يبدُ صعباً لأول وهلة لكنني خشيت من أن يتطلب مني الكثير من الوقت لإنجازه. لكن، ولله الحمد، كتبت الكود مباشرة على الحاسوب ولم يستغرق مني الأمر أكثر من ثلث ساعة.
    السؤال الثالث تطلب الوقت الأكبر، ليس لصعوبته، ولكن لكون ما يطرحه جديداً. قمت بطبع الورقة التي تحتوي على شرح المسألة كما طرحها الأخ إسلام. تمعنت فيها لبعض الوقت ثم كتبت الألغوريتم الخاص بحل الشقين، وعند هذه النقطة غدت كتابة الكود عملية بسيطة، رغم انني استصعبت الامر بداية.
    (جميل ما كتب هنا )

    سؤال: شيئ وجدته في المسابقة وأعجبك؟
    الإجابة: أكثر ما أعجبني كان الحماس الذي رافق طرح الجمل المشفرة وفكها في المرحلة الثانية. كان ذلك أمراً جميلاً بالفعل.

    سؤال: شيئ لم تجده في المسابقة وتمنيت أن لو كان موجودا فيها (بصراحة ودون مجاملات)؟
    الإجابة: كنت أرغب بطرح البرامج والأكواد التي قام المتسابقون الآخرون باستعمالها. أشعر بالفضول لرؤية الطرق التي استعملوها لحل المسائل. فالمرء يكتسب خبرات جديدة عندما يقارن طريقة تفكيره مع طرق تفكير الآخرين.
    (قمت بالفعل بإرفاق أكواد المتسابقين الفائزين والمتميزين في المشاركة التي تسبق هذه مباشرة ^.^)

    سؤال: كلمة أخيرة توجهها لإخوانك القراء والمتسابقين الآخرين.
    الإجابة: أود القول أنني استمتعت بالمسابقة رغم كونها استنزفت بعضاً من وقتي. لكن ذلك لا يقارن حقاً بالجهد والوقت الذي بذله الأخ إسلام لإعدادها وتصليحها.
    لن أمانع في تكرار التجربة إن أتيحت لي الفرصة وكان الوقت في صالحي، لكن لا أعتقد أن إسلام يفكر في إعادة لعب دور الفدائي مرة أخرى.
    ولكل قارئ، أقول: إن من الجيد أن يتمكن المرء من لغة برمجية واحدة على الأقل. فالخوارزميات المستعملة لا تساعد فقط على فهم عالم الحاسوب الذي أصبح أمراً واقعاً في حياتنا، بل تساعدنا على التعامل بعلمية ومنهجية أكبر مع المشاكل الحياتية عامة.
    (صدقت بالفعل في الواقع لا مانع من تنظيم أخرى لكن المشكلة كلها في الوقت وضيقه وأيضا الوقت المهدر على عمل وتصحيح وتنظيم مسابقة مثل هذه لكن إن قدر الله تعالى أن أفعل ذلك مرة أخرى وكان هناك وقت لذلك سأفكر بطريقة لعمل هذه المسابقة بطريقة أفضل لا تستغرق كل هذا الوقت ^^، وفقك الله تعالى لما يحبه ويرضاه وشكرا لك لتشريفنا في المقابلة وفي المسابقة )




    مواضيع مميزة تستحق متابعتها:

    ••.•°¯`•.•• (أحاديث مشتهرة لكنها لا تصح ) ••.•°¯`•.•• - منتدى نور على نور
    [ فقه البدائل الترفيهية ]- محاضرة رائعة و مهمة للشيخ محمد صالح المنجد - المكتبة الإسلامية
    -[ تأثير الصور على العقول ]- لقاء ممتع و مهم جداً مع الشيخ المنجّد - المكتبة الإسلامية
    `*:•. أخـتـكــ صـديـقـتـكـ YOR SISTER YOUR FRIEND`*:• - منتدى قلم الأعضاء
    –[-● Msoms IT Team : شرح تثبيت ويندوز Xp + Vista + Se7eN●-]– - منتدى البرامج
    لديك مشكلة بجهازك وتريد أن يحلها لك صديقك عن بعد وباستخدام الانترنت؟ ادخل هنا ^^ ، لديك جهازي كمبيوتر وطفشت من التنقل بينهما وتريد استخدامهما من خلال جهاز واحد فقط؟ حلك هنا ايضا ^^ (خاصية التحكم في الجهاز عن بعد التي يوفرها نظام اكس بي وفيستا و7) - منتدى البرامج



  13. #13

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين




    ما شاء الله كعادتك مازن كنت مبدعا للغاية ^_^، اعجبني جدا طرقك في برمجة واجهات البرنامج خاصة الواجهة الأخيرة، ذكرتني بأحد البرامج الذي قمت بعمل هذه الحركة فيه (حركة زيادة ارتفاع الواجهة مع وجود تايمر )

    أخطاءك التي تم اكتشافها لا تنقص من تمكنك البرمجي أبدا ما شاء الله تبارك الله، بل تلفت انتباهك إلى بعض الأشياء فقط لتزيد خبرة على خبرة بإذن الله تعالى

    أسأل الله تعالى لك التوفيق والثبات والى الأمام دوما أيها الباشمهندس






    مبارك لك أختي ^_^، برامجك كانت جيدة ومتقنة والأخطاء التي كانت فيها لا تؤثر أبدا على تميزك

    بالتوفيق لك دوما والى الأمام

    بالمناسبة البرنامج في المرحلة الثالثة، استخدمت فيه طريقة تأخذ وقتا طويلا للتأكد من صحة الرقم المكتوب وهل تم كتابته بطريقة صحيحة ام لا

    بالنسبة لهذه النقطة، كان يمكنك ان تحسبي قيمة الرقم المكتوب طالما تم ادخال رموز رومانية فقط وتأكدت من ذلك ثم بعد حساب قيمة هذا الرقم، خذي هذه القيمة العربية واستخدميها في فانكشان التحويل من عربي الى روماني فقط، وبعد ان تقوم الفانكشان بتحويلها، قارني القيمة المحولة مع القيمة المدخلة بواسطة المستخدم وبذلك توفرين على نفسك هذه اللفة

    كتبت ذلك فقط للإفادة ^_^

    جوزيت خيرا ووفقك الله تعالى لما فيه رضاه والى الامام دائما






    اخي الحبيب عبد الرحمن، كالعادة كنت مبدعا كبيرا كما عرفتك دائما في البرمجة، كما ان برامجك تقريبا خلت من الاخطاء وكانت متقنة جدا، إلا ان المرحلة الثالثة كانت هي الفاصلة بسبب ما تم تقديمه زيادة من المتسابقين في هذه المرحلة وقد كان هو الفارق بسبب قلة ما تم تقديمه وإلا فأنا اعلم مستواك جيدا ولا يحتاج أبدا لرأي متواضع من شخص مثلي، وقد ظننت في وقت من الأوقات اثناء التصحيح بأنك ستكون المركز الاول لكن قدر الله تعالى وما شاء فعل

    وفقك الله تعالى وبارك فيك وحفظك من كل سوء وإلى الامام دائما






    أخي كنت مبدعا حقا وسعدت كثيرا بالتعرف عليك، كنت واثقا أثناء تصحيحي للمرحلة الثانية أنك ستأخذ المركز الاول لكن قدر الله تعالى ألا يحدث ذلك بسبب الأخطاء التي حدثت في المرحة الثالثة

    لكن ربما هو الإستعجال فقط بسبب ظروف ومشاغل الحياة هو الذي لم يجعلك تقوم بعمل اختبارات كافية على برنامجك وإلا فانت من المتميزين جدا ما شاء الله تبارك الله

    وفقك الله تعالى دائما وحفظك من كل سوء وإلى الامام دوما






    أختي ض.س.، رغم مشاركتك القليلة إلا أنها مميزة كلها ما شاء الله تبارك الله، حقا دخلت عالم مسومس بقوة في العديد من المجالات واشتهرت فيه في عدة مجالات رغم قلة دخولك ومشاركاتك

    ابداعك في البرمجة كان واضحا كذلك وواجهات برامجك الجميلة

    ولولا خطأ بسيط في المرحلة الثانية وأن الكثير من المتسابقين قدموا جزءا لكتابة الشيفرة أيضا لكان مركزك اعلى من ذلك، لكن المنافسة كانت على اشدها وأدنى نقصان في الدرجة كان يجعل المتسابق ينخفض الى ترتيب اقل، وكما تلاحظين ان ال9 الأوائل حصلوا على اكثر من 20 درجة

    لذا فهذه الأخطاء لا تنقص أبدا من مستواك البرمجي بل هي لزيادة الإحتراف فوق الأحتراف

    وفقك الله تعالى دائما في دراستك وتخصصك وحياتك الى ما فيه رضاه والى الأمام دوما
    ياباشمهندسة







    أخي العزيز، كنت متميزا جدا في المسابقة، وكنت واثقا الى اخر لحظة بان لك نصيبا في المراكز الخمس الاوائل

    تخلفك عن هذه المراكز لا يعني أبدا عدم تميزك، بل هو يعني أن الاخرين قدموا زيادة فقط وإلا فإبداعك لا يحتاج لشهادة متواضة من شخص مثلي

    بارك الله تعالى فيك ووفقك لكل خير، وبإذن الله تعالى كل شقة بأنك ستحرز مركزا أفضل بكثر من هذا في حال تم تكرار هذه المسابقة لذا أرجو ألا تحزن أبدا فهذه المسابقة ليست مقياسا للمستوى البرمجي

    وفقك الله تعالى لما فيه رضاه





    بارك الله تعالى فيكِ أختي على ما قدمتيه في المسابقة وتميزك واضح ما شاء الله، لكن أرجو أن تنتبهي أكثر الى الأخطاء الإستثنائية (exceptions) لتزدادي احترافا فوق الإحتراف

    سعيد جدا لمشاركتك في المسابقة معنا، بارك الله تعالى فيكِ ووفقك الى ما يحبه ويرضاه





    أختي ريمو، سعدت جدا أنني فتحت باب التسجيل مرة ثانية وأتحت الفرصة لمبرمجة قديرة مثلك بالمشاركة معنا

    في الواقع حماسك للمرحلة الثانية خاصة كان واضحا جدا ومشجعا وكنت متسابقة نشيطة جدا ما شاء الله تبارك الله ^_^

    عدم فوزك بالمراكز الخمس الأوائل لا يعني ابدا عدم تميزك او ينقص من مستواكِ فمستواك ما شاء الله جيد جدا

    لكن أرجو أن تنتبهي للأخطاء الإستثنائية خاصة عند وضعك لاختيارات في واجهة البرنامج، مثلا عند الضغط على 1 يقوم البرنامج بعمل كذا، اما عند الضغط على 2 فيقوم بعمل شيئ اخر

    الأفضل الا تستخدمي الأرقام لأنه في حالة قمت بإدخال حرف بدلا من الرقم فإن البرنامج ستظهر فيه بعض الأخطاء الإستثنائية

    يمكنك ان اردت استخدام الأرقام استقبالها كحرف ثم طرح الأسكي كود منه حتى يصل الى رقم فعلي وبذلك تتجنبي هذا الخطا الإستثنائي بسهولة، هذا أبسط الحلول وهناك حلول اخرى كذلك أرجو ان تبحثي فيها بغرض تطوير الذات

    وفقك الله تعالى لما يحبه ويرضاه وحظا اوفر في المرات القادمة




    أخي العزيز

    كنت أحد المتسابقين المتميزين في هذه المسابقة ولوا أخطاء المرحلة الثانية لنلت مركزا عاليا

    واجهاتك كانت جميلة وكنت مبرمجا متميزا

    لتزداد تميزا حاول دوما عمل اختبارات كثيرة لبرنامجك وادخال قيم غير متوقعة او صعبة جدا وسوف تكتشف بنفسك اخطاءك

    وفقك الله تعالى لما فيه رضاه وحظا أوفر في المرات القادمة ^_^





    أهلا بك أيها الحبيب الغالي ^_^

    سعدت جدا أن هذه المسابقة جعلتني اتعرف شخصا رائعا وطيبا وخلوقا مثلك

    كما سعدت ان المسابقة ضمت شخصا هو الوحيد من ضمن المتسابقين الذي يستخدم لغة الفورتران

    جميل جدا ان نرى هذا التنوع من المستخدمين في جميع اللغات فهو يجعلك تعرف الكثير عن اللغات الأخرى

    كنت متسابقا متميزا جدا في المرحلتين الأولى والثالثة، لكن كما هو واضح انك لم تقم بعمل الكثير من الإختبارات لبرامجك

    حاول دائما اختبار برامجك بعد عملها وستصبح أفضل بكثير فانت مبرمج ناجح وموهوب

    وفقك الله تعالى لما يحبه ويرضاه وكل من دخل هذه المسابقة فهو فائز ان شاء الله تعالى باكتساب خبرة اكثر لذا أرجو ألا تحزن او تتضايق لعدم الفوز بأحد المراكز الاولى وحظا أوفر في المرات القادم إن شاء الله تعالى ^_^





    أهلا وسهلا بالمبرمج المتميز

    الواقع ان برامجك كانت رائعة وابداعية جدا، تمنيت لو استطعت ان تشاركنا المرحلة الثالثة ولكن كما يبدوا كانت لديك بعض الظروف التي منعتك من ذلك

    وفقك الله تعالى لما يحبه ويرضاه وحظا أوفر في المرات القادمة




    كنت أنت المبرمجة الاولى التي تقوم ببرمجة برامج المسابقة في هيئة web وقد اعجبتني الفكرة كثيرا خاصة وأنك تكبدت عناء ومشقة تركيب هذه المواقع بالفعل ووضع رابط لها

    جوزيت خيرا وبارك الله تعالى فيكِ وكم تمنيت أن لو كنت قد شاركتنا في المرحلة الثالثة ولكن قدر الله وما شاء فعل

    وفقك الله تعالى لما يحبه ويرضاه وحظا موفقا وأوفر في المرات القادمة




    ولبقية المتسابقين أقول لهم بارك الله تعالى فيكم وجوزيتم خيرا على مشاركتكم وحقا سعدت بصحبتي لمبرمجين مثلكم من كافة أنحاء وطننا الإسلامي والعربي وأتمنى أن القاكم في مسابقات أخرى قريبة على خير إن شاء الله تعالى




    أشكر كلا من الأختين: بيوتيفل بيرد و ميمو على ما بذلاه من جهد خرافي معي في هذه المسابقة، حقا اتعبتكما معي كثير جدا في طلب التعديلات كل فترة، حيث قامت الأخت بيوتيفل بيرد بتصميم كل فواصل وبنرات مواضيع المسابقة وقامت بتصميم فواصل هذا الموضوع أيضا وشهادات التميز (التواقيع)، اما الاخت ميمو فقد قامت بتصميم أوسمة الموضوع للمرة ربما الرابعة من كثرة طلباتي التي لا تنتهي وطلب التعديل كل فترة ^^" وقامت ايضا بتصميم بنر هذا الموضوع


    اشكركما حقا شكرا جزيلا وكلمة شكر لا توفيكما قدركما أبدا

    جزاكم الله خير وبارك فيكما ووفقكم لكل خير

    وأرجو أن تقبلا مني هذه الهدية البسيطة تقديرا لجهودكما:

    نسخة:

    Windows Vista Business

    أصلية لكل واحدة منكما ساقوم بارسالها لكما ان شاء الله تعالى على الخاص بمجرد الإنتهاء من رفعها



    أخيرا انتهى موضوعنا على خير بفضل الله تعالى، حقا سأفتقدكم كثيرا جدا بعد هذه المسابقة وأسأل الله تعالى أن يجعل هذا العمل خالصا لوجهه الكريم وألا يحرمنا الأجر والثواب

    واعتذر منكم جميعا ان كنت قد اخطأت او قصرت او تسببت في حزن أحد مني لأجل اي شيئ غير مقصود

    تأكدوا انكم جميعا هنا اخوتي فأتمنى منكم جميعا ان تسامحوني ان بدر مني ما يغضبكم وأسأل الله تعالى ان يجمعنا مرة أخرى معا في مسابقة قادمة إن شاء الله تعالى

    أراكم جميعا بخير قريبا ولا تنسوني من دعوة بظهر الغيب عسى الله تعالى أن ينفعنا جميعا بها (الداعي والمدعو له)




    التعديل الأخير تم بواسطة إسلام 2006 ; 14-4-2010 الساعة 12:42 AM

  14. #14

    الصورة الرمزية إسلام 2006

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    5,906
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين

    محجوز لكتابة أسماء الذين استلموا الجائزة حتى الان

    برجاء يا اخوة أن تختاروا الجوائز وتكتبوا القوائم التي طلبتها منكم هنا في هذه الموضوع

    ومن تصل له الجائزة عبر الخاص بعد أن يكتب قائمته برجاء أن يكتب هنا

    وسارسلها لكم في اقرب فرصة بعد اختياركم لها ان شاء الله تعالى

    انتهي الموضوع ^.^

    =======================

    تم الإرسال للأختين بيوتي وميمو حتى الان

    بانتظار تأكيدهما ^.^

    =======================

    تم الإرسال الى
    الأخ الحبيب wahdain وهذا تأكيده على الإستلام:

    اقتباس المشاركة الأصلية كتبت بواسطة WaHdAiN مشاهدة المشاركة
    وصلت الجائزة + تم فك الحجز

    شكرا إسلام مرة أخرى ^_^
    =======================

    التعديل الأخير تم بواسطة إسلام 2006 ; 14-4-2010 الساعة 12:56 AM

  15. #15

    الصورة الرمزية Sos_chan

    تاريخ التسجيل
    Sep 2007
    المـشـــاركــات
    3,275
    الــــدولــــــــة
    الاردن
    الــجـــــنــــــس
    أنثى
    الـتـــقـــــيـيــم:

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين

    عودة:

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

    خروج من معترك الامتحانات.. والأوراق المكدّسة.. ورائحة الدراسة المُخدّرة للوظائف الحيوية..
    لصفحة مليئة بالألوان.. =)

    << يا للفرق xDDDD

    الأخ إسلام:
    فالشكر من بعد الله تعالى لك، على هذا الجهد في التنسيق والتصليح والإبداع =)
    ما شاء الله عليك.. حقًا أمتعتنا جدًا.. وآملُ أنّكَ استمعت بذات القدر الذي متّعتنا فيه..

    حقًا إنه لشيءٌ يدعو للفخر
    تأملتُ منذ قليلٍ في النتائج..
    9 من المتقدّمين أحرزوا أعلى من الدرجة الكاملة =)
    و9 الفرق بينهم 3 درجات ونصف فقط..
    ما هذه المنافسة الحامية الوطيس

    وتأمل بسيط على البرمجيات.. تدرجت بين عائلة السي.. للروبي والفي بي وغيرها =)
    بحق جهدٌ فريد

    وحدين.. مهندس المستقبل.. والمبرمج الرائع.. مبارك لك أخاه =) وحفظك الله من السوء..
    أتمنى منك المواظبة على حب البرمجة والإبداع بها لتكون من المبرمجين الكبار في المستقبل إن شاء الله

    جميلٌ أيضًا أن يكون هناك فتاتيْن في المراكز الخمس الأولى =)

    ماذا أُريدُ القول أيضًا..

    بالنسبة للفة الطويلة يا إسلام.. لعلها كانت طريقتي في التحايل على مشكلة ما..
    أعلمُ أن الطريقة "متخلفة".. ولكن في ذلك الوقت كانت قد نفذت مني الأفكار xD
    المشكلة كانت عند كتابة رقم من رموز رومانية لكن الرقم خطأ.. كانت تظهر لي infinite loop
    فحللت المشكلة لوجود عدد معين من اللفات.. إن لم تجد الرقم عندها فتوقف xD
    أعتقد أنّي تمكنتُ من حل المشكلة.. ولكن لاااحقًا..

    المسابقة:..
    كنتُ الأكثر تأخيرًا بها.. لذا أنا سعيدة جدًا بالنتائج =)

    ماذا أيضًا:
    أُبارك لجميع المتسابقين.. نفرًا نفرًا..
    أخصُّ منهم الصديقة ريموو ووحدين سان..
    وكذلك العنصر الأنثوي الذي عرفتُه مجددًا.. ض.س ^_^

    كانت مسابقة جميلة وممتعة.. أتمنى أن تكون هناك لقاءات برمجية جديدة..

    الشكر لك مجددًا أيها المبدع إسلام.. زادك الله علمًا.. ووفقك دينًا ودُنيا..

    بالنسبة للهدية.. فهي أحلى ما في الموضوع xDDDD
    على الأقل سأغير من النسخة 7 اولتيميت الغير الأصلية xD << تم تعديل السياق

    ولأني الثانية.. فخيارين:

    Windows 7 Professional (x86) - DVD
    OR
    Windows 7 Professional (x64) - DVD

    شكرًا مجددًا إسلام وللمصممات المبدعات =) ..

    ادعو لي فأنا ذاهبة للحرب مع الأوراق والكلمات والدروس XD
    ففي الغد انتحارٌ في امتحان
    فاللهم سلّم سلّم..

    دُمتم على خير

    التعديل الأخير تم بواسطة Sos_chan ; 11-4-2010 الساعة 07:11 PM سبب آخر: عودة =)

  16. #16

    الصورة الرمزية اسرار البحر

    تاريخ التسجيل
    Apr 2007
    المـشـــاركــات
    414
    الــــدولــــــــة
    الكويت
    الــجـــــنــــــس
    أنثى
    الـتـــقـــــيـيــم:

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين

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


    شكرًا لكل المساهمين على جهودكم الرائعة في انجاح هذه المسابقة
    ولا أنسى تخصيص الأخ اسلام الذي بذل جهدًا بيّنًا لا يُنكر
    عافاك الله من كل سوء وجزاك خير الجزاء


    WaHdAiN
    أنتَ أهلٌ للتميز
    نظير نشاطكم وأفكاركم المبدعة
    مباركٌ لكم حصولكم على المركز الأول
    منه وإلى الأعلى إن شاء الله
    دمتم وبوركتْ جهودكم الطيبة

    Sos_Chan
    لأفكاركِ المبدعة والمذهلة
    ولعقلكِ النظيف المبتكر
    ولقلبكِ الطاهر الأبيض النقي
    ألف تحية
    تستحقين كلّ الخير أختاه
    وفقكِ الله دومًا

    shekoforever ، m_a_s_gp ، ض.س
    ألف مبروك لكم التميز والأوسمة
    تستحقون كلّ خير بالفعل
    وتستحقون أن تكونوا بمثل ما في نفوسكم من همة وعزيمة للأفضل


    ولا أنسى أن أبارك لجميع المشاركين الذين لم يحالفهم الحظ


    بارك الله فيكم جميعًا
    وسدد خطاكم
    وللأمام دائمًا .. نحو التميّز وللأفضلية والرقيّ

    تحياتي القلبية الخالصة للجميع أهديها
    التعديل الأخير تم بواسطة اسرار البحر ; 14-4-2010 الساعة 02:46 PM

  17. #17

    الصورة الرمزية _MasterPiece

    تاريخ التسجيل
    Nov 2008
    المـشـــاركــات
    1,960
    الــــدولــــــــة
    اليمن
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين

    مبارك لكل من شارك في هذه المسابقة، والشكر موصول لكل من أدار وساعد في نجاح هذه المسابقة. وأتمنى من الله أن يجعلها في موازييين حسناتكم.

  18. #18

    الصورة الرمزية سميد

    تاريخ التسجيل
    Apr 2008
    المـشـــاركــات
    33,763
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين

    وعليكم سلام
    موضوع خرافي
    وجهد غير معقول
    ولكن ليس بغريب على هذا الكيووت اللي اسمه اسلام
    اخيرا انتهيت من اكتابه
    لكن اقول مبروك
    ولي كلام ثاني
    محجوز
    XD

  19. #19

    الصورة الرمزية mrabiee

    تاريخ التسجيل
    Jul 2008
    المـشـــاركــات
    626
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين

    ما شاء الله
    مسابقة متقنة
    مبروك لكل من ساهم بعمل فى هذه المسابقة
    فالفائز استحق جائزة
    و الذى لم يحالفه الحظ يكفيه انه شارك

    أتمنى ان تكون هناك مسابقة اخرى فى المستقبل القريب

    مع خالص تحياتى

  20. #20

    الصورة الرمزية shekoforever

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    490
    الــــدولــــــــة
    مصر
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: مسابقة مسومس الكبرى للبرمجة - النتائج وتكريم الفائزين

    السلام عليكم,

    أولاً أشكر الأخ إسلام على مجهودة و تعبه معنا و الأخ مازن أيضاً
    (مازن هو السبب الرئيسى فى اشتراكى فى هذه المسابقة و هو من شجعنى فلم اكن امتلك الوقت و لا العزم على المشاركة و لا جهاز كمبيوتر مكتبى او محمول و انا فى السفر)

    طبعاً مُبارك للمشتركين أولاً ثم الفائزين

    كان شيئاً جيداً أن آخذ استراحة تتخلل الاسبوع مثلاً فى ظل الدراسة لكتابة البرمجيات, و الحمد لله خبر آخر مفرح انى حصلت على الامتياز فى اربعة مواد و جيد جداً فى مادة واحدة (اجمالى خمس مواد) و دعواتكم فى هذا الترم .

    بالنسبة للجائزة _أليست مكلفة؟ _

    و الآن أنا فى القاهرة و ربما اسافر اليوم أو غداّ مرة أخرى (كنت متواجد لمدة اسبوع)

    و بما انى لا ابرمج ببرمجيات ميكروسوفت (ابرمج بــ Ruby و Qt), و حصلت على المركز الثالث فسوف يكون هناك ثلاثة اختيارات حسب ما فهمت (أليس كذلك؟) _اعذرنى فهمى على قدى _ .

    و بما انى ساسطحب كمبيوتر محمول معى فى السفر بإذن الله, فربما احتاج نسخة اصلية من Windows (إلى جانب توزيعة Linux طبعاً)

    قائمة الاختيارات حسب الأولوية:

    1- Windows 7 Professional (x86) - DVD
    2-Windows XP Professional SP3 - CD
    3- Windows Vista Business - 1 DVD

    يا ريت يحدد اصحاب المركز الاول و الثانى الجوائز حتى يتسنى لى أن اسافر باحد الخيارات الثلاثة مركبةً على الابتوب

    و بالنسبة للاستلام (هل يمكن أن نتقابل و استلم منك الاسطوانات بدلاً من رفعهم على الانترنت؟ _ربما اتصل بك بخصوص هذه النقطة )

صفحة 1 من 3 123 الأخيرةالأخيرة

الكلمات الدلالية لهذا الموضوع

المفضلات

المفضلات

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
Loading...