درس الخوارزميات – السنة الثانية متوسط
الخوارزمية هي مجموعة من الخطوات المتسلسلة والمنطقية لحل مشكلة معينة. في هذا الدرس سنتعرف على مفهوم الخوارزمية وكيفية كتابتها.
1. تعريف الخوارزمية
الخوارزمية (Algorithm) هي مجموعة من التعليمات المحددة والمرتبة التي يتم اتباعها لحل مشكلة أو إنجاز مهمة معينة. كلمة “خوارزمية” مأخوذة من اسم العالم المسلم محمد بن موسى الخوارزمي.
2. خصائص الخوارزمية
- المدخلات: يجب أن تحتوي على بيانات إدخال
- المخرجات: يجب أن تنتج نتيجة أو مخرجات
- الوضوح: كل خطوة يجب أن تكون واضحة ومحددة
- الانتهاء: يجب أن تنتهي بعد عدد محدود من الخطوات
- الفعالية: كل خطوة يجب أن تكون قابلة للتنفيذ
3. طرق تمثيل الخوارزمية
- اللغة الطبيعية: كتابة الخطوات بالكلمات
- المخطط الانسيابي (Flowchart): تمثيل بياني باستخدام أشكال هندسية
- الكود المزيف (Pseudocode): كتابة قريبة من لغة البرمجة
4. أشكال المخطط الانسيابي
- البيضاوي: بداية ونهاية الخوارزمية
- متوازي الأضلاع: الإدخال والإخراج
- المستطيل: عملية حسابية أو تنفيذ
- المعين: قرار (نعم/لا)
- السهم: اتجاه سير التنفيذ
5. مثال: خوارزمية حساب مجموع عددين
- البداية
- أدخل العدد الأول A
- أدخل العدد الثاني B
- احسب المجموع S = A + B
- أطبع النتيجة S
- النهاية
تمارين
- اكتب خوارزمية باللغة الطبيعية لحساب مساحة مستطيل.
- ارسم مخططاً انسيابياً لخوارزمية تقوم بمقارنة عددين وإظهار العدد الأكبر.
- اكتب خوارزمية لحساب متوسط ثلاثة أعداد.
📍 دروس مشابهة:
- السيميائيات — علم العلامات والرموز وتحليل المعنى — الجامعة — الجزائر
- الإعلام الآلي — أساسيات البرمجة بلغة بايثون: المتغيرات والشروط والحلقات — الأولى ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري
- الفلسفة — مشكلة الواجب: مفهوم الواجب الأخلاقي عند كانط — 2 ثانوي — شعبة آداب — بكالوريا — المنهاج الجزائري
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.