مقدمة
الخوارزمية هي مجموعة من الخطوات المنظمة لحل مشكلة معينة. الهياكل الأساسية للخوارزميات هي التسلسل والشرط والدورة (التكرار).
الهياكل الأساسية
1. التسلسل (Sequence): تنفيذ التعليمات واحدة تلو الأخرى بالترتيب.
مثال: اقرأ رقمين، احسب المجموع، اطبع الناتج.
2. الشرط (Condition): تنفيذ تعليمات معينة إذا تحقق شرط.
مثال: إذا كان العدد أكبر من 0 اطبع “موجب”.
3. الدورة (Loop): تكرار تنفيذ تعليمات عدة مرات.
مثال: كرر 10 مرات: اطبع “مرحباً”.
تمثيل الخوارزمية
- طريقة وصفية: كتابة الخطوات باللغة الطبيعية.
- المخطط الانسيابي (Flowchart): تمثيل بياني باستخدام رموز.
- شبه رمز (Pseudo-code): كتابة قريبة من لغة البرمجة.
مثال تطبيقي
خوارزمية حساب مجموع الأعداد من 1 إلى N:
1. اقرأ N.
2. اجعل المجموع = 0.
3. اجعل العداد = 1.
4. كرر: المجموع = المجموع + العداد، العداد = العداد + 1.
5. حتى يصبح العداد > N.
6. اطبع المجموع.
تمارين
التمرين 1: اكتب خوارزمية لإيجاد أكبر عدد من بين ثلاثة أعداد.
التمرين 2: ما الفرق بين الهيكل التسلسلي والهيكل الشرطي؟
الخلاصة
الهياكل الأساسية تبني أي خوارزمية. للمزيد: مفهوم الخوارزمية و كتابة خوارزميات.
📍 دروس مشابهة:
- تغييرات تنظيمية جديدة في تكوين الأساتذة وتأجيل حصص المتغيبين إلى الموسم المقبل
- البكتيريا — تركيبها وأمراضها وفوائدها — علوم الطبيعة والحياة — السنة الرابعة متوسط — المنهاج الجزائري
- العلوم الفيزيائية — الظواهر الصوتية: خصائص الصوت وانتشاره — الأولى ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.