قبل البدء بأي عمل فإننا نخطط ومن ثم ننفذ ماخططناه وهذا شأن كل
كل عمل نقوم به حتى في كتابة البرامج فإننا نبدأ على ورق ومن ثم
نكتب البرنامج بلغة برمجة مناسبة وهذه خطوتنا لهذا اليوم ونستطيع
تسميتها بـ ( مراحل وخطوات حل المسائل ) وهي ستكون على ورق
المرحلة الأولى - صياغة حل المسألة -
والمقصود هنا هو تحديد الخطوات التي سنتبعها لضمان صحة الحل و
الصياغة بدورها لها ثلاث خطوات أساسية وهي :
* فهم المسألة وتحديد عناصرها
* كتابة الخوارزم والخطوات المنطقية للحل
* التمثيل البياني ( مخططات الإنسياب)
وسنتعمق في كل مما سبق بشكل كافي وسنتناول اول خطوة اليوم
أما المرحلة الثانية - كتابة البرنامج وتنفيذه -
فلها هي الأخرى ثلاث خطوات :
* كتابة البرنامج بواسطة إحدى لغات البرمجة وهذه الخطوة هي دورنا
* ترجمة البرنامج إلى لغة الآلة وتنفيذه ( لا تخافو هذا دور الحاسب )
* اختبار البرنامج و إصلاح الأخطاء وهذه الخطوة ستلاحظونها أثناء العمل
والآن سنتطرق لأول خطوة من المرحلة الأولى وهي فهم المسألة
وتحديد عناصرها
وكما يقال " فهم المسألة ثلثي الحل "
فأنت لا تستطيع حل مسألة إذا لم تفهمها فهما صحيحا وذلك بتحليلها
ومعرفة مالمطلوب من البرنامج فعله
وتحديد العناصر الأساسية يكون بـ:
تحديد مخرجات البرنامج وهي النتائج التي تريد برنامجك الوصول إليها
تحديد مدخلات البرنامج وهي ماسيحتاجه البرنامج للوصول للنتائج المطلوبة
عمليات المعالجة وهي العمليات الحسابية والخطوات التي يقوم بها البرنامج
وعلى سبيل المثال عندما تريد عمل برنامج يجمع لك عددين
ستكون المدخلات العددين
والمخرجات هي ناتج الجمع
وعمليات المعالجة هي الجمع
اعتقد مر علينا هذا المثال
وحل الواجب ضعوه داخل بطاقات ملفوفة كالتي تحتوي على الواجب لان صندوق الرسائل لن يكفي للجميع
اعتذر لكم جميع على التاخير سوف اضع الدرس التالي قريبا لكن تسجيل الحضور لن ينتهي بوضع الدرس الرابع
المفضلات