بنك الأسئلة
أسئلة تقنية وبرمجية بإجاباتها
756 سؤال بإجاباتها وشروحها، في كل مواضيع الموقع.
-
عام
ما الفرق بين حلقة for وحلقة while؟
اقرأ الإجابة ←: ما الفرق بين حلقة for وحلقة while؟حلقة for تناسب الحالات التي تعرف فيها عدد التكرارات مسبقًا، وwhile تناسب التكرار حتى يتغير شرط لا تعرف متى يتحقق. أمثلة.
-
عام
ما الفرق بين المتغير المحلي والمتغير العام في البرمجة؟
اقرأ الإجابة ←: ما الفرق بين المتغير المحلي والمتغير العام في البرمجة؟المتغير المحلي يُعرَّف داخل دالة ولا يُستخدم إلا فيها، والمتغير العام يمكن الوصول إليه من أي مكان. مثال، ولماذا نقلل المتغيرات العامة.
-
عام
ما الفرق بين البرمجة المتزامنة وغير المتزامنة؟
اقرأ الإجابة ←: ما الفرق بين البرمجة المتزامنة وغير المتزامنة؟في البرمجة المتزامنة تُنفَّذ المهام واحدة تلو الأخرى، وفي غير المتزامنة يمكن بدء مهام دون انتظار انتهاء السابقة. مقارنة بأمثلة.
-
عام
ما هو التخزين المؤقت (Caching) في تطوير البرمجيات؟
اقرأ الإجابة ←: ما هو التخزين المؤقت (Caching) في تطوير البرمجيات؟التخزين المؤقت Caching يحفظ نسخة من البيانات في مكان أسرع للوصول إليها بسرعة بدل جلبها أو حسابها في كل مرة. أنواعه وأمثلة.
-
عام
ما الهدف من البرمجة غير المتزامنة (Asynchronous)؟
اقرأ الإجابة ←: ما الهدف من البرمجة غير المتزامنة (Asynchronous)؟البرمجة غير المتزامنة تسمح ببدء مهمة طويلة دون انتظار انتهائها، فيبقى التطبيق مستجيبًا أثناء طلبات الشبكة وقراءة الملفات. مثال.
-
عام
ما الهدف من الفهارس (Indexes) في قواعد البيانات؟
اقرأ الإجابة ←: ما الهدف من الفهارس (Indexes) في قواعد البيانات؟الفهارس Indexes تسرّع البحث واسترجاع البيانات في الجداول الكبيرة، مقابل مساحة إضافية وبطء بسيط في الإضافة والتعديل. مثال CREATE INDEX.
-
عام
ما الهدف من استخدام إطار عمل (Framework)؟
اقرأ الإجابة ←: ما الهدف من استخدام إطار عمل (Framework)؟إطار العمل يوفر هيكلًا وأدوات جاهزة تساعدك على بناء التطبيقات أسرع وبكفاءة وتنظيم أفضل. ما الذي يعطيك، ومتى قد لا تحتاجه.
-
عام
ما الهدف الرئيسي من قاعدة البيانات العلائقية؟
اقرأ الإجابة ←: ما الهدف الرئيسي من قاعدة البيانات العلائقية؟الهدف الرئيسي من قاعدة البيانات العلائقية تنظيم البيانات في جداول وإنشاء علاقات بينها بالمفتاح الأساسي والخارجي. مثال العملاء والطلبات.
-
عام
هل مهنة البرمجة كلها إيجابيات؟
اقرأ الإجابة ←: هل مهنة البرمجة كلها إيجابيات؟لا، البرمجة مهنة رائعة لكن فيها تحديات: ضغط العمل، ومواعيد ضيقة، ومهام متكررة، وأثر صحي للجلوس الطويل. نظرة متوازنة.
-
عام
ما الفرق بين المواقع الثابتة والديناميكية؟
اقرأ الإجابة ←: ما الفرق بين المواقع الثابتة والديناميكية؟الموقع الثابت يعرض الصفحات كما كُتبت ولا يتغير دون تعديل الملفات، والديناميكي يبني المحتوى من قاعدة البيانات عند كل طلب. مزايا كل…
-
عام
ما وظيفة DNS؟
اقرأ الإجابة ←: ما وظيفة DNS؟DNS يترجم أسماء النطاقات مثل example.com إلى عناوين IP يفهمها الحاسوب. كيف يعمل خطوة بخطوة، وأشهر أنواع السجلات.
-
عام
ما هو HTTP؟
اقرأ الإجابة ←: ما هو HTTP؟HTTP هو البروتوكول الذي ينقل صفحات الويب وملفاتها بين الخوادم والمتصفحات: نصوص وصور وفيديو وبيانات. طلب ورد، وأهم الأجزاء.
-
عام
ما هو Git؟ (نظام التحكم في الإصدارات)
اقرأ الإجابة ←: ما هو Git؟ (نظام التحكم في الإصدارات)Git نظام للتحكم في الإصدارات، يحفظ تاريخ كل تغيير في الكود ويسمح بالفروع والعمل الجماعي. أوامر البداية، والفرق بين Git وGitHub.
-
عام
ما هي الـ API؟
اقرأ الإجابة ←: ما هي الـ API؟الـ API واجهة برمجية تتيح لتطبيقات مختلفة التفاعل وتبادل البيانات وفق قواعد محددة. أمثلة من الحياة اليومية ومثال طلب بسيط.
-
عام
ما هي JSON؟
اقرأ الإجابة ←: ما هي JSON؟JSON تنسيق نصي خفيف لتمثيل البيانات وتبادلها، وهو الأكثر استخدامًا في تطبيقات الويب والـ APIs. مثال، وأنواع القيم المدعومة.
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية