بنك الأسئلة
أسئلة تقنية وبرمجية بإجاباتها
728 سؤال بإجاباتها وشروحها، في كل مواضيع الموقع.
-
عام
ما هي الدالة (Function) في البرمجة؟
اقرأ الإجابة ←: ما هي الدالة (Function) في البرمجة؟الدالة Function مجموعة تعليمات تقوم بمهمة محددة، تُعرَّف مرة وتُستدعى متى احتجتها، وقد تستقبل مدخلات وتعيد نتيجة. أمثلة في JavaScript وPHP.
-
عام
ما هو هجوم القوة الغاشمة (Brute Force)؟
اقرأ الإجابة ←: ما هو هجوم القوة الغاشمة (Brute Force)؟هجوم القوة الغاشمة يحاول تخمين كلمة المرور بتجربة احتمالات كثيرة جدًا تلقائيًا. لماذا تنجح مع كلمات المرور الضعيفة، وكيف تحمي حسابك وموقعك.
-
عام
ما هو هجوم XSS؟
اقرأ الإجابة ←: ما هو هجوم XSS؟XSS هجوم يحقن كود JavaScript ضارًا في صفحة موقع ليُنفَّذ في متصفحات الزوار ويسرق بياناتهم. مثال، وكيف تحمي منه بتهريب المخرجات.
-
عام
ما هو هجوم SQL Injection؟
اقرأ الإجابة ←: ما هو هجوم SQL Injection؟SQL Injection هجوم يحقن أوامر SQL خبيثة عبر مدخلات المستخدم للتلاعب بقاعدة البيانات. مثال على الثغرة وكيف تحمي منها بالاستعلامات المجهزة.
-
عام
ما هو هجوم DDoS؟
اقرأ الإجابة ←: ما هو هجوم DDoS؟هجوم DDoS يغرق الخادم أو الشبكة بعدد هائل من الطلبات من أجهزة كثيرة، فيتعطل الموقع عن الزوار الحقيقيين. كيف يعمل وكيف تحمي…
-
عام
ما هو هجوم CSRF؟
اقرأ الإجابة ←: ما هو هجوم CSRF؟هجوم CSRF يستغل جلسة المستخدم المسجل دخوله لتنفيذ أوامر نيابة عنه دون علمه، مثل تغيير البريد. كيف يعمل وكيف تحمي موقعك بـ…
-
عام
ما معنى protected في PHP؟
اقرأ الإجابة ←: ما معنى protected في PHP؟protected في PHP تجعل الدالة أو الخاصية متاحة داخل الكلاس وفي الكلاسات التي ترثه، لكن ليس من الخارج. مثال على الوراثة.
-
عام
ما معنى private في PHP؟
اقرأ الإجابة ←: ما معنى private في PHP؟private في PHP تجعل الدالة أو الخاصية متاحة من داخل الكلاس نفسه فقط، لا من خارجه ولا من الكلاسات المشتقة. مثال ولماذا…
-
عام
ما معنى public في PHP؟
اقرأ الإجابة ←: ما معنى public في PHP؟public في PHP تجعل الدالة أو الخاصية متاحة من أي مكان: داخل الكلاس، والكلاسات المشتقة، وخارجها. مثال ومقارنة مع private وprotected.
-
عام
ما هو الوسم ins في HTML؟
اقرأ الإجابة ←: ما هو الوسم ins في HTML؟الوسم ins في HTML يحدد نصًا أُضيف إلى المستند، ويظهر عادة بخط تحته. مثال مع del لعرض التعديلات.
-
عام
ما هو الوسم del في HTML؟
اقرأ الإجابة ←: ما هو الوسم del في HTML؟الوسم del في HTML يحدد نصًا حُذف من المستند، ويظهر عادة مشطوبًا. مثال على تعديل سعر، والفرق بينه وبين s وins.
-
عام
ما هو المحدد (Selector) في CSS؟
اقرأ الإجابة ←: ما هو المحدد (Selector) في CSS؟المحدد Selector في CSS هو الجزء الذي يختار العناصر التي سيُطبَّق عليها التنسيق: باسم الوسم أو الكلاس أو المعرّف. الفرق بين Selector…
-
عام
كيف أنشئ عمودًا اختياريًا يقبل القيم الفارغة في SQL؟ (NULL)
اقرأ الإجابة ←: كيف أنشئ عمودًا اختياريًا يقبل القيم الفارغة في SQL؟ (NULL)لعمود اختياري مثل البريد الذي قد لا يتوفر، اجعله يقبل NULL: email VARCHAR(100) NULL. لماذا NULL أفضل من قيمة وهمية مثل ‘noEmail’.
-
عام
ما نوع البيانات المناسب لكود تحقق ثابت الطول في SQL؟ (CHAR)
اقرأ الإجابة ←: ما نوع البيانات المناسب لكود تحقق ثابت الطول في SQL؟ (CHAR)لكود تحقق طوله 10 خانات دائمًا يناسب CHAR(10) في SQL. الفرق بين CHAR وVARCHAR، ولماذا لا نستخدم INT للأكواد.
-
عام
كيف أنشئ عمود تاريخ الإنشاء بقيمة افتراضية في SQL؟
اقرأ الإجابة ←: كيف أنشئ عمود تاريخ الإنشاء بقيمة افتراضية في SQL؟لإنشاء عمود created_at يأخذ تاريخ ووقت الإنشاء تلقائيًا: created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP. مثال، وعمود updated_at أيضًا.
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية