SlideShare une entreprise Scribd logo
1  sur  12
صياغة حل المسألة تابع الباب الأول
مراجعة الحصة السابقة الهدف من تعلم صياغة حل المسائل خطوات حل المسائل أولاً تحليل عناصر المسألة
ثانياً كتابة الخطوات الخوارزمية الخوارزم مجموعة من القواعد والعمليات المعرفة جيداً لحل المشكلة في عدد معين من الخطوات مشتق من اسم عالم الرياضيات المسلم أبو جعفر بن موسى الخوارزمي
مثال  اكتب الخطوات الخوارزمية لحساب مساحة المستطيل بعلومية الطول والعرض إذا عرفت أن مساحة المستطيل = الطول * العرض أدخلالطول (ط) و العرض (ع) احسب مساحة المستطيل (م) = ط * ع اطبع المساحة (م) النهاية
لكي تكون الخطوات سليمة لابد أن تحتوي على ثلاث خواص أساسية وهي يجب أن تكون كل خطوة معرفة جيداً دون أي غموض ومحددة بعبارات دقيقة أن تتوقف العمليات بعد عدد معين من الخطوات أن تؤدي العمليات بمجملها إلى الحل الصحيح
ثالثاً مخططات الانسياب مخططات الانسياب تمثيل بياني أو رسمي للخطوات الخوارزمية الفائدة من المخططات: توضيح الطريقة التي يمر بها البرنامج من إدخال البيانات ثم المعالجة و حتى المخرجات ونتائج البرنامج توثيق منطق البرنامج للرجوع إليه عند الحاجة، بغرض إجراء أي تعديل على البرنامج، أو اكتشاف الأخطاء وخاصة المنطقية
مثال ارسم مخطط الانسياب للخطوات الخوارزمية للمثال السابق (مساحة المستطيل) بداية أدخل ط و ع احسب م = ط * ع اطبع قيمة م نهاية
مثال قم بصياغة حل لإيجاد متوسط ثلاثة أعداد يتم إدخالها
مثال قم بصياغة حل لإدخال عدد الأجزاء من القرآن الكريم التي حفظها طالب، ثم اكتب العبارة ”أهنئك على ختم القرآن“ إذا كان عدد الأجزاء يساوي 30 جزءاً، وطباعة العبارة ”ارفع همتك وواصل حفظك“ إذا كان عدد الأجزاء أقل من 30 جزءاً
مثال قم بصياغة حل لإيجاد مجموع درجات طالب في 15 مادة دراسية
مثال  قم بصياغة حل لإيجاد متوسط درجات طلاب فصل ما في مادة الحاسب، إذا علمت أن عددهم 30 طالب

Contenu connexe

Tendances

صياغة حل المسائل
صياغة حل المسائل صياغة حل المسائل
صياغة حل المسائل Asma7056
 
خوازميات و مباديء برمجــة (2) مفهوم الخوارزميات ج2
خوازميات و مباديء برمجــة  (2)  مفهوم الخوارزميات ج2خوازميات و مباديء برمجــة  (2)  مفهوم الخوارزميات ج2
خوازميات و مباديء برمجــة (2) مفهوم الخوارزميات ج2Mahmoud Alfarra
 
مراحل كتابة برنامج بلغة الفيجول بيسك
مراحل كتابة برنامج بلغة الفيجول بيسكمراحل كتابة برنامج بلغة الفيجول بيسك
مراحل كتابة برنامج بلغة الفيجول بيسكtahanisaad
 
البرمجة بلغة الفيجوال يبسك 2003
البرمجة بلغة الفيجوال يبسك 2003البرمجة بلغة الفيجوال يبسك 2003
البرمجة بلغة الفيجوال يبسك 2003alghamdiabdu
 
شرح الوحدة الرابعة
شرح الوحدة الرابعةشرح الوحدة الرابعة
شرح الوحدة الرابعةMohammad Fahad
 
حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول
حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول
حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول ehabhelp
 
Windows 1256 -خريطة التدفق1
Windows 1256 -خريطة التدفق1Windows 1256 -خريطة التدفق1
Windows 1256 -خريطة التدفق1Asma Asma
 
عرض العمليات الحسابية والمنطقية
عرض العمليات الحسابية والمنطقيةعرض العمليات الحسابية والمنطقية
عرض العمليات الحسابية والمنطقيةhessah_8s
 
درس أدوات الادخال و الاخراج- الصف الأول الثانوي
درس أدوات الادخال و الاخراج- الصف الأول الثانويدرس أدوات الادخال و الاخراج- الصف الأول الثانوي
درس أدوات الادخال و الاخراج- الصف الأول الثانويhifakhaldi
 
الوحده السادسه 1
الوحده السادسه 1الوحده السادسه 1
الوحده السادسه 1manal889
 
حلقات التكرار
حلقات التكرارحلقات التكرار
حلقات التكرارmahaa6789
 
الافكار البرمجية
الافكار البرمجيةالافكار البرمجية
الافكار البرمجيةHaytham Malek
 
استكشاف المساحة
استكشاف المساحةاستكشاف المساحة
استكشاف المساحةaishah280
 

Tendances (18)

صياغة حل المسائل
صياغة حل المسائل صياغة حل المسائل
صياغة حل المسائل
 
خوازميات و مباديء برمجــة (2) مفهوم الخوارزميات ج2
خوازميات و مباديء برمجــة  (2)  مفهوم الخوارزميات ج2خوازميات و مباديء برمجــة  (2)  مفهوم الخوارزميات ج2
خوازميات و مباديء برمجــة (2) مفهوم الخوارزميات ج2
 
مراحل كتابة برنامج بلغة الفيجول بيسك
مراحل كتابة برنامج بلغة الفيجول بيسكمراحل كتابة برنامج بلغة الفيجول بيسك
مراحل كتابة برنامج بلغة الفيجول بيسك
 
البرمجة بلغة الفيجوال يبسك 2003
البرمجة بلغة الفيجوال يبسك 2003البرمجة بلغة الفيجوال يبسك 2003
البرمجة بلغة الفيجوال يبسك 2003
 
شرح الوحدة الرابعة
شرح الوحدة الرابعةشرح الوحدة الرابعة
شرح الوحدة الرابعة
 
حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول
حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول
حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول
 
ف 1 الدرس الرابع
ف 1 الدرس الرابعف 1 الدرس الرابع
ف 1 الدرس الرابع
 
Windows 1256 -خريطة التدفق1
Windows 1256 -خريطة التدفق1Windows 1256 -خريطة التدفق1
Windows 1256 -خريطة التدفق1
 
عرض العمليات الحسابية والمنطقية
عرض العمليات الحسابية والمنطقيةعرض العمليات الحسابية والمنطقية
عرض العمليات الحسابية والمنطقية
 
درس أدوات الادخال و الاخراج- الصف الأول الثانوي
درس أدوات الادخال و الاخراج- الصف الأول الثانويدرس أدوات الادخال و الاخراج- الصف الأول الثانوي
درس أدوات الادخال و الاخراج- الصف الأول الثانوي
 
الوحده السادسه 1
الوحده السادسه 1الوحده السادسه 1
الوحده السادسه 1
 
ف 1 الدرس الخامس
ف 1 الدرس الخامسف 1 الدرس الخامس
ف 1 الدرس الخامس
 
ف 1 الدرس السادس
ف 1 الدرس السادسف 1 الدرس السادس
ف 1 الدرس السادس
 
السلسة27
السلسة27السلسة27
السلسة27
 
حلقات التكرار
حلقات التكرارحلقات التكرار
حلقات التكرار
 
الافكار البرمجية
الافكار البرمجيةالافكار البرمجية
الافكار البرمجية
 
استكشاف المساحة
استكشاف المساحةاستكشاف المساحة
استكشاف المساحة
 
Loop.Hamid K
Loop.Hamid KLoop.Hamid K
Loop.Hamid K
 

Similaire à كتابة الخطوات الخوارزمية

سلسلة تعلم البرمجة بلغة C / C++ - 1
سلسلة تعلم البرمجة بلغة C / C++  - 1سلسلة تعلم البرمجة بلغة C / C++  - 1
سلسلة تعلم البرمجة بلغة C / C++ - 1بندر المجلاد
 
البرمجة وتقنية المعلومات
البرمجة وتقنية المعلوماتالبرمجة وتقنية المعلومات
البرمجة وتقنية المعلوماتLumah Madany
 
البرمجة وتقنية المعلومات
البرمجة وتقنية المعلوماتالبرمجة وتقنية المعلومات
البرمجة وتقنية المعلوماتLumah Madany
 
البرمجة وتقنية المعلومات
البرمجة وتقنية المعلوماتالبرمجة وتقنية المعلومات
البرمجة وتقنية المعلوماتLumah Madany
 
البرمجة وتقنية المعلومات
البرمجة وتقنية المعلوماتالبرمجة وتقنية المعلومات
البرمجة وتقنية المعلوماتLumah Madany
 
Fourth session software engineering
Fourth session software engineeringFourth session software engineering
Fourth session software engineeringAliMohammad155
 
Second session software engineering algorithms
Second session software engineering   algorithmsSecond session software engineering   algorithms
Second session software engineering algorithmsAliMohammad155
 
Third session software engineering
Third session software engineeringThird session software engineering
Third session software engineeringAliMohammad155
 

Similaire à كتابة الخطوات الخوارزمية (13)

شرح الوحدة الرابعة
شرح الوحدة الرابعةشرح الوحدة الرابعة
شرح الوحدة الرابعة
 
شرح الوحدة الرابعة
شرح الوحدة الرابعةشرح الوحدة الرابعة
شرح الوحدة الرابعة
 
Ch1 ar
Ch1 arCh1 ar
Ch1 ar
 
سلسلة تعلم البرمجة بلغة C / C++ - 1
سلسلة تعلم البرمجة بلغة C / C++  - 1سلسلة تعلم البرمجة بلغة C / C++  - 1
سلسلة تعلم البرمجة بلغة C / C++ - 1
 
البرمجة وتقنية المعلومات
البرمجة وتقنية المعلوماتالبرمجة وتقنية المعلومات
البرمجة وتقنية المعلومات
 
البرمجة وتقنية المعلومات
البرمجة وتقنية المعلوماتالبرمجة وتقنية المعلومات
البرمجة وتقنية المعلومات
 
البرمجة وتقنية المعلومات
البرمجة وتقنية المعلوماتالبرمجة وتقنية المعلومات
البرمجة وتقنية المعلومات
 
البرمجة وتقنية المعلومات
البرمجة وتقنية المعلوماتالبرمجة وتقنية المعلومات
البرمجة وتقنية المعلومات
 
ف 1 الدرس الثانى
ف 1 الدرس الثانىف 1 الدرس الثانى
ف 1 الدرس الثانى
 
Fourth session software engineering
Fourth session software engineeringFourth session software engineering
Fourth session software engineering
 
Second session software engineering algorithms
Second session software engineering   algorithmsSecond session software engineering   algorithms
Second session software engineering algorithms
 
الحل
الحلالحل
الحل
 
Third session software engineering
Third session software engineeringThird session software engineering
Third session software engineering
 

Plus de Lumah Madany

قواعد البيانات
قواعد البياناتقواعد البيانات
قواعد البياناتLumah Madany
 
تقتيات التحكم الرقمي
تقتيات التحكم الرقميتقتيات التحكم الرقمي
تقتيات التحكم الرقميLumah Madany
 
الوحدة الثانية
الوحدة الثانيةالوحدة الثانية
الوحدة الثانيةLumah Madany
 
شبكة الانترنت
شبكة الانترنتشبكة الانترنت
شبكة الانترنتLumah Madany
 
الوحدة الأولى الشبكات السلكية واللاسلكية
الوحدة الأولى الشبكات السلكية واللاسلكيةالوحدة الأولى الشبكات السلكية واللاسلكية
الوحدة الأولى الشبكات السلكية واللاسلكيةLumah Madany
 
الوحدة الأولى
الوحدة الأولىالوحدة الأولى
الوحدة الأولىLumah Madany
 
الوحدة الأولى الشبكات السلكية واللاسلكية
الوحدة الأولى الشبكات السلكية واللاسلكيةالوحدة الأولى الشبكات السلكية واللاسلكية
الوحدة الأولى الشبكات السلكية واللاسلكيةLumah Madany
 
بعض الأوامر الأساسية للفة فيجوال بيسك ستديو
بعض الأوامر الأساسية للفة فيجوال بيسك ستديوبعض الأوامر الأساسية للفة فيجوال بيسك ستديو
بعض الأوامر الأساسية للفة فيجوال بيسك ستديوLumah Madany
 
أدوات البرمجة بلغة فيجوال بيسك ستديو
أدوات البرمجة بلغة فيجوال بيسك ستديوأدوات البرمجة بلغة فيجوال بيسك ستديو
أدوات البرمجة بلغة فيجوال بيسك ستديوLumah Madany
 
أدوات البرمجة بلغة فيجوال بيسك ستديو
أدوات البرمجة بلغة فيجوال بيسك ستديوأدوات البرمجة بلغة فيجوال بيسك ستديو
أدوات البرمجة بلغة فيجوال بيسك ستديوLumah Madany
 
تابع الإنترنت Internet
تابع الإنترنت Internetتابع الإنترنت Internet
تابع الإنترنت InternetLumah Madany
 
الإنترنت Internet
الإنترنت Internetالإنترنت Internet
الإنترنت InternetLumah Madany
 
شبكات الحاسب
شبكات الحاسبشبكات الحاسب
شبكات الحاسبLumah Madany
 
البرمجة بلغة فيجوال بيسك ستديو
البرمجة بلغة فيجوال بيسك ستديوالبرمجة بلغة فيجوال بيسك ستديو
البرمجة بلغة فيجوال بيسك ستديوLumah Madany
 
صياغة حل المسائل
صياغة حل المسائلصياغة حل المسائل
صياغة حل المسائلLumah Madany
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجةLumah Madany
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجةLumah Madany
 
الإنترنت Internet
الإنترنت Internetالإنترنت Internet
الإنترنت InternetLumah Madany
 
شبكات الحاسب
شبكات الحاسبشبكات الحاسب
شبكات الحاسبLumah Madany
 
الوحدة الثانية
الوحدة الثانيةالوحدة الثانية
الوحدة الثانيةLumah Madany
 

Plus de Lumah Madany (20)

قواعد البيانات
قواعد البياناتقواعد البيانات
قواعد البيانات
 
تقتيات التحكم الرقمي
تقتيات التحكم الرقميتقتيات التحكم الرقمي
تقتيات التحكم الرقمي
 
الوحدة الثانية
الوحدة الثانيةالوحدة الثانية
الوحدة الثانية
 
شبكة الانترنت
شبكة الانترنتشبكة الانترنت
شبكة الانترنت
 
الوحدة الأولى الشبكات السلكية واللاسلكية
الوحدة الأولى الشبكات السلكية واللاسلكيةالوحدة الأولى الشبكات السلكية واللاسلكية
الوحدة الأولى الشبكات السلكية واللاسلكية
 
الوحدة الأولى
الوحدة الأولىالوحدة الأولى
الوحدة الأولى
 
الوحدة الأولى الشبكات السلكية واللاسلكية
الوحدة الأولى الشبكات السلكية واللاسلكيةالوحدة الأولى الشبكات السلكية واللاسلكية
الوحدة الأولى الشبكات السلكية واللاسلكية
 
بعض الأوامر الأساسية للفة فيجوال بيسك ستديو
بعض الأوامر الأساسية للفة فيجوال بيسك ستديوبعض الأوامر الأساسية للفة فيجوال بيسك ستديو
بعض الأوامر الأساسية للفة فيجوال بيسك ستديو
 
أدوات البرمجة بلغة فيجوال بيسك ستديو
أدوات البرمجة بلغة فيجوال بيسك ستديوأدوات البرمجة بلغة فيجوال بيسك ستديو
أدوات البرمجة بلغة فيجوال بيسك ستديو
 
أدوات البرمجة بلغة فيجوال بيسك ستديو
أدوات البرمجة بلغة فيجوال بيسك ستديوأدوات البرمجة بلغة فيجوال بيسك ستديو
أدوات البرمجة بلغة فيجوال بيسك ستديو
 
تابع الإنترنت Internet
تابع الإنترنت Internetتابع الإنترنت Internet
تابع الإنترنت Internet
 
الإنترنت Internet
الإنترنت Internetالإنترنت Internet
الإنترنت Internet
 
شبكات الحاسب
شبكات الحاسبشبكات الحاسب
شبكات الحاسب
 
البرمجة بلغة فيجوال بيسك ستديو
البرمجة بلغة فيجوال بيسك ستديوالبرمجة بلغة فيجوال بيسك ستديو
البرمجة بلغة فيجوال بيسك ستديو
 
صياغة حل المسائل
صياغة حل المسائلصياغة حل المسائل
صياغة حل المسائل
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجة
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجة
 
الإنترنت Internet
الإنترنت Internetالإنترنت Internet
الإنترنت Internet
 
شبكات الحاسب
شبكات الحاسبشبكات الحاسب
شبكات الحاسب
 
الوحدة الثانية
الوحدة الثانيةالوحدة الثانية
الوحدة الثانية
 

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

  • 1. صياغة حل المسألة تابع الباب الأول
  • 2. مراجعة الحصة السابقة الهدف من تعلم صياغة حل المسائل خطوات حل المسائل أولاً تحليل عناصر المسألة
  • 3. ثانياً كتابة الخطوات الخوارزمية الخوارزم مجموعة من القواعد والعمليات المعرفة جيداً لحل المشكلة في عدد معين من الخطوات مشتق من اسم عالم الرياضيات المسلم أبو جعفر بن موسى الخوارزمي
  • 4. مثال اكتب الخطوات الخوارزمية لحساب مساحة المستطيل بعلومية الطول والعرض إذا عرفت أن مساحة المستطيل = الطول * العرض أدخلالطول (ط) و العرض (ع) احسب مساحة المستطيل (م) = ط * ع اطبع المساحة (م) النهاية
  • 5. لكي تكون الخطوات سليمة لابد أن تحتوي على ثلاث خواص أساسية وهي يجب أن تكون كل خطوة معرفة جيداً دون أي غموض ومحددة بعبارات دقيقة أن تتوقف العمليات بعد عدد معين من الخطوات أن تؤدي العمليات بمجملها إلى الحل الصحيح
  • 6. ثالثاً مخططات الانسياب مخططات الانسياب تمثيل بياني أو رسمي للخطوات الخوارزمية الفائدة من المخططات: توضيح الطريقة التي يمر بها البرنامج من إدخال البيانات ثم المعالجة و حتى المخرجات ونتائج البرنامج توثيق منطق البرنامج للرجوع إليه عند الحاجة، بغرض إجراء أي تعديل على البرنامج، أو اكتشاف الأخطاء وخاصة المنطقية
  • 7.
  • 8. مثال ارسم مخطط الانسياب للخطوات الخوارزمية للمثال السابق (مساحة المستطيل) بداية أدخل ط و ع احسب م = ط * ع اطبع قيمة م نهاية
  • 9. مثال قم بصياغة حل لإيجاد متوسط ثلاثة أعداد يتم إدخالها
  • 10. مثال قم بصياغة حل لإدخال عدد الأجزاء من القرآن الكريم التي حفظها طالب، ثم اكتب العبارة ”أهنئك على ختم القرآن“ إذا كان عدد الأجزاء يساوي 30 جزءاً، وطباعة العبارة ”ارفع همتك وواصل حفظك“ إذا كان عدد الأجزاء أقل من 30 جزءاً
  • 11. مثال قم بصياغة حل لإيجاد مجموع درجات طالب في 15 مادة دراسية
  • 12. مثال قم بصياغة حل لإيجاد متوسط درجات طلاب فصل ما في مادة الحاسب، إذا علمت أن عددهم 30 طالب