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

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

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

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

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

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

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

📝 ملخص الصفحة

📚 مراجعة الوحدة: برمجة أنظمة الحماية الذكية

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

الحماية الذكية (Smart Security): أنظمة أمان مبنية على إنترنت الأشياء.

لغة برمجة C++ (C++ Programming Language): لغة برمجة عالية المستوى (High Level Programming Language) وتدعم البرمجة الكائنية (Object-Oriented Programming).

فئة (Class): مفهوم في البرمجة الكائنية.

كائن (Object): مفهوم في البرمجة الكائنية.

لوحة مفاتيح (Keypad): جهاز إدخال.

شاشة LCD (LCD display): جهاز إخراج.

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

```markmap

مراجعة الوحدة: برمجة أنظمة الحماية الذكية

ما تم تعلمه

تحديد المزايا والمخاطر

  • لأنظمة الأمان المبنية على إنترنت الأشياء

تعيين أمثلة للأجهزة

  • أجهزة إنترنت الأشياء المستخدمة في أنظمة الحماية الذكية

استخدام أوامر C++ الأساسية

برمجة متحكم الأردوينو

  • باستخدام لغة C++

إنشاء دائرة إلكترونية

  • في برنامج تينكركاد
  • وبرمجتها باستخدام لغة C++

المصطلحات الرئيسية

البرمجة

  • لغة برمجة C++ (C++ Programming Language)
  • لغة برمجة عالية المستوى (High Level Programming Language)
  • البرمجة الكائنية (Object-Oriented Programming)
  • فئة (Class)
  • كائن (Object)

المكونات

  • لوحة مفاتيح (Keypad)
  • شاشة LCD (LCD display)

التطبيق

  • الحماية الذكية (Smart Security)
```

نقاط مهمة

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

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

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

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

ماذا تعلمت

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

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

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

المصطلحات الرئيسية

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

🔍 عناصر مرئية

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

ماذا تعلمت تحديد المزايا والمخاطر لأنظمة الأمان المبنية على إنترنت الأشياء. تعيين أمثلة حول أجهزة إنترنت الأشياء المستخدمة في أنظمة الحماية الذكية. استخدام الأوامر الأساسية في لغة C++. برمجة جهاز تحكم الاردوينو الدقيق باستخدام لغة C++. إنشاء دائرة إلكترونية في تينكركاد وبرمجتها باستخدام لغة C++. المصطلحات الرئيسية --- VISUAL CONTEXT --- **TABLE**: Untitled Description: No description Table Structure: Headers: C++ Programming Language | لغة برمجة C++ | LCD display | شاشة LCD Rows: Row 1: Class | فئة | | Row 2: High Level Programming Language | لغة برمجة عالية المستوى | | Row 3: Keypad | لوحة مفاتيح | | Row 4: | | Object-Oriented Programming | البرمجة الكائنية Row 5: | | Object | كائن Row 6: | | Smart Security | الحماية الذكية Empty cells: Cells in the third and fourth columns for the first three rows are empty., Cells in the first and second columns for the last three rows are empty. Context: Provides key terms and their translations related to programming and smart security.

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

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

أي مما يلي يُعد مثالاً على جهاز إنترنت الأشياء المستخدم في أنظمة الحماية الذكية؟

  • أ) شاشة CRT
  • ب) لوحة المفاتيح (Keypad)
  • ج) محرك أقراص صلبة خارجي
  • د) ماسح ضوئي للوثائق

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

الإجابة: لوحة المفاتيح (Keypad)

الشرح: يحتوي جدول المصطلحات الرئيسية على مصطلح 'Keypad' مترجم إلى 'لوحة مفاتيح'، وهو جهاز إدخال شائع الاستخدام في أنظمة التحكم والوصول الآمنة ضمن أنظمة الحماية الذكية.

تلميح: انظر إلى جدول المصطلحات الرئيسية المتعلقة بالحماية الذكية.

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

كيف تُصنف لغة البرمجة C++ وفقاً للمصطلحات الواردة في الصفحة؟

  • أ) لغة برمجة منخفضة المستوى
  • ب) لغة برمجة نصية
  • ج) لغة برمجة وظيفية
  • د) لغة برمجة عالية المستوى (High Level Programming Language)

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

الإجابة: لغة برمجة عالية المستوى (High Level Programming Language)

الشرح: يظهر في جدول المصطلحات الرئيسية أن 'C++ Programming Language' مصنفة تحت عمود 'لغة برمجة C++'، وفي الصف المقابل لها مباشرة تحت عمود 'Class' نجد التصنيف 'High Level Programming Language' والذي يعني 'لغة برمجة عالية المستوى'.

تلميح: تأمل التصنيفات المذكورة في الجدول بجانب اسم اللغة.

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

أي من المهارات التالية يهدف الطالب إلى اكتسابها وفقاً لقسم 'ماذا تعلمت'؟

  • أ) تصميم غلاف برمجي باستخدام أدوبي إليستريتور
  • ب) تحليل بيانات ضخمة باستخدام Python
  • ج) إنشاء دائرة إلكترونية في تينكركاد وبرمجتها
  • د) إدارة خوادم قواعد البيانات

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

الإجابة: إنشاء دائرة إلكترونية في تينكركاد وبرمجتها

الشرح: يذكر قسم 'ماذا تعلمت' بوضوح هدفاً تعليمياً هو 'إنشاء دائرة إلكترونية في تينكركاد وبرمجتها باستخدام لغة C++'. هذه مهارة تطبيقية تجمع بين التصميم الإلكتروني والبرمجة.

تلميح: راجع النقاط الخمس المذكورة تحت عنوان 'ماذا تعلمت'.

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

ما النمط البرمجي الذي تتبعه لغة C++ ويعتمد في أساسه على استخدام "الكائنات" (Objects) و"الفئات" (Classes) لتنظيم البرامج؟

  • أ) البرمجة الإجرائية
  • ب) البرمجة الكائنية
  • ج) البرمجة الخطية
  • د) البرمجة الوظيفية

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

الإجابة: البرمجة الكائنية

الشرح: تعتمد لغة C++ على نمط البرمجة الكائنية (Object-Oriented Programming)، وهو نهج تنظيمي يسمح للمبرمجين بإنشاء 'كائنات' تحتوي على بيانات ووظائف، مما يسهل إدارة المشروعات البرمجية المعقدة في إنترنت الأشياء.

تلميح: يرتبط اسم هذا النمط مباشرة بمصطلح "Object".

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