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