بسم الله الرحمن الرحيم
مقدمة
عن أساليب حل المشكلات باستخدام الحاسوب
عند استخدام الحاسب الالكتروني في حل
مسألة ما ( مشكلة) ، فإن هناك عدداً من الخطوات التي ينبغي إتباعها، وفقاً لدرجة
كفاءة تنفيذ هذه الخطوات، تتحدد كفاءة تشغيل المسألة على الحاسب. والجدير بالذكر
أن أهم هذه الخطوات يتم تنفيذها وإنجازها خارج الحاسب وبدون استخدامه إذ أنها تمثل
منطق حل المسألة، وفيما يأتي عرض لهذه الخطوات حسب ترتيبها المنطقي:
-
تعريف المسألة
وتحليلها
|
Problem Definition &
Analysis
|
-
وضع خوارزمية الحل
|
Algorithm
|
-
كتابة البرنامج
بإحدى لغات الحاسب
|
Writing the Program
|
-
ترجمة البرنامج إلى
لغة الآلة
|
Compilation
|
-
تنفيذ البرنامج
|
Execution
|
1- تعريف المسألة وتحليلها:
في
هذه المرحلة يتم تحديد أبعاد المسألة، وتحديد الهدف المطلوب الوصول إليه وذلك
بتحليل مفردات المسألة ووصفها ومن ثم إنجاز المهام التالية:
-
تعريف المخرجات،
وشكلها بدقة … ونقصد بالمخرجات هنا، النتائج المراد تحقيقها من حل المسألة، وينبغي
هنا أن نوضح أن المخرجات يجب أن يتم تعريفها أولاً لكي يمكن تحديد المدخلات
والعمليات اللازمة لتحقيقها؛ فالنتائج تعرف وتحدد أولاً ونحصل عليها أخيراً.
-
بناء على المخرجات
والنتائج المطلوبة يمكن تحديد المدخلات اللازمة للحصول على هذه المخرجات، وذلك من
بيانات ومتغيرات وكذلك تحديد شكلها ومواصفاتها بدقة.
-
حصر طرق الحل
المختلفة من وجهة نظر الحاسب، وتقييمها لاختيار أفضلها. ذلك أن أي مسألة قد يكون
لها أكثر من طريقة للحل، ومن ثم يجب دراسة هذه الطرق واختيار أكثرها ملائمة
للتنفيذ باستخدام الحاسب من حيث سهولتها، وسرعة تنفيذها، والمساحة التي تحتاجها من
ذاكرة الحاسب.
· والشكل
الآتي يوضح العلاقة بين النقاط السابقة واللازمة لتعريف المسألة:
ان شاء الله في وقت لاحق سنكمل الخطوات المتبقية مع امثلة .
مع تحيات محمد مخيمر ( ابو انس مخامرة )





0 التعليقات:
إرسال تعليق