الخوارزمية

ما هي الخوارزمية؟

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

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

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

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

يجب أن تمتثل كل خوارزمية لهذه الخصائص الأساسية:

  • لديهم بداية ونهاية: تبدأ كل خوارزمية في حالة أولية بسلسلة من البيانات المحددة ، وتنتهي بحل أو خروج.
  • إنها تعمل بالتسلسل: تتكون الخوارزمية من سلسلة من الخطوات المرتبة.
  • المتتاليات ملموسة: كل خطوة واضحة ولا تترك مجالًا للغموض.
  • الخوارزميات مجردة: فهي نماذج أو أدلة لترتيب العمليات.
  • عدد الخطوات في الخوارزمية محدود.

أمثلة على الخوارزميات

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

وصفات المطبخ

يشرحون خطوة بخطوة لإعداد وجبة بعدد محدود من المكونات. ستكون الحالة الأولية هي المكونات الخام والحالة النهائية للطعام الجاهز.

كتيبات

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

عمليات رياضية

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

يمكن تمثيل الخوارزميات بيانياً من خلال مخطط انسيابي.

راجع أيضًا مخطط انسيابي.

الخوارزمية في الحوسبة

في الحوسبة أو البرمجة ، الخوارزمية هي تسلسل التعليمات التي يمكننا من خلالها حل مشكلة أو سؤال.

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

كذا:  الدين والروحانية التعبيرات الشعبية التكنولوجيا الإلكترونية الابتكار