‏إظهار الرسائل ذات التسميات Problem Solving. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات Problem Solving. إظهار كافة الرسائل

حاسب آلي - الصف الثالث الإعدادي - الفصل الأول - ترم أول (حل المشكلات ) مراحل حل المشكلة Solving Problem Stages



الفصل الأول

حل المشكلة


Problem Solving  

المشكلة  Problem  : هدف أو ناتج مطلوب الوصول إلية .
حل المشكلة Problem Solving  : هو الوصول إلى الهدف أو الناتج المطلوب الوصول إلية من خلال خطوات مرتبة ومعطيات محددة .

مراحل حل المشكلة

Problem Solving Stages  

1.     تحديد المشكلة Problem Definition  : تحديد المخرجات المطلوبة – والمدخلات المتوفرة وعمليات المعالجة الحسابية أو المنطقية .
2.    إعداد خطوات الحل الخوارزمية Algorithm  : هي مجموعة من الخطوات المرتبة ترتيبا منطقيا والتي يتم تنفيذها للوصول إلى حل المشكلة . عن طريق ( خرائط التدفق Flowcharts  ) .
3.     تصميم البرنامج على الكمبيوتر Program Design  : مرحلة يتم فيها تحويل خرائط التدفق إلى برنامج مكتوب بإحدى لغات البرمجة  .
4.     اختبار صحة البرنامج وتصحيح أخطائه    Program Testing  : أثناء كتابة البرنامج تقع أخطاء غير مقصودة , ولمعرفة الأخطاء بإدخال بيانات معروف نتائجها مسبقاً وتقارن مع الناتج الفعلي , وبعد اكتشاف الأخطاء نقوم بتصحيحها .
5.     توثيق البرنامج Program Documentation  : يقصد به تسجيل كل خطوات حل المشكلة من ( مدخلات – مخرجات – خرائط التدفق – لغة البرمجة – تاريخ أخر تعديل – المشاركين في إعداد البرنامج ) .

خرائط التدفق

         هي تمثيل تخطيطي يعتمد على الرسم بأشكال قياسية لتوضيح ترتيب العمليات اللازمة لحل مسألة أو مشكلة محددة .
مميزاتها
1.     تيسر قراءة وفهم المشكلة وتوضح للمبرمج ما يجب عمله .
2.    مفيدة في شرح البرنامج للأخرين .
3.     تساعد في توثيق أفضل للبرنامج خصوصاً وإن كان البرنامج معقداً .




تحميل ملخص

 الصف الثالث الإعدادي

(ترم 1) 

من هنا