بنك الأسئلة
أسئلة تقنية وبرمجية بإجاباتها
775 سؤال بإجاباتها وشروحها، في كل مواضيع الموقع.
-
عام
ما هي لغة برمجة واجهات الويب التي يستخدمها معظم المطورين؟
اقرأ الإجابة ←: ما هي لغة برمجة واجهات الويب التي يستخدمها معظم المطورين؟JavaScript هي اللغة الأساسية لبرمجة واجهات الويب، وتعمل في كل المتصفحات. دورها مع HTML وCSS ولماذا لا بديل لها في المتصفح.
-
عام
كيف أحسب مجموع الأرقام من 1 إلى n في JavaScript؟
اقرأ الإجابة ←: كيف أحسب مجموع الأرقام من 1 إلى n في JavaScript؟ثلاث طرق لحساب مجموع الأرقام من 1 إلى n في JavaScript: حلقة for، دالة تكرارية، والمعادلة n(n+1)/2. ولماذا لا تصلح array.filter لذلك.
-
عام
كيف أعرض نصًا في HTML مع الحفاظ على المسافات؟ (pre)
اقرأ الإجابة ←: كيف أعرض نصًا في HTML مع الحفاظ على المسافات؟ (pre)الوسم pre في HTML يعرض النص كما كُتب تمامًا، مع المسافات والأسطر الجديدة. مثال عملي واستخدامه مع code لعرض الأكواد.
-
عام
ما هي طرق اختيار عنصر HTML في CSS وJavaScript؟
اقرأ الإجابة ←: ما هي طرق اختيار عنصر HTML في CSS وJavaScript؟يمكن اختيار عنصر HTML باسم الوسم أو بالمعرّف id أو بالكلاس class. أمثلة في CSS وJavaScript والفرق بين الطرق الثلاث.
-
عام
كيف أُظهر نصًا بخط كبير في HTML: بالوسم h1 أم بـ CSS؟
اقرأ الإجابة ←: كيف أُظهر نصًا بخط كبير في HTML: بالوسم h1 أم بـ CSS؟لتكبير النص في صفحة الويب استخدم CSS وليس وسم h1. الوسوم تصف معنى المحتوى، وCSS تتحكم بشكله. شرح بمثال.
-
عام
كيف يعمل العامل || مع null في JavaScript؟
اقرأ الإجابة ←: كيف يعمل العامل || مع null في JavaScript؟في JavaScript التعبير null || 2 يعطي 2، لأن || يعيد أول قيمة truthy. شرح بمثال، والفرق بين || و ??.
-
عام
ما هي قواعد البيانات العلائقية (Relational Database)؟
اقرأ الإجابة ←: ما هي قواعد البيانات العلائقية (Relational Database)؟قاعدة البيانات العلائقية تنظّم البيانات في جداول مترابطة بعلاقات، وتُستخدم معها لغة SQL. شرح مبسط مع مثال وأشهر الأمثلة.
-
عام
ماذا تعني * في استعلام SQL مثل SELECT *؟
اقرأ الإجابة ←: ماذا تعني * في استعلام SQL مثل SELECT *؟النجمة * في SELECT * تعني كل الأعمدة. شرح بمثال، ومتى يفضَّل كتابة أسماء الأعمدة بدل النجمة.
-
عام
هل أسماء الملفات في Linux حساسة لحالة الأحرف؟
اقرأ الإجابة ←: هل أسماء الملفات في Linux حساسة لحالة الأحرف؟نعم، في Linux الملف Filename.txt يختلف عن filename.txt. شرح حساسية أسماء الملفات لحالة الأحرف ولماذا تسبب أخطاء عند نقل المواقع.
-
عام
كم من الوقت يحتاج بناء موقع إلكتروني متكامل؟
اقرأ الإجابة ←: كم من الوقت يحتاج بناء موقع إلكتروني متكامل؟بناء موقع متكامل ببرمجة خاصة قد يحتاج تقريبًا من 3 إلى 4 أشهر. ما الذي يستغرق كل هذا الوقت، ومتى يمكن الإطلاق…
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية