Download - صياغة حل المسائل
صياغة حل المسائل
(1-1)
... عند مواجهة مسائل او مشاكل نحتاج الى حلها :نحتاج الى
فهم المشكله وتحديد تفاصيلها ~
جمع المعلومات عنها ~
اختيار أفضل طرق الحل إلتباعها ~
المسائل المتعلقة باألرقام * ومعالجتها
تحرير النصوص *
معالجة الصور واألصوات *
هذه تعتبر مجاال خصبا للحاسب ال يجاريه في ذلك أية آله أخرى
:الهدف من تعلم صياغة حل المسائل (1-2)
القدره على كتابة برامج للحاسب
القدرة على التفكير لحل المشكالت
التخطيط لحياتك اليومية
1
2
3
خطوات حل المسائل (1-3)
. تحليل عناصر المسألة-1
. كتابة الخطوات الخوارزمية-2
.رسم مخططات االنسياب-3
.كتابة البرنامج بواسطة إحدى لغات البرمجة-4
وهذا العمل يقوم به )ترجمة البرنامج إلى لغة اآلله -5
(.الحاسب
.اختبار البرنامج وإصالح األخطاء -6
:خطوات صياغة حل المسألة
:تحليل عناصر المسألة / أوال
. يقصد بتحليل عناصر المسألة أن نعرف ماذا نريد بالضبط من البرنامج تعريف
ولكي نقوم بعملية تحليل عناصر المسألة فإنه يتوجب علينا تحديد
:العناصر األساسية للمسألة وهي مالحظة
.يقصد بها النتائج واملعلومات : تحديد مخرجات البرنامج . أ .يقصد بها املدخالت أو البيانات : تحديد مدخالت البرنامج . ب
يقصد بها العمليات الحسابية والخطوات : تحديد عمليات املعالجة . جـ
. املنطقية
صياغة حل المسائل
:الخوارزميةكتابة الخطوات / ثانيا
مجموعة من القواعد والعمليات المعرفة جيدا لحل المشكلة في عدد محدد
.من الخطوات تعريف
: الخواص األساسية لكتابة الخوارزم
أن تكون كل خطوة معرفة جيدا ( 1
أن تتوقف العمليات بعد عدد محدد من ( 2 .
. الخطوات أن تؤدي العمليات إلى الحل الصحيح ( 3
. للمسألة
صياغة حل المسائل
مثال
اكتب الخطوات الخوارزمية لحساب مساحة املستطيل بمعلومية الطول , والعرض
.العرض × الطول = إذا علمت أن مساحة املستطيل
الحل
( . ع ) والعرض , (ط ) أدخل الطول ( 1. ع × ط ( = م ) احسب مساحة املستطيل ( 2
( . م ) اطبع املساحة ( 3. النهاية ( 4
صياغة حل المسائل
:مخططات االنسياب / ثالثا
. تمثيل بياني أو رسمي للخطوات الخوارزمية تعريف
فوائد مخططات
. توضيح طريقة سير البرنامج( 1االنسياب توثيق منطق البرنامج للرجوع إليه عند ( 2
. الحاجة
صياغة حل المسائل
الرموز واألشكال الهندسية المستخدمة في رسم مخططات االنسياب
المعنى االسم الشكل
يمثل بداية أو نهاية البرنامجنهاية/ بداية
أو يمثل إدخال البيانات أثناء البرنامجإخراج / إدخال
إخراجها
يمثل عملية معالجة البيانات عملية
يمثل اتخاذ قرار أو تعبير منطقي قرار
رنامج يمثل اتجاه االنسياب المنطقي للبخط انسياب
صياغة حل المسائل
الحل
مثال ( .مساحة المستطيل ) ارسم مخطط االنسياب للخطوات الخوارزمية للمثال السابق
بداية
ع وأدخل ط
ع × ط = احسب م
اطبع قيمة م
نهاية
صياغة حل المسائل
1مثال . قم بصياغة حل إليجاد متوسط ثالثة أعداد يتم إدخالها
2مثال قم بصياغة حل إلدخال عدد األجزاء من القران الكريم التي حفظها طالب في حلقة التحفيظ
إذا كان عدد األجزاء يساوي ” أهنئك عل ختم القران الكريم ” ثم طباعة العبارة , بمسجدكم
إذا كان عدد األجزاء أ قل من ” ارفع همتك وواصل حفظك ” وطباعة العبارة , جزءا 30
.جزءا 30
3مثال .مادة دراسية 15قم بصياغة حل إليجاد مجموع درجات طالب في
4مثال إذا علمت أن عددهم , قم بصياغة حل إليجاد متوسط درجات طالب فصل ما في مادة الحاسب
.طالبا 30
أمثلة على طرق صياغة حل المسائل
صياغة حل المسائل