Podcast
Questions and Answers
ما هو التعريف الدقيق للطريقة (Method) في البرمجة؟
ما هو التعريف الدقيق للطريقة (Method) في البرمجة؟
أي من الخيارات التالية يعتبر من خصائص الطرق في البرمجة؟
أي من الخيارات التالية يعتبر من خصائص الطرق في البرمجة؟
ما الذي يُعد من الفوائد الرئيسية لاستخدام الطرق في البرمجة؟
ما الذي يُعد من الفوائد الرئيسية لاستخدام الطرق في البرمجة؟
أي مما يلي لا يتعلق بالطريقة (Method)؟
أي مما يلي لا يتعلق بالطريقة (Method)؟
Signup and view all the answers
لماذا تُستخدم الطرق في البرمجة؟
لماذا تُستخدم الطرق في البرمجة؟
Signup and view all the answers
ما هو المقصود بالمعامل الفعلي أو الحجة؟
ما هو المقصود بالمعامل الفعلي أو الحجة؟
Signup and view all the answers
ما هو نوع البيانات الذي تمثله returnValueType؟
ما هو نوع البيانات الذي تمثله returnValueType؟
Signup and view all the answers
ما الذي يمكن أن تقوم به الدالة عند تنفيذها؟
ما الذي يمكن أن تقوم به الدالة عند تنفيذها؟
Signup and view all the answers
ماذا يعني إذا كانت returnValueType هي void؟
ماذا يعني إذا كانت returnValueType هي void؟
Signup and view all the answers
أي مما يلي يُعتبر خطأ عند الحديث عن المعاملات في الدوال؟
أي مما يلي يُعتبر خطأ عند الحديث عن المعاملات في الدوال؟
Signup and view all the answers
ما هو returnValueType في الدالة الرئيسية؟
ما هو returnValueType في الدالة الرئيسية؟
Signup and view all the answers
ماذا يحدث عندما يتم استدعاء دالة مع معاملات؟
ماذا يحدث عندما يتم استدعاء دالة مع معاملات؟
Signup and view all the answers
ما القيم التي يمكن أن تعيدها الطريقة إذا كانت returnValueType ليست void؟
ما القيم التي يمكن أن تعيدها الطريقة إذا كانت returnValueType ليست void؟
Signup and view all the answers
ما هو الدور الأساسي للدالة في البرمجة؟
ما هو الدور الأساسي للدالة في البرمجة؟
Signup and view all the answers
أي من العبارات التالية صحيحة حول returnValueType؟
أي من العبارات التالية صحيحة حول returnValueType؟
Signup and view all the answers
ما هو المطلب الأساسي عند استخدام دالة غير فارغة؟
ما هو المطلب الأساسي عند استخدام دالة غير فارغة؟
Signup and view all the answers
أي مما يلي لا يعد صحيحاً بالنسبة للدوال غير الفارغة؟
أي مما يلي لا يعد صحيحاً بالنسبة للدوال غير الفارغة؟
Signup and view all the answers
لماذا تحتاج دالة غير فارغة إلى بيان إرجاع؟
لماذا تحتاج دالة غير فارغة إلى بيان إرجاع؟
Signup and view all the answers
ما هي النتيجة المتوقعة إذا تم استدعاء دالة غير فارغة بدون بيان إرجاع؟
ما هي النتيجة المتوقعة إذا تم استدعاء دالة غير فارغة بدون بيان إرجاع؟
Signup and view all the answers
أي من الحالات التالية تحتاج الى طريقة غير فارغة؟
أي من الحالات التالية تحتاج الى طريقة غير فارغة؟
Signup and view all the answers
ما هي المشكلة التي تواجهها هذه الطريقة عند الترجمة؟
ما هي المشكلة التي تواجهها هذه الطريقة عند الترجمة؟
Signup and view all the answers
لماذا يعتقد المترجم أن الطريقة قد لا ترجع أي قيمة؟
لماذا يعتقد المترجم أن الطريقة قد لا ترجع أي قيمة؟
Signup and view all the answers
ما الذي يمكن أن يؤدي إلى عدم نجاح هذه الطريقة في الرجوع بقيمة؟
ما الذي يمكن أن يؤدي إلى عدم نجاح هذه الطريقة في الرجوع بقيمة؟
Signup and view all the answers
كيف يمكن للمطور إصلاح الخطأ في هذه الطريقة؟
كيف يمكن للمطور إصلاح الخطأ في هذه الطريقة؟
Signup and view all the answers
ما هي النتيجة المحتملة لعدم إصلاح هذا الخطأ؟
ما هي النتيجة المحتملة لعدم إصلاح هذا الخطأ؟
Signup and view all the answers
Study Notes
مقدمة إلى الطرق
- تُعدّ الطريقة مجموعة من العبارات المُجمّعة معًا لأداء عمليةٍ ما
الطرق: مواصلة
- يتمّ تمرير القيم إلى الطرق
- تُعرف هذه القيمة باسم البارامتر الفعلي أو الوسيطة
- قد تُعيد الطريقة قيمةً ما
- يُعرف نوع قيمة الإرجاع بنوع قيمة الإرجاع
- إذا لم تُرجع الطريقة قيمةً، فإنّ نوع قيمة الإرجاع هو الكلمة الأساسية void
- على سبيل المثال، تُعدّ void نوع قيمة الإرجاع في الطريقة الرئيسية
تنبيه
- تُطلَب عبارة الإرجاع للطريقة غير الفارغة
- تُعدّ الطريقة التالية صحيحة من الناحية المنطقية، لكنّها تحتوي على خطأ في التجميع لأنّ مُجمّع Java يعتقد أنّه من الممكن ألا تُرجع هذه الطريقة أيّ قيمة
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
يتناول هذا الاختبار مفهوم الطرق في لغة جافا بما في ذلك كيفية تمرير القيم والمعرفة المتعلقة بأنواع قيمة الإرجاع. ويستعرض أيضًا الأخطاء الشائعة المتعلقة بالطرق وكيفية تصحيحها. هذا الاختبار مناسب للمستويات الدراسية المختلفة في تعلم البرمجة.