3Dمنهجي
الدرس 115 دقيقة

الخوارزميات والمخططات الانسيابية

الفرق بين فكرة في رأسك وخطوات ينفذها الحاسب بلا تردد.

بنهاية هذا الدرس ستكون قادرًا على

  • 1تعرّف الخوارزمية وشروطها.
  • 2تقرأ مخططًا انسيابيًا وتتتبع مساره.
  • 3تحلّل مشكلة إلى خطوات متسلسلة.

الخوارزمية سلسلة خطوات محددة ومرتبة ومنتهية تحل مشكلة ما. وشرطها الأهم أنها لا تقبل الغموض: كل خطوة واضحة لا تحتمل تأويلين.

التسلسل
تنفيذ الخطوات واحدة تلو الأخرى بالترتيب.
الاختيار
التفرع حسب شرط: إذا تحقق الشرط نفّذ هذا وإلا فذاك.
التكرار
إعادة تنفيذ مجموعة خطوات ما دام شرط معين متحققًا.
المخطط الانسيابي
تمثيل بصري للخوارزمية برموز قياسية: بيضاوي للبداية، متوازي أضلاع للإدخال، معين للقرار.
خوارزمية: إيجاد أكبر عددين
المعطيات:عددان أ و ب، والمطلوب طباعة الأكبر.
  1. 1ابدأ.
  2. 2أدخل قيمة أ وقيمة ب.
  3. 3إذا كانت أ > ب اطبع أ، وإلا اطبع ب.
  4. 4انتهِ.
الإجابةأربع خطوات فقط — لكنها تغطي كل الحالات الممكنة بما فيها التساوي

اختبر فهمك

سجّل الدخول ليُحفظ تقدّمك ونتائجك.

سؤال 1 من 3

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