أخبار الموقع

الإعلام الآلي: الدوال والإجراءات في البرمجة – 1 ثانوي (شعب علمية) – بكالوريا – المنهاج الجزائري

الدوال والإجراءات في البرمجة

الدوال (Fonctions) والاجراءات (Procedures) هي وحدات برمجية مستقلة تؤدي مهمة محددة. تساعد في تنظيم البرنامج وجعله قابل لاعادة الاستخدام.

اولا: مفهوم الدالة

تعريف: الدالة هي كتلة من التعليمات البرمجية تؤدي مهمة محددة ويمكن استدعاؤها من اي مكان في البرنامج.

خصائص الدالة:

  • يمكن ان تاخذ مدخلات (معلماات/Arguments)
  • يمكن ان ترجع قيمة (Return value)
  • يمكن استدعاؤها اكثر من مرة
  • تساعد في تقسيم المشكلة الى اجزاء صغيرة

ثانيا: تعريف دالة في بايثون

الصيغة العامة:
def function_name(parameters):
    “””شرح وظيفة الدالة”””
    # تعليمات
    return result

مثال:
def sum_two(a, b):
    “””ترجع مجموع عددين”””
    return a + b

# استدعاء الدالة
result = sum_two(5, 3) # result = 8

ثالثا: الدالة مقابل الاجراء

الدالة (Function): ترجع قيمة باستخدام return

الاجراء (Procedure): لا يرجع قيمة (مثل void في لغات اخرى)

مثال اجراء:
def print_message(name):
    print(f”اهلا بك يا {name}”)
# لا تستخدم return

رابعا: فوائد استخدام الدوال

  • اعادة الاستخدام: كتابة الكود مرة واحدة واستخدامه عدة مرات
  • التنظيم: تقسيم البرنامج الى وحدات صغيرة مفهومة
  • الاختبار: يمكن اختبار كل دالة على حدة
  • الصيانة: سهولة تعديل وتحديث البرنامج

مثال شامل:

def is_even(n):
    “””تتحقق مما اذا كان العدد زوجيا”””
    return n % 2 == 0

def main():
    for i in range(1, 11):
        if is_even(i):
            print(i, “زوجي”)
        else:
            print(i, “فردي”)

تمارين تطبيقية

التمرين 1:

اكتب دالة تاخذ رقمين وترجع حاصل ضربهما.

التمرين 2:

اكتب دالة تاخذ درجة حرارة بـ Celsius وترجعها بـ Fahrenheit.
(الصيغة: F = C x 9/5 + 32)

التمرين 3:

اكتب دالة تتحقق من ان كلمة معينة موجودة في جملة.

التمرين 4:

اكتب برنامجا يستخدم دالة لحساب مساحة دائرة (A = π x r²).

للاستزادة، راجع درس مقدمة إلى لغة بايثون: الأساسيات وكذلك درس بنية التكرار: الحلقات التكرارية.

📍 دروس مشابهة

شاهد أيضا

لمَ تتفوّق الإناث على الذكور في البكالوريا في الجزائر؟ تحليل الظاهرة والأرقام

في كل سنة، تنشر وزارة التربية الوطنية الجزائرية نتائج امتحان شهادة البكالوريا، وتظهر الأرقام ظاهرة …

صاحبة المرتبة الثالثة وطنياً في البكالوريا 2026 تكشف سر تفوقها: التلميذة سعال زينب دعاء تحقق 19.16

عبّرت التلميذة سعال زينب دعاء، الحائزة على المرتبة الثالثة وطنياً في شهادة البكالوريا دورة 2026 …

بنك الأسئلة التربوية (6) — للأساتذة والمعلمين — التخطيط التربوي وإعداد الدروس وتحضير الحصص الدراسية (الجزء الأول — 40 سؤالاً)

بنك الأسئلة التربوية (6) — للأساتذة والمعلمين — التخطيط التربوي وإعداد الدروس وتحضير الحصص الدراسية …

المدح والذم في اللغة العربية: صيغهما وأحكامهما – الأولى ثانوي أدبي – المنهاج الجزائري

المدح والذم في اللغة العربية: صيغهما وأحكامهما أسلوب المدح والذم من الأساليب الإنشائية في اللغة …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

تم الإعلان عن نتائج البكالوريا 2026

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026