الخوارزميات: المفاهيم الأساسية
الخوارزمية (Algorithm) هي مجموعة من التعليمات المنظمة والمحددة التي تؤدي إلى حل مشكلة ما خلال خطوات محدودة.
خصائص الخوارزمية
- واضحة وغير قابلة للتأويل.
- منفذة (كل خطوة قابلة للتنفيذ).
- منتهية (تنتهي بعد عدد محدود من الخطوات).
- عامة (تحل كل حالات المشكلة).
تمثيل الخوارزمية
- اللغة الطبيعية: وصف بالكلمات.
- المخطط الانسيابي (Organigramme): تمثيل بياني بأشكال هندسية.
- الكود الزائف (Pseudo-code): لغة قريبة من البرمجة.
الهياكل الأساسية
- التسلسل: تنفيذ التعليمات بالترتيب.
- الاختيار: إذا – وإلا (Si – Sinon).
- التكرار: الحلقات (Pour, Tant que).
مثال
خوارزمية حساب مجموع عددين: 1. اقرأ A, B. 2. احسب S = A + B. 3. اطبع S. 4. نهاية.
تمارين
- اكتب خوارزمية لحساب مساحة مستطيل (أبعاده A, B).
- اكتب خوارزمية لتحديد أكبر عددين.
- اكتب خوارزمية لحساب مجموع الأعداد من 1 إلى N.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.