سميت الخوارزمية بهذا الاسم نسبة إلى العالم أبو جعفر محمد بن موسى الخوارزمي الذي ابتكرها في القرن التاسع الميلادي.
«algorithm» الكلمة المنتشرة في اللغات اللاتينية والأوروبية هي
في دفترك سجل بحثاً عن العالم المسلم محمد بن موسى الخوارزمي مع تسجيل اهم انجازاته العلمية
س : لماذا تعتبر الخوارزمية عملية متكاملة ؟ الحل آخر الدرس ...
بعد عان تعرفنا على مفهوم الخوارزمية تعال بنا نتعلم كيف ننشئ خوارزمية
1- البداية
2- تحضير المكونات (بن - ماء- غلاية - مصدر حرارة - كأس - سكر)
3- ضع الماء في الغلاية وضعها على الحرارة
4 - اضف البن والسكر حسب الحاجة
5- اسكب القهوة في الكأي حال غليانها-
6- النهاية
لعلك لاحظت أن الخوارزمية يجب أن تبدأ بكلمة البداية وتنتهي بكلمة النهاية ، وهذا أمر هام حتى لا تختلط وتتداخل الخوارزميات وبالتالي تتداخل المخططات الانسيابية والأكواد البرمجية تباعاً.
التكنولوجيا الحديثة في قطع الأشجار وعمليات التشجير الحديثة
مثال :
يرغب نجار في تقطيع مجموعة من الأخشاب إلى قطع أصغر بطول 3 متر. اكتب خوارزمية تساعده على ذلك
1- بداية.
2- خد قطعة خشب جديدة.
3- اقطع منها قطعة بطول 3 متر
4- هل التبقي يزيد طوله عن 3 متر؟
..
..
..
اكتب بحثا في دفترك عن كتاب البداية والنهاية .
س : لماذا تعتبر الخوارزمية عملية متكاملة ؟ لأن جميع الخطوات مترابطة وأي غياب لأي خطوة تنقص ستؤدي الى توقف عمل الخوارزمية.
في الدرس التالي سنقوم بتناول بعض الأمثلة على الخوارزميات وعمل مخططات انسيابية لها