الإعلام الآلي — الخوارزميات: هياكل التحكم في سير البرنامج
الخوارزمية هي مجموعة من الخطوات المنطقية المرتبة لحل مسألة ما. في هذا الدرس، نتعرف على هياكل التحكم الأساسية في الخوارزميات.
1. الهيكل التسلسلي
في الهيكل التسلسلي، تنفذ التعليمات واحدة تلو الأخرى بالترتيب من البداية إلى النهاية. مثال: اقرأ a و b، احسب s = a + b، اطبع s.
2. هيكل الاختيار (الشرط)
يسمح بتنفيذ تعليمات معينة فقط إذا تحقق شرط معين. أنواعه: إذا كانت العلامة > 10 اطبع “ناجح” وإلا اطبع “راسب”. الاختيار المتعدد: حسب قيمة متغير، ننفذ أحد عدة مسارات.
3. هيكل التكرار (الحلقات)
يسمح بتكرار مجموعة من التعليمات عدة مرات. التكرار بعدد محدد: لحساب مجموع 10 أعداد. التكرار بشرط: تكرر طالما الشرط محقق. أمثلة: بينما (while)، كرّر حتى (repeat until)، من أجل (for).
4. أمثلة تطبيقية
مثال: خوارزمية إيجاد أكبر عدد بين 3 أعداد: اقرأ a, b, c. إذا كان a > b و a > c فأكبر = a. إذا كان b > a و b > c فأكبر = b. وإلا فأكبر = c. اطبع أكبر.
5. تمارين
تمرين 1: اكتب خوارزمية تحسب مجموع الأعداد من 1 إلى N. تمرين 2: اكتب خوارزمية تتحقق مما إذا كان عدد معين أولياً أم لا.
للمزيد: الإعلام الآلي للسنة الرابعة متوسط و الإعلام الآلي للسنة الثالثة ثانوي.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.