الرحلات السياحية - كتاب علم البيانات - الصف 11 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب علم البيانات - الصف 11 - الفصل 1 | المادة: علم البيانات | المرحلة: الصف 11 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

الدرس: الرحلات السياحية

📚 معلومات الصفحة

الكتاب: كتاب علم البيانات - الصف 11 - الفصل 1 | المادة: علم البيانات | المرحلة: الصف 11 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

نوع المحتوى: درس تعليمي

📝 ملخص الصفحة

📚 إعداد القيود وتعيين معاملات أداة سولفر

المفاهيم الأساسية

لم يتم تقديم تعريفات جديدة في هذه الصفحة.

خريطة المفاهيم

```markmap

4. نمذجة البيانات التنبؤية والتوقع

التحسين (Optimization)

أداة إكسل سولفر (Excel Solver)

#### خطوة أولى: صياغة المشكلة

#### خطوة ثانية: تنشيط الأداة

#### خطوة عملية: حساب الإجمالي

#### خطوة عملية: نسخ ورقة العمل

#### خطوة عملية: استخدام Solver دون قيود

#### خطوة عملية: إعداد معلمات Solver

#### خطوة عملية: تفسير نتائج Solver

#### خطوة عملية: تقييم نتائج Solver

##### إنشاء جدول المقارنة

###### أعمدة الجدول

  • الرقم التسلسلي
  • الشهر
  • الرحلات السياحية الشهرية لعام 2019
  • نتائج Solver لعام 2023
  • الاختلاف
##### حساب الاختلاف

  • نسخ قيم الخلايا C1:C14 من ورقة "2019".
  • لصقها في العمود المناسب بورقة "Solver".
  • تغيير أسماء الأعمدة وحذف "2019" من أسماء الشهور.
  • إضافة عمود "الاختلاف".
  • كتابة الصيغة F = C2-D2 في الخلية E2.
  • تنفيذ الدالة في الخلايا من E2 إلى E14.
  • ##### تطبيق الصيغة على البيانات

    • يناير: 1653 - 1653 = 0
    • فبراير: 1492 - 1492 = 0
    • مارس: 1599 - 1599 = 0
    • أبريل: 1650 - 1650 = 0
    • مايو: 2079 - 2079 = 0
    • يونيو: 4327 - 903 = 3424
    • يوليو: 3109 - 750 = 2359
    • أغسطس: 2675 - 2675 = 0
    • سبتمبر: 2327 - 635 = 1692
    • أكتوبر: 1119 - 1119 = 0
    • نوفمبر: 1234 - 1234 = 0
    • ديسمبر: 1735 - 1735 = 0
    • الإجمالي: 25000 - 17526 = 7474
    ##### نتائج تطبيق الصيغة (جدول المقارنة)

    | الشهر | الرقم | نتائج Solver لعام 2023 | الرحلات السياحية لعام 2019 | الاختلاف |

    |--------|-------|------------------------|----------------------------|----------|

    | يناير | 1 | 1.653 | 1.653 | 0 |

    | فبراير | 2 | 1.492 | 1.492 | 0 |

    | مارس | 3 | 1.599 | 1.599 | 0 |

    | أبريل | 4 | 1.650 | 1.650 | 0 |

    | مايو | 5 | 2.079 | 2.079 | 0 |

    | يونيو | 6 | 4.327 | 903 | 3.423 |

    | يوليو | 7 | 3.109 | 750 | 2.359 |

    | أغسطس | 8 | 2.675 | 2.675 | 0 |

    | سبتمبر | 9 | 2.327 | 635 | 1.692 |

    | أكتوبر | 10 | 1.119 | 1.119 | 0 |

    | نوفمبر | 11 | 1.234 | 1.234 | 0 |

    | ديسمبر | 12 | 1.735 | 1.735 | 0 |

    | الإجمالي | 13 | 25.000 | 17.526 | 7.474 |

    ##### تقييم النتائج الأولية

    • قيم Solver لشهور يونيو ويوليو وسبتمبر مرتفعة جداً وغير واقعية.
    • الهدف المقترح لشهر يونيو (4,327,000) أعلى بنسبة 160% من أفضل شهر في 2019.
    ##### خطوة عملية: إعادة تشغيل Solver بقيود

    • إنشاء نسخة جديدة من ورقة العمل باسم "(Solver (constraints".
    • إضافة قيود على أشهر يونيو ويوليو وسبتمبر.
    • تحديد أن تكون الأعداد المستهدفة لهذه الشهور أعلى من المتوسط الشهري لعام 2019.
    #### خطوة عملية: حساب المتوسط

    ##### طريقة الحساب

  • إنشاء ورقة عمل جديدة باسم "Solver (constraints)".
  • في الخلية B15، كتابة "المتوسط".
  • في الخلية C15، كتابة صيغة المتوسط: =average(C2:C13)
  • الضغط على Enter لعرض النتيجة.
  • ##### مثال تطبيقي

    • البيانات: عدد الرحلات السياحية الشهرية لعام 2019.
    • الإجمالي: 17,526 رحلة.
    • المتوسط: 1,460 رحلة (17,526 ÷ 12).
    #### خطوة عملية: استخدام Solver مع قيود

    ##### إعداد معلمات Solver

  • من علامة تبويب Data (بيانات)، اضغط على Solver (سولفر).
  • من حقل Set Objective (تعيين الهدف) اختر الخلية C14.
  • حدد Value of (القيمة): ثم اكتب القيمة 25000.
  • من الخلايا By Changing Variable Cells (لتغيير خلايا المتغير)، حدد الخلايا C2:C13.
  • اضغط على Add (إضافة) لإضافة قيد.
  • اضغط على Add (إضافة) لإضافة قيد.
  • ##### إعدادات Solver

    • Subject to the Constraints
    • Make Unconstrained Variables Non-Negative
    • Select a Solving Method
    - GRG Nonlinear: للمشكلات غير الخطية السلسة.

    - LP Simplex: للمشكلات الخطية.

    - Evolutionary: للمشكلات غير السلسة.

    • Change
    • Delete
    • Reset All
    • Load/Save
    • Options
    • Close
    • Solve
    • Help
    #### خطوة عملية: إعداد القيود

    ##### خطوات إضافة قيد

  • من مربع Cell reference (مرجع الخلية)، حدد الخلية C7.
  • اختر الرمز =.
  • ضع الرقم 1460 في صندوق Constraint (القيد).
  • اضغط على Add (إضافة).
  • اضبط بقية قيود الخليتين C8 و C10 واضغط على OK (موافق).
  • #### خطوة عملية: تعيين معاملات أداة سولفر

    ##### خطوات تعيين المعاملات

  • تأكد من عرض قائمة القيود بشكل صحيح في مربع "Subject to the Constraints" (تخضع للقيود).
  • اضغط على Options (خيارات).
  • في نافذة الخيارات، ألغِ تحديد خيار Use Automatic Scaling (استخدام القياس التلقائي).
  • اضغط على OK (موافق).
  • في نافذة Solver Parameters (معاملات Solver)، اضغط على Solve (حل).
  • في نافذة Solver Results (نتائج Solver)، اضغط على OK (موافق).
  • ستطبق التغييرات في الخلايا المحددة.
  • ```

    نقاط مهمة

    • توجد أداة Solver في تبويب "بيانات" (Data) ضمن مجموعة "تحليل البيانات" (Data Analysis) في برنامج Excel.
    • يتم إعداد القيود في Solver عن طريق تحديد مرجع الخلية (مثل C7)، واختيار معامل المقارنة (مثل =)، وإدخال قيمة القيد (مثل 1460).
    • من المهم إلغاء تحديد خيار "Use Automatic Scaling" (استخدام القياس التلقائي) في خيارات Solver قبل الحل.
    • بعد حل المشكلة، يتم تطبيق النتائج على الخلايا المتغيرة المحددة (C2:C13 في المثال).

    📋 المحتوى المنظم

    📖 محتوى تعليمي مفصّل

    نوع: محتوى تعليمي

    ملف الشريط الرئيسي إدراج تخطيط الصفحة بيانات مراجعة عرض الحصول على بيانات وتحويلها استعلامات واتصالات تحديث الكل فرز وتصفية أدوات البيانات تخطيط البيانات تحليل ماذا لو تجميع إلغاء التجميع إجمالي فرعي إظهار التفاصيل إخفاء التفاصيل المخطط التفصيلي تحليل البيانات Solver (constraints) Solver 2019 إمكانية الوصول لذوي الاحتياجات الخاصة: جاهز لما تريده إدخال

    الرحلات السياحية

    نوع: محتوى تعليمي

    الرحلات السياحية الشهر يناير 2019 فبراير 2019 مارس 2019 أبريل 2019 مايو 2019 يونيو 2019 يوليو 2019 أغسطس 2019 سبتمبر 2019 أكتوبر 2019 نوفمبر 2019 ديسمبر 2019 الإجمالي المتوسط

    نوع: محتوى تعليمي

    لإعداد القيود

    نوع: محتوى تعليمي

    من مربع Cell reference (مرجع الخلية)، حدد الخلية C7. 1

    نوع: محتوى تعليمي

    اختر الرمز =. 2

    نوع: محتوى تعليمي

    ضع الرقم 1460 في صندوق Constraint (القيد). 3

    نوع: محتوى تعليمي

    اضغط على Add (إضافة). 4

    نوع: محتوى تعليمي

    اضبط بقية قيود الخليتين C8 و C10 واضغط على OK (موافق). 5

    نوع: FIGURE_REFERENCE

    شكل 4.35: إعداد القيود

    نوع: محتوى تعليمي

    لتعيين معاملات أداة سولفر

    نوع: محتوى تعليمي

    تأكد من عرض قائمة القيود بشكل صحيح في مربع "Subject to the Constraints" (تخضع للقيود). 1

    نوع: محتوى تعليمي

    اضغط على Options (خيارات). 2

    نوع: محتوى تعليمي

    في نافذة الخيارات، ألغِ تحديد خيار Use Automatic Scaling (استخدام القياس التلقائي). 3

    نوع: محتوى تعليمي

    اضغط على OK (موافق). 4

    نوع: محتوى تعليمي

    في نافذة Solver Parameters (معاملات Solver)، اضغط على Solve (حل). 5

    نوع: محتوى تعليمي

    في نافذة Solver Results (نتائج Solver)، اضغط على OK (موافق). 6

    نوع: محتوى تعليمي

    ستطبق التغييرات في الخلايا المحددة. 7

    🔍 عناصر مرئية

    شريط أدوات Excel

    A partial screenshot of the Microsoft Excel ribbon interface, showing tabs like 'ملف' (File), 'الشريط الرئيسي' (Home), 'إدراج' (Insert), 'تخطيط الصفحة' (Page Layout), 'بيانات' (Data), 'مراجعة' (Review), 'عرض' (View). The 'بيانات' (Data) tab is active, displaying various data tools including 'الحصول على بيانات وتحويلها' (Get & Transform Data), 'فرز وتصفية' (Sort & Filter), 'أدوات البيانات' (Data Tools), 'تخطيط البيانات' (Data Outline), and 'تحليل البيانات' (Data Analysis) which contains 'Solver (constraints) Solver 2019'.

    بيانات الرحلات السياحية

    Add Constraint

    A screenshot of the 'Add Constraint' dialog box in Excel Solver. It has fields for 'Cell Reference' and 'Constraint'. 1. The 'Cell Reference' field shows '$C$7'. 2. A dropdown menu for comparison operators (e.g., =, <=, >=) is visible, with '=' selected. 3. The 'Constraint' field shows the value '1460'. 4. An 'Add' button is present below the fields. 5. An 'OK' button is present to confirm the constraint.

    Solver Parameters

    A screenshot of the 'Solver Parameters' dialog box in Excel. It contains sections for 'Set Objective', 'By Changing Variable Cells', and 'Subject to the Constraints'. - The 'Set Objective' field shows '$C$14'. - The 'By Changing Variable Cells' field shows '$C$2:$C$13'. - The 'Subject to the Constraints' list (1) displays three constraints: 'C10 <= 1460', 'C7 <= 1460', and 'C8 <= 1460'. - Below the constraints list, there are buttons: 'Add', 'Change', 'Delete', 'Reset All', 'Load/Save'. - An 'Options' button (2) is visible on the bottom left. - A 'Solve' button (5) is visible at the bottom center. - The 'Solving Method' is set to 'GRG Nonlinear'. - A checkbox 'Make Unconstrained Variables Non-Negative' is checked.

    📄 النص الكامل للصفحة

    ملف الشريط الرئيسي إدراج تخطيط الصفحة بيانات مراجعة عرض الحصول على بيانات وتحويلها استعلامات واتصالات تحديث الكل فرز وتصفية أدوات البيانات تخطيط البيانات تحليل ماذا لو تجميع إلغاء التجميع إجمالي فرعي إظهار التفاصيل إخفاء التفاصيل المخطط التفصيلي تحليل البيانات Solver (constraints) Solver 2019 إمكانية الوصول لذوي الاحتياجات الخاصة: جاهز لما تريده إدخال --- SECTION: الرحلات السياحية --- الرحلات السياحية الشهر يناير 2019 فبراير 2019 مارس 2019 أبريل 2019 مايو 2019 يونيو 2019 يوليو 2019 أغسطس 2019 سبتمبر 2019 أكتوبر 2019 نوفمبر 2019 ديسمبر 2019 الإجمالي المتوسط لإعداد القيود من مربع Cell reference (مرجع الخلية)، حدد الخلية C7. 1 اختر الرمز =. 2 ضع الرقم 1460 في صندوق Constraint (القيد). 3 اضغط على Add (إضافة). 4 اضبط بقية قيود الخليتين C8 و C10 واضغط على OK (موافق). 5 شكل 4.35: إعداد القيود لتعيين معاملات أداة سولفر تأكد من عرض قائمة القيود بشكل صحيح في مربع "Subject to the Constraints" (تخضع للقيود). 1 اضغط على Options (خيارات). 2 في نافذة الخيارات، ألغِ تحديد خيار Use Automatic Scaling (استخدام القياس التلقائي). 3 اضغط على OK (موافق). 4 في نافذة Solver Parameters (معاملات Solver)، اضغط على Solve (حل). 5 في نافذة Solver Results (نتائج Solver)، اضغط على OK (موافق). 6 ستطبق التغييرات في الخلايا المحددة. 7 --- VISUAL CONTEXT --- **FIGURE**: شريط أدوات Excel Description: A partial screenshot of the Microsoft Excel ribbon interface, showing tabs like 'ملف' (File), 'الشريط الرئيسي' (Home), 'إدراج' (Insert), 'تخطيط الصفحة' (Page Layout), 'بيانات' (Data), 'مراجعة' (Review), 'عرض' (View). The 'بيانات' (Data) tab is active, displaying various data tools including 'الحصول على بيانات وتحويلها' (Get & Transform Data), 'فرز وتصفية' (Sort & Filter), 'أدوات البيانات' (Data Tools), 'تخطيط البيانات' (Data Outline), and 'تحليل البيانات' (Data Analysis) which contains 'Solver (constraints) Solver 2019'. Context: Illustrates the location of the Solver tool within the Excel interface. **TABLE**: بيانات الرحلات السياحية Description: No description Table Structure: Headers: D | C | B | A Rows: Row 1: الرحلات السياحية | الشهر | 1 Row 2: 1,653 | يناير 2019 | 2 Row 3: 1,492 | فبراير 2019 | 3 Row 4: 1,599 | مارس 2019 | 4 Row 5: 1,650 | أبريل 2019 | 5 Row 6: 2,079 | مايو 2019 | 6 Row 7: 903 | يونيو 2019 | 7 Row 8: 750 | يوليو 2019 | 8 Row 9: 2,675 | أغسطس 2019 | 9 Row 10: 635 | سبتمبر 2019 | 10 Row 11: 1,119 | أكتوبر 2019 | 11 Row 12: 1,234 | نوفمبر 2019 | 12 Row 13: 1,735 | ديسمبر 2019 | 13 Row 14: 17,526 | الإجمالي | 14 Row 15: 1,460 | المتوسط | 15 Calculation needed: Monthly data for tourist trips, with total and average calculated. Cells B7, B8, B10 are highlighted in yellow, indicating they are subject to constraints. Context: Provides the dataset used for the Solver example, specifically showing monthly tourist trip numbers and calculated total/average. Highlighted cells indicate variables or cells under constraint. **DIAGRAM**: Add Constraint Description: A screenshot of the 'Add Constraint' dialog box in Excel Solver. It has fields for 'Cell Reference' and 'Constraint'. 1. The 'Cell Reference' field shows '$C$7'. 2. A dropdown menu for comparison operators (e.g., =, <=, >=) is visible, with '=' selected. 3. The 'Constraint' field shows the value '1460'. 4. An 'Add' button is present below the fields. 5. An 'OK' button is present to confirm the constraint. Context: Illustrates the process of adding a specific constraint (C7 = 1460) in the Excel Solver tool, as part of the 'إعداد القيود' (Setting Constraints) instructions. **DIAGRAM**: Solver Parameters Description: A screenshot of the 'Solver Parameters' dialog box in Excel. It contains sections for 'Set Objective', 'By Changing Variable Cells', and 'Subject to the Constraints'. - The 'Set Objective' field shows '$C$14'. - The 'By Changing Variable Cells' field shows '$C$2:$C$13'. - The 'Subject to the Constraints' list (1) displays three constraints: 'C10 <= 1460', 'C7 <= 1460', and 'C8 <= 1460'. - Below the constraints list, there are buttons: 'Add', 'Change', 'Delete', 'Reset All', 'Load/Save'. - An 'Options' button (2) is visible on the bottom left. - A 'Solve' button (5) is visible at the bottom center. - The 'Solving Method' is set to 'GRG Nonlinear'. - A checkbox 'Make Unconstrained Variables Non-Negative' is checked. Context: Demonstrates the main interface for configuring the Excel Solver, showing how to define the objective, variable cells, and the list of constraints. It is used in the 'لتعيين معاملات أداة سولفر' (Assigning Solver Tool Parameters) instructions.

    🎴 بطاقات تعليمية للمراجعة

    عدد البطاقات: 4 بطاقة لهذه الصفحة

    ما هو الهدف الرئيسي من استخدام أداة Solver في برنامج Excel كما هو موضح في المثال؟

    • أ) إنشاء مخططات بيانية معقدة من البيانات المجدولة.
    • ب) فرز وتصفية البيانات في جدول بناءً على معايير متعددة.
    • ج) إيجاد قيم للمتغيرات (الخلايا المتغيرة) تحقق هدفاً معيناً (الخلية الهدف) مع الالتزام بمجموعة من القيود المحددة.
    • د) دمج بيانات من عدة ملفات Excel في ملف واحد رئيسي.

    الإجابة الصحيحة: c

    الإجابة: إيجاد قيم للمتغيرات (الخلايا المتغيرة) تحقق هدفاً معيناً (الخلية الهدف) مع الالتزام بمجموعة من القيود المحددة.

    الشرح: 1. أداة Solver هي أداة تحليل ماذا-لو (What-If Analysis) في Excel. 2. تتيح إيجاد القيمة المثلى (الحد الأقصى، الأدنى، أو قيمة محددة) لخلية هدف. 3. يتم ذلك عن طريق تغيير قيم مجموعة من الخلايا المتغيرة. 4. يجب أن تلتزم الحلول بقيود أو شروط محددة على قيم الخلايا الأخرى.

    تلميح: فكر في أداة تستخدم للتحسين بناءً على شروط محددة.

    التصنيف: مفهوم جوهري | المستوى: متوسط

    في سياق استخدام أداة Solver، ما هي 'الخلية الهدف' (Set Objective)؟

    • أ) هي الخلية التي تحتوي على القيود التي يجب الالتزام بها أثناء الحل.
    • ب) هي الخلية التي تحتوي على الصيغة أو النتيجة التي نريد تحقيق قيمة مثلى لها (تعظيمها، تصغيرها، أو جعلها تساوي قيمة محددة).
    • ج) هي الخلية التي يتم من خلالها تشغيل أداة Solver من قائمة البيانات.
    • د) هي الخلية التي تخزن النتائج الأولية قبل تطبيق القيود.

    الإجابة الصحيحة: b

    الإجابة: هي الخلية التي تحتوي على الصيغة أو النتيجة التي نريد تحقيق قيمة مثلى لها (تعظيمها، تصغيرها، أو جعلها تساوي قيمة محددة).

    الشرح: 1. الخلية الهدف هي العنصر المركزي في مشكلة التحسين التي يحلها Solver. 2. تحتوي هذه الخلية عادةً على صيغة تعتمد على الخلايا المتغيرة. 3. نحدد لهذه الخلية هدفاً: إما تعظيم قيمتها (Max)، أو تصغيرها (Min)، أو جعلها تساوي قيمة محددة (Value of). 4. في المثال، الخلية C14 (الإجمالي) هي الخلية الهدف.

    تلميح: هي الخلية التي نركز عليها لتحقيق نتيجة مرغوبة.

    التصنيف: تعريف | المستوى: سهل

    ما هي 'الخلايا المتغيرة' (By Changing Variable Cells) في أداة Solver؟

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

    الإجابة الصحيحة: c

    الإجابة: هي مجموعة الخلايا التي ستقوم أداة Solver بتعديل قيمها لإيجاد حل يحقق الهدف المحدد للخلية الهدف مع الالتزام بالقيود.

    الشرح: 1. الخلايا المتغيرة هي المدخلات التي يمكن لـ Solver تغييرها. 2. يتم تحديد نطاق من الخلايا (مثل C2:C13 في المثال) كخلايا متغيرة. 3. تقوم الأداة بتجربة قيم مختلفة لهذه الخلايا. 4. الهدف هو إيجاد مجموعة من القيم التي تحقق النتيجة المطلوبة في الخلية الهدف مع احترام جميع القيود.

    تلميح: هي الخلايا التي تتغير قيمها تلقائياً لإيجاد الحل.

    التصنيف: تعريف | المستوى: سهل

    عند إعداد معاملات أداة (Solver) في برنامج إكسيل للتعامل مع قيود البيانات، ما الخطوة المنهجية التي يجب تنفيذها داخل نافذة الخيارات (Options)؟

    • أ) تفعيل خيار استخدام القياس التلقائي (Use Automatic Scaling).
    • ب) إلغاء تحديد خيار استخدام القياس التلقائي (Use Automatic Scaling).
    • ج) اختيار مرجع الخلية المستهدفة من قائمة القيود.
    • د) تفعيل ميزة الحفظ التلقائي لنتائج التحليل.

    الإجابة الصحيحة: b

    الإجابة: إلغاء تحديد خيار استخدام القياس التلقائي (Use Automatic Scaling).

    الشرح: لتعيين معاملات أداة سولفر (Solver) بشكل صحيح، تتبع الخطوات التالية: 1. فتح نافذة معاملات Solver. 2. الضغط على زر الخيارات (Options). 3. داخل نافذة الخيارات، يجب إلغاء تحديد خيار 'استخدام القياس التلقائي' (Use Automatic Scaling). 4. الضغط على موافق (OK) ثم البدء في عملية الحل (Solve).

    تلميح: هذا الإجراء يتعلق بكيفية معالجة البرنامج للمقاييس والحسابات داخل نافذة خيارات الأداة.

    التصنيف: صيغة/خطوات | المستوى: متوسط