منتدى الروبوت بالأحساء

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

منتدى يهتم بالروبوت


    الخوارزميات

    avatar
    Suliman almudairs
    مشرف المرحلة المتوسطة


    عدد المساهمات : 13
    تاريخ التسجيل : 19/12/2010

    الخوارزميات Empty الخوارزميات

    مُساهمة من طرف Suliman almudairs الثلاثاء ديسمبر 21, 2010 1:02 pm

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


    خصائص الخوارزمية


    1- تحديد النهاية

    ويعني أن الخوارزمية يجب ان تكون منتهية بعد عدد مُعين من الخطوات لا أن تمتد إلا اللانهاية ! بالعربي الفصيح ان يعرف المبرمج إلى أين يُريد الذهاب.



    2- عدم الغموض

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


    - الفعالية

    وبكل بساطة يُقصد التالي : “أيها المُبرمج حاول ان تصل لمُبتغاك بأقصر الطُرق “، يعني السطر أو الكود الذي لا عمل لها احذفه فوراً لكي يتم تنفيذ برنامجك بسرعة و مرونة وهما من شروط البرنامج الناجح . خواص سهلة ومفهومة أعتقد ذلك والآن سنبدأ بإذن الله بتحليل أول قضية أمام


    منقول للفايدة

      الوقت/التاريخ الآن هو الجمعة أبريل 26, 2024 11:06 am