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