بنك الأسئلة
أسئلة تقنية وبرمجية بإجاباتها
728 سؤال بإجاباتها وشروحها، في كل مواضيع الموقع.
-
جافاسكربت
ما هي دالة الـ Callback في JavaScript؟
اقرأ الإجابة ←: ما هي دالة الـ Callback في JavaScript؟الـ Callback دالة تُمرَّر إلى دالة أخرى لتُنفَّذ بعد انتهاء عملها، مثل بعد جلب البيانات. مثال بـ setTimeout ومشكلة Callback Hell.
-
جافاسكربت
ما الطبقة التي تصل قاعدة البيانات بواجهات الموقع الأمامية؟ (API)
اقرأ الإجابة ←: ما الطبقة التي تصل قاعدة البيانات بواجهات الموقع الأمامية؟ (API)الـ API هو الطبقة الوسيطة بين قاعدة البيانات والواجهة الأمامية: الواجهة تطلب، والـ API يقرأ من قاعدة البيانات ويعيد JSON. لماذا لا…
-
جافاسكربت
ما أشهر أطر عمل PHP؟ وهل Django منها؟
اقرأ الإجابة ←: ما أشهر أطر عمل PHP؟ وهل Django منها؟أشهر أطر عمل PHP: Laravel وSymfony وCodeIgniter. أما Django فإطار عمل لـ Python وليس PHP. نبذة عن كل إطار.
-
جافاسكربت
كيف أرسم شكل نجمة بـ CSS؟ (clip-path)
اقرأ الإجابة ←: كيف أرسم شكل نجمة بـ CSS؟ (clip-path)الخاصية clip-path مع polygon() تقص العنصر إلى أي شكل، مثل نجمة خماسية. مثال كامل، وأشكال أخرى مثل الدائرة والمثلث.
-
جافاسكربت
كيف أجلب بيانات من الخادم دون تجميد تطبيق JavaScript؟ (Promises)
اقرأ الإجابة ←: كيف أجلب بيانات من الخادم دون تجميد تطبيق JavaScript؟ (Promises)لجلب البيانات دون إيقاف التطبيق نستخدم Promises، مثل fetch() مع then أو async/await. مثال كامل مع معالجة الأخطاء.
-
جافاسكربت
ما البرنامج المجاني للبث المباشر وتسجيل الشاشة؟ (OBS)
اقرأ الإجابة ←: ما البرنامج المجاني للبث المباشر وتسجيل الشاشة؟ (OBS)OBS Studio برنامج مجاني ومفتوح المصدر للبث المباشر على YouTube وTwitch وتسجيل الشاشة، ويعمل على Linux وWindows وmacOS.
-
جافاسكربت
ما البديل المجاني لبرنامج Photoshop؟ (GIMP)
اقرأ الإجابة ←: ما البديل المجاني لبرنامج Photoshop؟ (GIMP)GIMP برنامج مفتوح المصدر ومجاني لتعديل الصور، وهو أشهر بديل لـ Photoshop على Linux وWindows وmacOS. ما يقدمه وبدائل أخرى.
-
جافاسكربت
ما هو الكود المتزامن (Synchronous)؟
اقرأ الإجابة ←: ما هو الكود المتزامن (Synchronous)؟الكود المتزامن يُنفَّذ تعليمة تلو الأخرى، ولا تبدأ التعليمة التالية حتى تنتهي الحالية. مثال، والفرق بينه وبين الكود غير المتزامن.
-
جافاسكربت
ما هو الكود غير المتزامن (Asynchronous)؟
اقرأ الإجابة ←: ما هو الكود غير المتزامن (Asynchronous)؟الكود غير المتزامن يبدأ عملية طويلة مثل طلب بيانات، ويكمل باقي العمل دون انتظارها، ثم يعالج النتيجة عند وصولها. مثال بـ fetch…
-
جافاسكربت
ماذا يعني $_POST[‘username’] ?? ‘guest’ في PHP؟
اقرأ الإجابة ←: ماذا يعني $_POST[‘username’] ?? ‘guest’ في PHP؟السطر $_POST[‘username’] ?? ‘guest’ يأخذ اسم المستخدم من النموذج، وإذا لم يُرسل يضع ‘guest’ كقيمة افتراضية. شرح العامل ?? بمثال.
-
جافاسكربت
كيف أكرر نصًا عدة مرات في JavaScript؟ (repeat)
اقرأ الإجابة ←: كيف أكرر نصًا عدة مرات في JavaScript؟ (repeat)الدالة repeat() في JavaScript تكرر النص عددًا محددًا من المرات: “ABC”.repeat(3) تعطي “ABCABCABC”. أمثلة واستخدامات عملية.
-
جافاسكربت
ماذا يعني وسم meta charset=”UTF-8″؟
اقرأ الإجابة ←: ماذا يعني وسم meta charset=”UTF-8″؟meta charset=”UTF-8″ يخبر المتصفح أن محارف الصفحة بترميز UTF-8، الذي يدعم العربية وكل اللغات. لماذا يجب أن يكون أول وسم في head.
-
جافاسكربت
ما فائدة وسم meta copyright؟
اقرأ الإجابة ←: ما فائدة وسم meta copyright؟وسم meta copyright يضيف معلومات حقوق النشر للصفحة. تأثيره على محركات البحث محدود، والأهم كتابة الحقوق بشكل ظاهر للزائر.
-
جافاسكربت
كيف أكتب حلقة for في Bash؟
اقرأ الإجابة ←: كيف أكتب حلقة for في Bash؟حلقة for في Bash: for i in {1..5}; do echo $i; done تطبع الأرقام من 1 إلى 5. أمثلة على المرور على…
-
جافاسكربت
ما أهمية لغة Bash؟
اقرأ الإجابة ←: ما أهمية لغة Bash؟Bash لغة الشل الأشهر في Linux، وأهميتها في إدارة النظام وأتمتة المهام بالسكربتات. مثال سكربت نسخ احتياطي بسيط.
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية