اختبار جافا سكريبت باللغة العربية

أكاديمية نوفيل لتعليم البرمجة تقدم اختبار جافا سكريبت باللغة العربية لطلاب الأكاديمية و قبل كل شئ نتمنى التوفيق للجميع.

/42
44 votes, 4.2 avg
1267

اختبار نوفيل في الجافاسكريبت

ابدء الاختبار الان و فكر جيداً قبل الاجابة على اي سؤال , بالتوفيق للجميع

1 / 42

ما هو الـ method المستخدم في تحويل الحروف الإنجليزية إلى small؟

2 / 42

كيف تستبدل العنصر الثاني في المصفوفة arr = [1، 7، 9] بالقيمة 8؟

3 / 42

ما هي الكلمة الاخرى للـ function؟ "اختار اجابتين"

4 / 42

أي نوع من المتغيرات التالية يكون مرئيًا في كل مكان في كود JavaScript الخاصة بك؟

5 / 42

اسم يتم اضافته لتخزين المعلومات به و يمكن تغيرها في اي وقت فما هو؟

6 / 42

إذا كنت أرغب في إنشاء function ، يجب أن أضيف parameters؟

7 / 42

لماذا نستخدم الـ functions ؟

8 / 42

ماذا يحدث في الكود التالي؟

 

for (i = 0; i < 10; i++) {
    console.log(i);
    if (i == 4)
        break;
}

9 / 42

ما هو الـ method المستخدم في تحويل نوع بيانات معين الى نص ؟ 

مثال: تحويل الرقم 10 الى نص "10"

10 / 42

في JavaScript ، يجب ان تنتهي كل عبارة بفصلة منقوطة ";"

11 / 42

ما هو الـ method المستخدم في ربط متغيرين من نوع string ببعضهما ؟

12 / 42

اجعل هذا الـ loop يستمر في تكراره ولا يتضمن الرقم 10 بل يقفز للرقم التالي و يكمل؟

 

for (i = 0; i < 30; i++) {
    if (i == 10)
        ????????;

    console.log(i);
}

13 / 42

ما هو الـ method المسؤول عن ترتيب عناصر الـ array؟

14 / 42

صح ام خطأ , يمكن أن تحتوي المصفوفة على مصفوفة داخلها

15 / 42

ما هو الـ method المستخدم في تقسيم النص الى مجموعة من النصوص في مصفوفة؟

16 / 42

ما الشيئين الذي يجب القيام بهم من أجل إنشاء function بشكل صحيح؟ "اختار اجابتين"

17 / 42

أي مما يلي ليس اسم متغير صحيح في جافاسكريبت؟

18 / 42

ما هي قيمة السطر التالي

2 + 2 == 4

19 / 42

ما هي قيمة السطر البرمجي التالي

 

Math.abs(3) - Math.abs(5) >= 8

20 / 42

ماذا ينقص الكود لكي يتوقف تكرار الـ loop عند الرقم 10؟

 

for (i = 0; i < 30; i++) {
    if (i == 10)
        ????????;

    console.log(i);
}

21 / 42

ماذا يحدث في الكود التالي؟

 

for (i = 0; i < 10; i++) {
    if (i == 5)
        continue;

    console.log(i);
}

22 / 42

ما هو الـ method المستخدم في استبدال نص بنص آخر؟

23 / 42

أي مما يلي ليس loop في الجافاسكريبت؟

24 / 42

ما هو الـ method المستخدم في البحث عن حرف معين في الـ "String" و يرجع لك index ذلك الحرف؟

25 / 42

كيف يمكن كتابة جملة "Hello World" في صفحة الويب؟

26 / 42

الـ Math.random () * 100 ترجع رقما بين .......

27 / 42

الـ function تجعل الكود أكثر كفاءة

28 / 42

 أي نوع من المتغيرات التالية له الأسبقية على المتغيرات الأخرى إذا كانت الأسماء متشابهة؟

29 / 42

ما هي الخاصي المستخدمة في معرفة طول النص ؟

30 / 42

كيف يمكن الوصول إلى العنصر الثاني من المصفوفة arr = [3، 7، 10]؟

31 / 42

أي أمر في الـ javascript تقوم بإقتطاع جزء من الأحرف في "String" بدءًا من الموقع المحدد و من خلال عدد الأحرف المحددة؟

32 / 42

تُرجع typeof NaN "رقم"
true أو false؟

33 / 42

ما هي الخاصية الموجودة في الـ array التي يمكن استخدامها عند عمل loop؟

34 / 42

أي من هذه العبارات ليست طريقة صالحة لإضافة 1 إلى متغير في JavaScript؟

35 / 42

تبدأ الجملة الشرطية ، في جافا سكريبت ، بالكلمة .......

36 / 42

يمكن لـ Javascript ان تخزن محتويات الـ forms في ملف قاعدة بيانات على الخادم؟

37 / 42

ما هو الـ method المستخدم في معرفة موضع حرف ما في النص؟

38 / 42

الـ 2D array هي ......

39 / 42

أي أمر في الـ String يرجع الحرف إذا اعطيته الـ index المحدد؟

40 / 42

ما هو الـ method الـ bult-in في جافاسكريبت الذي يعكس ترتيب عناصر الـ array؟

41 / 42

أي مما يلي يستخدم لإدراج أحرف خاصة؟

42 / 42

جافا سكريبت هي لغة object oriented؟

Your score is

0%

قيم هذا الاختبار من فضلك

للمزيد من التحديات البرمجية

قبل اي شئ لقد تم اعداد هذا الاختبار للطلاب الذين درسوا لغة جافاسكريبت و يريدوا قياس مستواهم و مدى فهمهم للغة
لذلك تم اعداد امتحان جافاسكريبت باللغة العربية لكي يتم تبسيط الامور
حيث ان اغلب الاختبارات المتوفرة على الانترنت تكون باللغة الانجليزية او بلغات اخرى غير العربية
لذلك قررنا عمل اختبار جافا سكريبت بالعربية لتوضيح الامور و ايصال الفكرة بسهولة
فيمكنك الان اختبار قدراتك البرمجية و فهمك للبرمجة بشكل عام و جافاسكريبت بشكل خاص
لان و قبل كل شئ لغة جافاسكريبت هي في الاساس لغة برمجة
لذلك فهمك لها يعزز فهمك للمفهوم البرمجي كال conditions و ال functions و ال loops و غيرها من المفاهيم


و في هذا الاختبار تحديداً قمنا بعمل اسئلة جافاسكريبت و تم اختيارها بعنايا لكي تناسب الطلاب المبتدئين
حيث يصنف هذا الاختبار على انه سهل نسبياً لذلك يمكن اجتيازه مع القليل من التركيز
ايضاً يوجد العديد من الاختبارات على أكادمية نوفيل توفر العديد من المستوايات في العديد من اللغات و ستجدها في قسم problem solving

لماذا اختبار جافاسكريبت مهم؟

قبل اي شئ اذا اعتمد الطالب في اي مادة علمية على شرح المعلم فقط دون ان يختبر نفسه بالمشاريع و الامتحانات فلن يستفيد اي شئ ولو درس ألف كورس تعليمي
فالاستفادة الحقيقية تأتي من اختبار المستوى المستمر
لذلك كل فترة يبدء الطالب في اختبار نفسه في مادته العلمية
لكي يقيس مستواه و يدرك مدى استيعابه بشكل صحيح
لذلك و بخصوص لغة لجافاسكريبت فهي واحدة من اهم لغات البرمجة في العالم
حيث تدخل في العديد من المسارات البرمجية اهمهم الويب حيث تعبتر من اللغات التي تمثل حجر الاساس في الويب
و بعبارة اخرى فلن تستطيع الاستغناء عنها اذا كنت تنوي العمل في الويب
و من هذا المنطلق فيجب عليك تنميت مهاراتك في جافاسكريبت من خلال المذاكرة المستمرة و حل الاسئلة البرمجية باستمرار و من ثم عمل مشاريع برمجية .

ماذا ستجد في javascript quiz ؟

اكثر من 43 سؤال في لغة javascript باللغة العربية تم اعدادهم بعناية لقياس مستوى الطالب العربي في لغة جافا سكريبت
يمكنك اختبار نفسك في اساسيات جافاسكريبت كذلك اسئلة المصفوفات و الحلقات التكرارية و الدوار و الشروط و غيرها من المفاهيم.

نصائح مهمة

  1. لا تشرع في تحدي الجافاسكريبت و انت لم تتعلمها بعد , فالخطوة الاولى لك هي تعلم اساسيات لغة جافاسكريبت و من ثم و عمل بعض المشاريع بها و من ثم تستطيع ان تختبر نفسك
  2. لكي تتمكن من حل المشكلات يجب ان تكون على دراية بعلم الخوارزميات , و بشكل عام دخولك الى مجال البرمجة يتطلب فهمك للخوارزميات حيث من خلالها تستطيع ترتيب افكارك للوصول للحل المناسب في الوقت المناسب
  3. خذ وقتك ولا تتعجل في الاجابة على اي سؤال حتى لا تخطئ
  4. اذا اخطأت في الاجابة هذا ليس معناه ان مستواك سيئ و انك فاشل لا بالعكس انت تحاول و اعلم انه لا يوجد من شخص ولد فوجد نفسه متعلم

كيف تتم حل المشكلات؟

لحل اي مشكلة يجب اتباع تلك الخطوات:

  • تعريف المشكلة وتحديدها.
  • البحث عن حلول بديلة.
  • تقييم واختيار الحلول المناسبة لحلّ المشكلة.
  • تطبيق الحلّ المناسب على أرض الواقع.
  • الحصول على تغذية راجعة والتجاوب معها بالأسلوب المناسب.

تعليق واحد

اترك ردّاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

جرب منصتنا الجديدة، ستجد فيها تحديات مدعومة بالذكاء الاصطناعي و وظايف و مجتمع كامل للمناقشة

X