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