حلول الأسئلة

السؤال

ما صياغة الحل لتحديد نجاح أو رسوب طالب في مادة، علماً بأن الطالب يعد ناجحاً إذا كان مجموع أعمال السنة والامتحان النهائي> 50؟

الحل

  • المخرجات: نتيجة الطالب (نجاح أو رسوب).
  • المدخلات: درجة أعمال السنة (س)، ودرجة الامتحان النهائي (ن).
  • عمليات المعالجة: مجموع الدرجات (م) = س+ن.

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

  1. أدخل س، ن.
  2. اجعل م= س+ن.
  3. =50 أطبع ناجح وإلا أطبع راسب > إذا كان م.

النهاية: رسم مخطط الانسياب.

س8

مشاركة الحل

تمرينات الوحدة

تمرينات

س1- عدد اثنين من أهداف تعلم صياغة حل المسائل.

  1. القدرة على كتابة برامج للحاسب.
  2. القدرة على التفكير لحل المشكلات.

س2- ما المراحل اللازمة لحل المسائل بواسطة الحاسب الآلي؟ اشرح الخطوات الأساسية لكل مرحلة.

أولاً: صياغة حل المسألة:

المقصود بصياغة الحل هو تحديد الخطوات المتبعة للوصول إلى الحل لضمان صحة الحل.

وتتكون هذه الصياغة من 3 خطوات أساسية، وهي:

  1. فهم المسألة وتحديد عناصرها.
  2. كتابة الخوارزم والخطوات المنطقية للحل.
  3. التمثيل البياني للخوارزم عن طريق مخططات الأنساب.

ثانياً: كتابة البرنامج وتنفيذه:

وتتكون هذه المرحلة من 3 خطوات أساسية، هي:

  1. كتابة البرنامج بواسطة إحدى لغات البرمجة من قبل البرنامج.
  2. ترجمة البرنامج إلى لغة الآلة وتنفيذه، وهذا هو دور الحاسب الآلي.
  3. اختبار البرنامج وإصلاح الأخطاء.

س3- لتعريف وتحليل المسألة لا بد من تحديد عناصرها، فما هذه العناصر؟

  • مخرجات البرنامج: النتائج والمعلومات المراد التوصل إليها عند حل المسألة.
  • مدخلات البرنامج: المدخلات والبيانات اللازم الحصول عليها لمعرفة النتائج لمعرفة النتائج والمخرجات.
  • عمليات المعالجة: العمليات الحسابية والمنطقية التي تقوم بإجرائها على مدخلات البرنامج حتى تؤدي في النهاية إلى المخرجات والنتائج.

س4- ما الخوارزمية؟ وما خواصها الأساسية؟

هي مجموعة من الأوامر مكتوبة بصورة واضحة ومسلسلة ومترابطة منطقياً لحل مسألة.

خواصها الأساسية:

  1. أن تكون كل خطوة معرفة جيداً ومحددة بعبارات دقيقة.
  2. أن تتوقف العملية بعد عدد محدد من الخطوات.
  3. أن تؤدي العمليات في مجملها إلى حل المسألة.

س5- حدد مخرجات المخطط الانسيابي التالي:

سوف يتم طباعة الحرف "×" 6 مرات.

خوارزمية

س6- ما صياغة الحل لحساب عدد الأعداد الفردية ما بين 1 - 100؟

  • مخرجات البرنامج: عدد الأعداد الفردية ما بين 1-100.
  • مدخلات البرنامج: لا يوجد مداخلات.
  • عمليات المعالجة: الانتقال من عدد فردي إلى عدد فردي آخر (ف) وعداد لحساب الأعداد الفردية (ع).
  • كتابة الخطوات الخوارزمية للمسألة:
  1. اجعل ف = 1، ع = 1.
  2. اجعل ف = ف+2.
  3. اجعل ع = ع+1.
  4. اذهب إلى الخطوة 2، 100< إذا كان ف.
  5. أطبع ع.

النهاية: رسم مخطط الانسياب.

س6

س7- ما صياغة الحل لإيجاد وطباعة المبلغ الإجمالي لخمس سلع بقيم مختلفة وكميات مختلفة، يتم قراءة كل سلعة وكميتها على حدة؟

  • المخرجات: مجموع مبلغ السلع (م).
  • المدخلات: سعر السلعة (س)، كمية السلعة (ك).
  • عمليات المعالجة: عداد يحسب عدد السلع المدخلة (ع).

مجموع مبلغ السلع م = م+ (س+ك).

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

  1. اجعل ع=0، م=0.
  2. ع = ع+1.
  3. أدخل س، ك.
  4. م= م+ (س+ك).
  5. إذا كانت ع=5 أطبع م وإلا اذهب إلى الخطوة 2.

النهاية: رسم مخطط الانساب.

س7

س8- ما صياغة الحل لتحديد نجاح أو رسوب طالب في مادة، علماً بأن الطالب يعد ناجحاً إذا كان مجموع أعمال السنة والامتحان النهائي> 50؟

  • المخرجات: نتيجة الطالب (نجاح أو رسوب).
  • المدخلات: درجة أعمال السنة (س)، ودرجة الامتحان النهائي (ن).
  • عمليات المعالجة: مجموع الدرجات (م) = س+ن.

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

  1. أدخل س، ن.
  2. اجعل م= س+ن.
  3. =50 أطبع ناجح وإلا أطبع راسب > إذا كان م.

النهاية: رسم مخطط الانسياب.

س8

س9- ما صياغة الحل لتحويل درجة الحرارة من النظام المئوي إلى الفهرنهايت، إذا علمت أن: درجة الحرارة بالفهرنهايت = (9÷5) × درجة الحرارة بالمئوي + 32؟

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

  • المخرجات: درجة الحرارة بالفهرنهايت ونرمز لها (ف).
  • المدخلات: درجة الحرارة بالمئوي ويرمز لها بالرمز (م).
  • عمليات المعالجة: درجة الحرارة بالفهرنهايت = (9÷5) × درجة الحرارة بالمئوي + 32.

2- الخوارزمية:

  1. ادخل درجة الحرارة بالمئوي (م).
  2. اجعل ف= (9÷5) × م + 32.
  3. اطبع ف.
  4. النهاية.

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

س9

س10- ما صياغة الحل لقراءة وطباعة تقدير طالب في مادة ما حسب الجدول التالي:

العلامة 90-100 80-89 70-79 50-69 أقل من 50
التقدير ممتاز جيد جداً جيد مقبول غير مجتاز

أولاً: فهم المسألة وتحديد عناصرها:

  1. مخرجات البرنامج: تقدير المادة في مادة ما.
  2. مدخلات البرنامج: علامة الطالب في المادة.
  3. عمليات المعالجة: تحديد إذا كانت علامة الطالب ما بين 100 و90 درجة، يكون التقدير "امتياز".
  • إذا كانت العلامة ما بين 80 إلى 89 درجة، يكون التقدير "جيد جداً".
  • إذا كانت العلامة ما بين 70 إلى 79 درجة، يكون التقدير "جيد".
  • إذا كانت العلامة ما بين 60 إلى 69 درجة، يكون التقدير "مقبول".
  • إذا كانت العلامة أقل من 50، يكون التقدير "غير مجتاز".

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

  1. أدخل علامة الطالب D.
  2. إذا كانت D>90 وD<100 أطبع "امتياز" اذهب للخطوة رقم 7.
  3. إذا كانت D>80 وD<89 أطبع "جيد جداً" اذهب للخطوة رقم 7.
  4. إذا كانت D>70 وD<79 أطبع "جيد" اذهب للخطوة رقم 7.
  5. إذا كانت D>60 وD<69 أطبع "مقبول" اذهب للخطوة رقم 7.
  6. إذا كانت D<50 أطبع "غير مجتاز" اذهب للخطوة رقم 7.
  7. نهاية البرنامج.

مخطط الانسياب س10

مشاركة الدرس

السؤال

ما صياغة الحل لتحديد نجاح أو رسوب طالب في مادة، علماً بأن الطالب يعد ناجحاً إذا كان مجموع أعمال السنة والامتحان النهائي> 50؟

الحل

  • المخرجات: نتيجة الطالب (نجاح أو رسوب).
  • المدخلات: درجة أعمال السنة (س)، ودرجة الامتحان النهائي (ن).
  • عمليات المعالجة: مجموع الدرجات (م) = س+ن.

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

  1. أدخل س، ن.
  2. اجعل م= س+ن.
  3. =50 أطبع ناجح وإلا أطبع راسب > إذا كان م.

النهاية: رسم مخطط الانسياب.

س8

تمرينات الوحدة

تمرينات

س1- عدد اثنين من أهداف تعلم صياغة حل المسائل.

  1. القدرة على كتابة برامج للحاسب.
  2. القدرة على التفكير لحل المشكلات.

س2- ما المراحل اللازمة لحل المسائل بواسطة الحاسب الآلي؟ اشرح الخطوات الأساسية لكل مرحلة.

أولاً: صياغة حل المسألة:

المقصود بصياغة الحل هو تحديد الخطوات المتبعة للوصول إلى الحل لضمان صحة الحل.

وتتكون هذه الصياغة من 3 خطوات أساسية، وهي:

  1. فهم المسألة وتحديد عناصرها.
  2. كتابة الخوارزم والخطوات المنطقية للحل.
  3. التمثيل البياني للخوارزم عن طريق مخططات الأنساب.

ثانياً: كتابة البرنامج وتنفيذه:

وتتكون هذه المرحلة من 3 خطوات أساسية، هي:

  1. كتابة البرنامج بواسطة إحدى لغات البرمجة من قبل البرنامج.
  2. ترجمة البرنامج إلى لغة الآلة وتنفيذه، وهذا هو دور الحاسب الآلي.
  3. اختبار البرنامج وإصلاح الأخطاء.

س3- لتعريف وتحليل المسألة لا بد من تحديد عناصرها، فما هذه العناصر؟

  • مخرجات البرنامج: النتائج والمعلومات المراد التوصل إليها عند حل المسألة.
  • مدخلات البرنامج: المدخلات والبيانات اللازم الحصول عليها لمعرفة النتائج لمعرفة النتائج والمخرجات.
  • عمليات المعالجة: العمليات الحسابية والمنطقية التي تقوم بإجرائها على مدخلات البرنامج حتى تؤدي في النهاية إلى المخرجات والنتائج.

س4- ما الخوارزمية؟ وما خواصها الأساسية؟

هي مجموعة من الأوامر مكتوبة بصورة واضحة ومسلسلة ومترابطة منطقياً لحل مسألة.

خواصها الأساسية:

  1. أن تكون كل خطوة معرفة جيداً ومحددة بعبارات دقيقة.
  2. أن تتوقف العملية بعد عدد محدد من الخطوات.
  3. أن تؤدي العمليات في مجملها إلى حل المسألة.

س5- حدد مخرجات المخطط الانسيابي التالي:

سوف يتم طباعة الحرف "×" 6 مرات.

خوارزمية

س6- ما صياغة الحل لحساب عدد الأعداد الفردية ما بين 1 - 100؟

  • مخرجات البرنامج: عدد الأعداد الفردية ما بين 1-100.
  • مدخلات البرنامج: لا يوجد مداخلات.
  • عمليات المعالجة: الانتقال من عدد فردي إلى عدد فردي آخر (ف) وعداد لحساب الأعداد الفردية (ع).
  • كتابة الخطوات الخوارزمية للمسألة:
  1. اجعل ف = 1، ع = 1.
  2. اجعل ف = ف+2.
  3. اجعل ع = ع+1.
  4. اذهب إلى الخطوة 2، 100< إذا كان ف.
  5. أطبع ع.

النهاية: رسم مخطط الانسياب.

س6

س7- ما صياغة الحل لإيجاد وطباعة المبلغ الإجمالي لخمس سلع بقيم مختلفة وكميات مختلفة، يتم قراءة كل سلعة وكميتها على حدة؟

  • المخرجات: مجموع مبلغ السلع (م).
  • المدخلات: سعر السلعة (س)، كمية السلعة (ك).
  • عمليات المعالجة: عداد يحسب عدد السلع المدخلة (ع).

مجموع مبلغ السلع م = م+ (س+ك).

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

  1. اجعل ع=0، م=0.
  2. ع = ع+1.
  3. أدخل س، ك.
  4. م= م+ (س+ك).
  5. إذا كانت ع=5 أطبع م وإلا اذهب إلى الخطوة 2.

النهاية: رسم مخطط الانساب.

س7

س8- ما صياغة الحل لتحديد نجاح أو رسوب طالب في مادة، علماً بأن الطالب يعد ناجحاً إذا كان مجموع أعمال السنة والامتحان النهائي> 50؟

  • المخرجات: نتيجة الطالب (نجاح أو رسوب).
  • المدخلات: درجة أعمال السنة (س)، ودرجة الامتحان النهائي (ن).
  • عمليات المعالجة: مجموع الدرجات (م) = س+ن.

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

  1. أدخل س، ن.
  2. اجعل م= س+ن.
  3. =50 أطبع ناجح وإلا أطبع راسب > إذا كان م.

النهاية: رسم مخطط الانسياب.

س8

س9- ما صياغة الحل لتحويل درجة الحرارة من النظام المئوي إلى الفهرنهايت، إذا علمت أن: درجة الحرارة بالفهرنهايت = (9÷5) × درجة الحرارة بالمئوي + 32؟

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

  • المخرجات: درجة الحرارة بالفهرنهايت ونرمز لها (ف).
  • المدخلات: درجة الحرارة بالمئوي ويرمز لها بالرمز (م).
  • عمليات المعالجة: درجة الحرارة بالفهرنهايت = (9÷5) × درجة الحرارة بالمئوي + 32.

2- الخوارزمية:

  1. ادخل درجة الحرارة بالمئوي (م).
  2. اجعل ف= (9÷5) × م + 32.
  3. اطبع ف.
  4. النهاية.

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

س9

س10- ما صياغة الحل لقراءة وطباعة تقدير طالب في مادة ما حسب الجدول التالي:

العلامة 90-100 80-89 70-79 50-69 أقل من 50
التقدير ممتاز جيد جداً جيد مقبول غير مجتاز

أولاً: فهم المسألة وتحديد عناصرها:

  1. مخرجات البرنامج: تقدير المادة في مادة ما.
  2. مدخلات البرنامج: علامة الطالب في المادة.
  3. عمليات المعالجة: تحديد إذا كانت علامة الطالب ما بين 100 و90 درجة، يكون التقدير "امتياز".
  • إذا كانت العلامة ما بين 80 إلى 89 درجة، يكون التقدير "جيد جداً".
  • إذا كانت العلامة ما بين 70 إلى 79 درجة، يكون التقدير "جيد".
  • إذا كانت العلامة ما بين 60 إلى 69 درجة، يكون التقدير "مقبول".
  • إذا كانت العلامة أقل من 50، يكون التقدير "غير مجتاز".

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

  1. أدخل علامة الطالب D.
  2. إذا كانت D>90 وD<100 أطبع "امتياز" اذهب للخطوة رقم 7.
  3. إذا كانت D>80 وD<89 أطبع "جيد جداً" اذهب للخطوة رقم 7.
  4. إذا كانت D>70 وD<79 أطبع "جيد" اذهب للخطوة رقم 7.
  5. إذا كانت D>60 وD<69 أطبع "مقبول" اذهب للخطوة رقم 7.
  6. إذا كانت D<50 أطبع "غير مجتاز" اذهب للخطوة رقم 7.
  7. نهاية البرنامج.

مخطط الانسياب س10