صياغة حل المسائل

12
صياغة حلمسائل ال( 1 - 1 )

Upload: asma7056

Post on 20-Jul-2015

106 views

Category:

Education


2 download

TRANSCRIPT

Page 1: صياغة حل المسائل

صياغة حل المسائل

(1-1)

Page 2: صياغة حل المسائل

... عند مواجهة مسائل او مشاكل نحتاج الى حلها :نحتاج الى

فهم المشكله وتحديد تفاصيلها ~

جمع المعلومات عنها ~

اختيار أفضل طرق الحل إلتباعها ~

Page 3: صياغة حل المسائل

المسائل المتعلقة باألرقام * ومعالجتها

تحرير النصوص *

معالجة الصور واألصوات *

هذه تعتبر مجاال خصبا للحاسب ال يجاريه في ذلك أية آله أخرى

Page 4: صياغة حل المسائل

:الهدف من تعلم صياغة حل المسائل (1-2)

القدره على كتابة برامج للحاسب

القدرة على التفكير لحل المشكالت

التخطيط لحياتك اليومية

1

2

3

Page 5: صياغة حل المسائل

خطوات حل المسائل (1-3)

. تحليل عناصر المسألة-1

. كتابة الخطوات الخوارزمية-2

.رسم مخططات االنسياب-3

.كتابة البرنامج بواسطة إحدى لغات البرمجة-4

وهذا العمل يقوم به )ترجمة البرنامج إلى لغة اآلله -5

(.الحاسب

.اختبار البرنامج وإصالح األخطاء -6

Page 6: صياغة حل المسائل

:خطوات صياغة حل المسألة

:تحليل عناصر المسألة / أوال

. يقصد بتحليل عناصر المسألة أن نعرف ماذا نريد بالضبط من البرنامج تعريف

ولكي نقوم بعملية تحليل عناصر المسألة فإنه يتوجب علينا تحديد

:العناصر األساسية للمسألة وهي مالحظة

.يقصد بها النتائج واملعلومات : تحديد مخرجات البرنامج . أ .يقصد بها املدخالت أو البيانات : تحديد مدخالت البرنامج . ب

يقصد بها العمليات الحسابية والخطوات : تحديد عمليات املعالجة . جـ

. املنطقية

صياغة حل المسائل

Page 7: صياغة حل المسائل

:الخوارزميةكتابة الخطوات / ثانيا

مجموعة من القواعد والعمليات المعرفة جيدا لحل المشكلة في عدد محدد

.من الخطوات تعريف

: الخواص األساسية لكتابة الخوارزم

أن تكون كل خطوة معرفة جيدا ( 1

أن تتوقف العمليات بعد عدد محدد من ( 2 .

. الخطوات أن تؤدي العمليات إلى الحل الصحيح ( 3

. للمسألة

صياغة حل المسائل

Page 8: صياغة حل المسائل

مثال

اكتب الخطوات الخوارزمية لحساب مساحة املستطيل بمعلومية الطول , والعرض

.العرض × الطول = إذا علمت أن مساحة املستطيل

الحل

( . ع ) والعرض , (ط ) أدخل الطول ( 1. ع × ط ( = م ) احسب مساحة املستطيل ( 2

( . م ) اطبع املساحة ( 3. النهاية ( 4

صياغة حل المسائل

Page 9: صياغة حل المسائل

:مخططات االنسياب / ثالثا

. تمثيل بياني أو رسمي للخطوات الخوارزمية تعريف

فوائد مخططات

. توضيح طريقة سير البرنامج( 1االنسياب توثيق منطق البرنامج للرجوع إليه عند ( 2

. الحاجة

صياغة حل المسائل

Page 10: صياغة حل المسائل

الرموز واألشكال الهندسية المستخدمة في رسم مخططات االنسياب

المعنى االسم الشكل

يمثل بداية أو نهاية البرنامجنهاية/ بداية

أو يمثل إدخال البيانات أثناء البرنامجإخراج / إدخال

إخراجها

يمثل عملية معالجة البيانات عملية

يمثل اتخاذ قرار أو تعبير منطقي قرار

رنامج يمثل اتجاه االنسياب المنطقي للبخط انسياب

صياغة حل المسائل

Page 11: صياغة حل المسائل

الحل

مثال ( .مساحة المستطيل ) ارسم مخطط االنسياب للخطوات الخوارزمية للمثال السابق

بداية

ع وأدخل ط

ع × ط = احسب م

اطبع قيمة م

نهاية

صياغة حل المسائل

Page 12: صياغة حل المسائل

1مثال . قم بصياغة حل إليجاد متوسط ثالثة أعداد يتم إدخالها

2مثال قم بصياغة حل إلدخال عدد األجزاء من القران الكريم التي حفظها طالب في حلقة التحفيظ

إذا كان عدد األجزاء يساوي ” أهنئك عل ختم القران الكريم ” ثم طباعة العبارة , بمسجدكم

إذا كان عدد األجزاء أ قل من ” ارفع همتك وواصل حفظك ” وطباعة العبارة , جزءا 30

.جزءا 30

3مثال .مادة دراسية 15قم بصياغة حل إليجاد مجموع درجات طالب في

4مثال إذا علمت أن عددهم , قم بصياغة حل إليجاد متوسط درجات طالب فصل ما في مادة الحاسب

.طالبا 30

أمثلة على طرق صياغة حل المسائل

صياغة حل المسائل