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

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

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

تأتي كلمة الخوارزمية من أواخر البوروريس اللاتيني المتأخر ، وهذا بدوره اختصار للغة العربية الكلاسيكية ḥisābu lububr ، والتي تعني “ الحساب باستخدام الأرقام العربية ”.

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

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

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

أمثلة الخوارزمية

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

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

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

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

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

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

اترك تعليق

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More