📝 اختبار المستوى الأول: أساسيات البرمجة والكمبيوتر

اختبر معرفتك في أساسيات الحاسوب، الإنترنت، أنظمة التشغيل، ومفاهيم البرمجة الأساسية

⏱️ 15:00

📚 مراجعة شاملة قبل الاختبار

وصلت إلى نهاية المستوى الأول في أكاديمية البرمجة! خلال هذا المستوى، تعلمت الأساسيات التي يبني عليها كل مبرمح محترف. قبل أن تبدأ الاختبار النهائي، دعنا نستعرض بإيجاز أهم ما تعلمته في خمسة دروس مكثفة.

💻 الدرس الأول: ما هو الكمبيوتر؟

تعلمت أن الكمبيوتر هو جهاز إلكتروني يستقبل البيانات، ويعالجها، ويخزنها، ثم يُخرج النتائج. تعرفت على أجزائه المادية الأساسية: وحدة المعالجة المركزية (CPU) وهي "عقل" الكمبيوتر، الذاكرة العشوائية (RAM) وهي ذاكرة مؤقتة وسريعة، القرص الصلب (Hard Disk / SSD) وهو ذاكرة دائمة، وكرت الشاشة (GPU) المسؤول عن معالجة الرسوميات. فهمت أيضًا دورة معالجة البيانات الأربع: الإدخال → المعالجة → التخزين → الإخراج.

🌐 الدرس الثاني: كيف يعمل الإنترنت؟

استكشفت شبكة الإنترنت العالمية وفهمت أنها ليست سحابة رقمية وإنما شبكة ضخمة من الكابلات الضوئية والأجهزة. تعرفت على عنوان IP (عنوان فريد لكل جهاز)، ونظام DNS (الدفتر العملاق الذي يترجم أسماء المواقع إلى أرقام)، والبروتوكولات الأساسية مثل TCP/IP وHTTP/HTTPS. تعلمت أيضًا أهمية HTTPS في حماية بياناتك، وكيف تنتقل البيانات من جهازك إلى الخوادم البعيدة في أقل من نصف ثانية.

⚙️ الدرس الثالث: أنظمة التشغيل

درست أنظمة التشغيل الثلاثة الرئيسية: Windows (الأكثر انتشارًا وسهولة)، macOS (الاستقرار والأمان)، وLinux (المجاني والمفتوح المصدر). فهمت وظائف نظام التشغيل الخمس: إدارة الذاكرة، إدارة الملفات، إدارة العمليات، إدارة الأجهزة، وتوفير واجهة المستخدم. تعرفت أيضًا على أنظمة الملفات المختلفة (NTFS, APFS, ext4) وفرقها في الأداء والاستخدام.

💡 الدرس الرابع: مفاهيم البرمجة

دخلت إلى عالم البرمجة وفهمت أنها ليست مجرد كتابة كود، بل هي فن حل المشكلات. تعلمت مفاهيم الخوارزمية (خطوات منطقية لحل مشكلة)، أنواع البيانات (أعداد صحيحة، عشرية، نصوص، قيم منطقية)، والمتغيرات (صناديق مُسمّاة لتخزين البيانات). استكشفت أيضًا التحكم في التدفق باستخدام الجمل الشرطية (If/Else) والحلقات (Loops)، وأنواع البرمجة المختلفة: الويب، الموبايل، الألعاب، والذكاء الاصطناعي.

🛠️ الدرس الخامس: لغات البرمجة والأدوات

تعرفت على أشهر لغات البرمجة في 2026: Python (ملك التنوع والذكاء الاصطناعي)، JavaScript (ضرورية لتطوير الويب)، Java (العملاق الصناعي)، C++ (ملك الأداء)، C# (لألعاب Unity)، TypeScript (JavaScript بقوة الأنواع)، وSQL (لغة قواعد البيانات). تعلمت أيضًا أدوات المبرمج الأساسية: Visual Studio Code (محرر الكود)، Git & GitHub (نظام التحكم بالإصدارات)، Chrome DevTools (أدوات المطور)، وPostman (اختبار APIs).

🎯 نصائح قبل الاختبار

هذا الاختبار يغطي جميع المواضيع الخمسة التي درستها. اقرأ كل سؤال بعناية، واستخدم المنطق في الإجابة. إذا لم تكن متأكدًا من إجابة، فكر في المثال العملي أو التجربة الشخصية. تذكر أن الهدف ليس الحصول على العلامة الكاملة فحسب، بل التأكد من أنك فهمت المفاهيم الأساسية التي ستبني عليها في المستويات القادمة. النجاح في هذا الاختبار يتطلب 80% على الأقل (8 من 10 أسئلة صحيحة)، وعند النجاح ستحصل على شهادة إتمام المستوى الأول وتنتقل تلقائيًا إلى عالم HTML و CSS المثير.

وقت الاختبار 15 دقيقة — وقت كافٍ للتفكير والمراجعة. خذ نفسًا عميقًا، ركز، وابدأ. نحن نثق بك ونعرف أنك قادر على النجاح. حظًا موفقًا! 🚀

⚠️ تعليمات مهمة: