الخوارزميات: تمارين وتطبيقات
الخوارزمية (Algorithm) هي مجموعة من الخطوات المتسلسلة والمنطقية لحل مشكلة محددة. يمكن تمثيلها بالمخطط الانسيابي أو بالشيفرة الوهمية (Pseudo-code).
خصائص الخوارزمية
- المدى المحدود: لها بداية ونهاية.
- الوضوح: كل خطوة واضحة لا تحتمل التأويل.
- الفعالية: تؤدي إلى حل المشكلة.
هياكل الخوارزميات الأساسية
- التسلسل: تنفيذ التعليمات واحدة تلو الأخرى.
- الاختيار (إذا): تنفيذ تعليمة حسب شرط (If…Then…Else).
- التكرار (الحلقة): تكرار مجموعة تعليمات (For…Next, While…Do).
مثال خوارزمي
خوارزمية إيجاد أكبر عدد بين عددين:
1. ابدأ
2. أدخل a, b
3. إذا a > b اطبع a (الأكبر هو a) وإلا اطبع b (الأكبر هو b)
4. نهاية
تمارين
- اكتب خوارزمية لجمع عددين.
- اكتب خوارزمية لحساب مساحة مربع.
- اكتب خوارزمية لإيجاد أكبر عدد بين 3 أعداد.
- ما الفرق بين If…Then و If…Then…Else؟
للمزيد: درس الخوارزميات و درس التفكير الحاسوبي.
📍 دروس مشابهة:
- وحدات الإدخال والإخراج — أجهزة التعامل مع الحاسوب — الإعلام الآلي — السنة الأولى متوسط — المنهاج الجزائري
- إعلام آلي — لغة البرمجة — أنواعها ومفهومها — تمارين — الإعلام الآلي — السنة الأولى متوسط — المنهاج الجزائري
- إعلام آلي — CSS: التخطيط باستخدام Flexbox — الرابعة متوسط — 4AM
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.