مكتبة بايثون القياسية (Python Standard Library) - كتاب المهارات الرقمية - الصف 9 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب المهارات الرقمية - الصف 9 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 9 | الفصل الدراسي: 1

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

الدرس: مكتبة بايثون القياسية (Python Standard Library)

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

الكتاب: كتاب المهارات الرقمية - الصف 9 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 9 | الفصل الدراسي: 1

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

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

📝 ملخص الصفحة

📚 مكتبة بايثون القياسية (Python Standard Library)

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

مكتبة بايثون القياسية: مجموعة النماذج البرمجية التي تُثبَّت تلقائياً مع بايثون، مما يجعلها متاحة بشكل موثوق لأي مقطع برمجي يُكتب في بايثون. وهي جزء أساسي من اللغة نفسها وتحتوي على أكثر من 200 نموذج برمجي.

النموذج البرمجي: جزء من المكتبة القياسية.

الدالة: جزء من النماذج البرمجية.

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

```markmap

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

مفهوم النموذج البرمجي

تعريف

  • حزمة ملفات تحتوي مقاطع برمجية
  • امتدادها .py
  • يتم استيرادها لتنفيذ وظائف

مصادر النماذج

المكتبة القياسية (Standard library)

#### تعريف

  • تُثبَّت تلقائياً مع بايثون
  • جزء أساسي من اللغة
  • تحتوي على أكثر من 200 نموذج برمجي
#### خصائصها

  • واسعة وغنية
  • تحتوي على نماذج مكتوبة بلغة C للوصول لوظائف النظام
  • تقدم حلولاً قياسية للعديد من المشكلات البرمجية

مكتبات مجتمع المطورين

أمثلة على النماذج القياسية

tkinter module

Platform module

turtle module

openpyxl module

أهمية النماذج البرمجية

إعادة استخدام المقطع البرمجي

تنظيم المشروعات وتقسيمها

العلاقة الهرمية

المكتبة القياسية

#### تحتوي على

النماذج البرمجية

#### تحتوي على

الدوال

معلومة

بعض النماذج متوفرة في جميع الإصدارات

بعضها يتطلب دعم النظام أو تثبيت

```

نقاط مهمة

  • مكتبة بايثون القياسية واسعة وغنية وتقدم مجموعة واسعة من النماذج البرمجية.
  • تحتوي المكتبة على نماذج برمجية مدمجة مكتوبة بلغة (C) توفر الوصول إلى وظائف النظام.
  • العلاقة الهرمية هي: المكتبة القياسية ← النماذج البرمجية ← الدوال.

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

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

مكتبة بايثون القياسية (Python Standard Library)

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

يستخدم مصطلح النموذج البرمجي في بايثون بشكل شائع للإشارة إلى النموذج البرمجي، والتي تُلقت تلقائياً عند تثبيت بايثون، مما يجعلها متاحة بشكل موثوق لأي مقطع برمجي يُكتب في بايثون، وبهذا تكون هذا النموذج البرمجي جزءاً أساسياً من لغة بايثون ذاتها. تحتوي هذا النموذج البرمجي على أكثر من 200 نموذج برمجي.

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

مكتبة بايثون واسعة وغنية وتقدم مجموعة واسعة من النماذج البرمجية التي أشير إليها سابقاً، فهي تحتوي على النماذج البرمجية مدجمة مكتوبة بلغة برمجة (C) توفر الوصول إلى وظائف النظام، وكذلك توفر حلولاً قياسية للعديد من المشكلات البرمجية.

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

توجد الدوال داخل النماذج البرمجية داخل المكتبات القياسية.

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

النموذج البرمجي جزء من المكتبة القياسية.

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

الدالة جزء من النماذج البرمجية.

نوع: METADATA

Ministry of Education 2025 - 1447

نوع: METADATA

150

🔍 عناصر مرئية

A diagram illustrating the relationship between Python Standard Library, Modules, and Functions. It shows a large cabinet with many drawers labeled 'Standard Library'. One drawer is open, revealing a 'Module' which contains a 'Function'. Arrows indicate that a Module is part of the Standard Library, and a Function is part of a Module.

An isometric illustration of a large, white filing cabinet with multiple drawers. One drawer is slightly ajar, revealing a folder with a gear icon inside, symbolizing a module or library component.

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

--- SECTION: مكتبة بايثون القياسية (Python Standard Library) --- يستخدم مصطلح النموذج البرمجي في بايثون بشكل شائع للإشارة إلى النموذج البرمجي، والتي تُلقت تلقائياً عند تثبيت بايثون، مما يجعلها متاحة بشكل موثوق لأي مقطع برمجي يُكتب في بايثون، وبهذا تكون هذا النموذج البرمجي جزءاً أساسياً من لغة بايثون ذاتها. تحتوي هذا النموذج البرمجي على أكثر من 200 نموذج برمجي. مكتبة بايثون واسعة وغنية وتقدم مجموعة واسعة من النماذج البرمجية التي أشير إليها سابقاً، فهي تحتوي على النماذج البرمجية مدجمة مكتوبة بلغة برمجة (C) توفر الوصول إلى وظائف النظام، وكذلك توفر حلولاً قياسية للعديد من المشكلات البرمجية. توجد الدوال داخل النماذج البرمجية داخل المكتبات القياسية. النموذج البرمجي جزء من المكتبة القياسية. الدالة جزء من النماذج البرمجية. Ministry of Education 2025 - 1447 150 --- VISUAL CONTEXT --- **DIAGRAM**: Untitled Description: A diagram illustrating the relationship between Python Standard Library, Modules, and Functions. It shows a large cabinet with many drawers labeled 'Standard Library'. One drawer is open, revealing a 'Module' which contains a 'Function'. Arrows indicate that a Module is part of the Standard Library, and a Function is part of a Module. Context: Explains the hierarchical structure of Python's standard library, modules, and functions. **IMAGE**: Untitled Description: An isometric illustration of a large, white filing cabinet with multiple drawers. One drawer is slightly ajar, revealing a folder with a gear icon inside, symbolizing a module or library component. Context: Visual representation of the Python Standard Library as a collection of modules.

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

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

ما هي مكتبة بايثون القياسية (Python Standard Library)؟

  • أ) مكتبة خارجية يجب تنزيلها يدوياً لتوسيع إمكانيات بايثون.
  • ب) مجموعة من النماذج البرمجية (الموديولات) التي تُثبّت تلقائياً مع بايثون وتكون متاحة لأي مقطع برمجي يُكتب بها.
  • ج) بيئة تطوير متكاملة (IDE) مخصصة لكتابة برامج بايثون.
  • د) مجموعة من الدوال الرياضية فقط لحل المسائل الحسابية.

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

الإجابة: مجموعة من النماذج البرمجية (الموديولات) التي تُثبّت تلقائياً مع بايثون وتكون متاحة لأي مقطع برمجي يُكتب بها.

الشرح: 1. مكتبة بايثون القياسية هي جزء أساسي من لغة بايثون نفسها. 2. تُثبّت تلقائياً عند تثبيت بايثون. 3. تحتوي على أكثر من 200 نموذج برمجي (موديول). 4. توفر حلولاً قياسية للعديد من المشكلات البرمجية.

تلميح: تأتي مع تثبيت اللغة الأساسي ولا تحتاج إلى تنزيل منفصل.

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

ما العلاقة الهرمية بين المكتبة القياسية والنموذج البرمجي والدالة في بايثون؟

  • أ) الدالة جزء من المكتبة القياسية، والنموذج البرمجي وسيط بينهما.
  • ب) المكتبة القياسية جزء من النموذج البرمجي، والنموذج البرمجي يحتوي على دوال.
  • ج) النموذج البرمجي جزء من المكتبة القياسية، والدالة جزء من النموذج البرمجي.
  • د) الدالة والمكتبة القياسية والنموذج البرمجي مصطلحات مترادفة لنفس المفهوم.

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

الإجابة: النموذج البرمجي جزء من المكتبة القياسية، والدالة جزء من النموذج البرمجي.

الشرح: 1. المكتبة القياسية هي الحاوية الكبرى التي تضم العديد من النماذج البرمجية. 2. النموذج البرمجي (الموديول) هو وحدة داخل المكتبة القياسية. 3. الدالة هي أصغر وحدة تنفيذية وتوجد داخل النموذج البرمجي.

تلميح: فكر في هيكل تنازلي من الكبير إلى الصغير.

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

أي مما يلي يصف أحد مزايا مكتبة بايثون القياسية؟

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

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

الإجابة: توفر حلولاً قياسية وجاهزة للعديد من المشكلات البرمجية الشائعة.

الشرح: 1. مكتبة بايثون القياسية غنية وواسعة. 2. تحتوي على نماذج برمجية مدمجة مكتوبة بلغة C للوصول لوظائف النظام. 3. الهدف الأساسي منها هو تقديم حلول معيارية ومختبرة للمشاكل المتكررة في البرمجة، مما يوفر وقت وجهد المبرمج.

تلميح: لا تحتاج إلى إعادة اختراع العجلة لحل مشاكل معروفة.

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