- 4:

QuickerAltoFlute avatar
QuickerAltoFlute
·
·
Download

Start Quiz

Study Flashcards

30 Questions

ما هو النوع من عملية пройدينغ التي تستخدم لتحديد صفة الطالب؟

معدل درجات

ما هو عدد مرات تكرار أكبر رقم في القائمة؟

4

ما هو الهدف من البرنامج؟

تحديد الصفات根据 الدرجات

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

أرقام صحيحة

ما هو نوع الانتقال إلى método في جافا؟

عبر القيمة

ما هو الغرض من استخدام مصفوفة في البرنامج؟

لإحاطة الدرجات

ما هو الهدف من استخدام دالة MyClass؟

لتحديد الصفات

ما هو نوع المخارج البرنامج؟

صفة واحدة لكل طالب

ما هو الهدف من دالة swap؟

تبديل قيمتين في مصفوفة

ما هو الفرق بين Passing by Value و Passing by Reference؟

Passing by Value هو نقل値 إلى دالة بينما Passing by Reference هو نقل مرجع إلى دالة

ما هو σκο من دالة deviation؟

حساب الانحراف المعياري

ما هو معامل ن في دالة deviation؟

عدد القيم في المصفوفة

ما هو دور دالة mean في برنامج Deviation؟

حساب متوسط قيم المصفوفة

ما هو الهدف من دالة swapFirstTwoInArray؟

تبديل القيمتين الأوليين في المصفوفة

ما هو نوع البيانات الذي يمكن أن يمثله مصفوفة في لغة الجافا؟

مصفوفة من نفس نوع البيانات

كيف يمكن إعلان متغير مصفوفة في لغة الجافا؟

datatype[] arrayname

ما هو الشكل الصحيح لإنشاء مصفوفة في لغة الجافا؟

myList = new double[10];

كيف يمكن تجهيز مصفوفة في لغة الجافا؟

باستخدام حلقة for()

ما هو هدف برنامج المثال 5.1 المencion في المتن؟

finding the largest number entered from the keyboard

ما هي الطريقة ل(initializing) المصفوفة في لغة الجافا؟

using a loop

ما هو الشكل الصحيح لإعلان مصفوفة وإنشائها في خطوة واحدة في لغة الجافا؟

datatype[] arrayname = new datatype[arraySize];

ما هو نوع المصفوفة الم Mentioned في المتن؟

مصفوفة من نوع double

ما هو الفرق الأساسي بين تمرير قيم متغيرات من أنواع بيانات بريميتيف ومرور مصفوفات؟

أنه يمرر قيم متغيرات من أنواع بيانات بريميتيف كقيم حقيقية بينما يمرر مصفوفات كمرجع لها

ما هوผล التغيير في قيمة متغير من نوع بيانات بريميتيف داخل طريقة عندما يتم تمريره كعامل؟

لا يتغير قيمة المتغير خارج الطريقة

ما هو الفرق بين تمرير مصفوفة كعامل وتمرير قيمة متغير من نوع بيانات بريميتيف؟

أنه يمرر قيم متغيرات من أنواع بيانات بريميتيف كقيم حقيقية بينما يمرر مصفوفات كمرجع لها

ما هو نتيجة التغيير في قيمة مصفوفة داخل طريقة عندما يتم تمريره كعامل؟

يتغير قيمة المصفوفة خارج الطريقة

ما هو الغرض من مثال 5.3؟

إثبات الفرق بين تمرير قيم متغيرات من أنواع بيانات بريميتيف ومرور مصفوفات

ما هو نتيجة استدعاء طريقة swapFirstTwoInArray على مصفوفة؟

تبديل قimitéين الأولين من المصفوفة

ما هو نتيجة استدعاء طريقة swap على قيمتين من نوع بيانات بريميتيف؟

تبديل قimitéين

ما هو نوع البيانات الذي يتم تمريره كمرجع في طريقة؟

array

Study Notes

Arrays في جافا

  • ترتيب هو структура بيانات تمثل مجموعة من نفس النوع من البيانات، ويحكم جافا هذه الترتيبات كأbjects.
  • يمكن أن يحمل ترتيب_REFERENCES_ من البيانات من نفس النوع.

إعلان متغيرات الترتيب

  • يمكن إعلان متغيرات_Trarray_ باستخدام birisi من الشكلين:
    • datatype[] arrayname;
    • datatype arrayname[];

إنشاء الترتيبات

  • يمكن إنشاء ترتيب باستخدام شكلي من الشكلين:
    • arrayName = new datatype[arraySize];
    • datatype[] arrayname = new datatype[arraySize];
    • datatype arrayname[] = new datatype[arraySize];

初始化 الترتيبات

  • يمكن 초기화를 ترتيب باستخدام حلقة أو باستخدام الشكل التالي:
    • for (int i = 0; i < myList.length; i++) myList[i] = (double)i;
    • double[] myList = {1.9, 2.9, 3.4, 3.5};

مقارنة الترتيبات

  • جافا تستخدم pass by value لتمرير متغيرات إلى طريقة، แต هناك فرق مهم بين تمرير قيمة متغيرات من أنواع البيانات الأولية وتمرير الترتيبات.
  • يمكن أن يؤثر تغيير قيمة متغير الترتيب داخل طريقة على قيمة الترتيب الأصلي الذي تم تمريره كargument.

تمرير الترتيبات إلى الطرائق

  • يمكن تمرير الترتيبات إلى الطرائق كargument، وت-changing قيمة الترتيب داخل طريقة يؤثر على قيمة الترتيب الأصلي.
  • يمكن استخدام هذه التقنية لتنفيذ وظائف مثل _swap_元素ين في الترتيب.

مثال على البرمجة باستخدام الترتيبات

  • يمكن استخدام الترتيبات لتنفيذ وظائف مثل حساب أكبر قيمة في الترتيب أو حساب التكرار الخاص بها.
  • يمكن استخدام الترتيبات لتنفيذ وظائف مثل تصنيف الطلبات أو حساب الانحراف.

covers chng trnhming 4 Array _Collections. .

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser