مفهوم الخوارزمية — السنة الثانية متوسط
مقدمة
الخوارزمية (Algorithm) هي مجموعة من الخطوات المرتبة لحل مشكلة محددة. الخوارزميات أساس البرمجة وعلوم الحاسوب.
خصائص الخوارزمية
(1) المدخلات: بيانات تدخل للخوارزمية. (2) المخرجات: نتائج تخرج منها. (3) الوضوح: كل خطوة واضحة ومفهومة. (4) الدقة: تؤدي لنفس النتيجة دائما. (5) المنتهية: تنتهي بعد عدد محدود من الخطوات.
طرق تمثيل الخوارزمية
(1) اللغة الطبيعية: كتابة الخطوات بالكلمات. (2) المخطط الانسيابي (Flowchart): رسوم بيانية بأشكال قياسية. (3) شبه الكود (Pseudocode): لغة قريبة من البرمجة.
مثال
خوارزمية حساب معدل: (1) أدخل علامات المواد. (2) اجمع العلامات. (3) اقسم المجموع على عدد المواد. (4) أخرج المعدل.
تمارين
- ما الخوارزمية؟
- اذكر ثلاث خصائص للخوارزمية.
- اكتب خوارزمية لتحضير كأس من الشاي.
خلاصة
الخوارزمية خطوات مرتبة لحل مشكلة. تمثل بطرق مختلفة.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.