فهرس المقرر
تقييم

تقييم الدرس 4: الحزم Packages

إجاباتك تُحفظ تلقائيًّا على هذا الجهاز. أجب ثم اضغط «صحّح ورقتي» أسفل كل قسم.

libraryjava.util Book.javaMain.java Scanner import java.util.Scanner;

← العودة إلى الدرس 4: الحزم Packages · أسئلة التقييم · أكمل الفراغات

أسئلة التقييم

أسئلة تقييم الدرس: الحزم Packages. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».

1السؤال الأول: اختر الإجابة الصحيحة

1) ما المقصود بالـ package في Java؟
2) في الكود، ما نوع الحزمة java.util.Scanner
3) ما الفرق بين built-in package و user-defined package؟
4) أكمل الفراغ: تُستخدم ......... في Javaلتجميع Classesذات الصلة وحفظها في مكان واحد، وهي مثل المجلد في نظام الملفات لأي نظام تشغيل.
5) أكمل الفراغ: لاستيراد كلاس classأو حزمة packageمن المكتبة، نستخدم ...........
6) أكمل الفراغ: لاستيراد جميع محتويات الحزمة package، المسماة util في الكود التالي
snippet
importjava.util.......;
علينا أن تكتب علامة ........... مكان الفراغ بالأعلى
7) في الجملة التالية، ما اسم الكلاس class؟ import java.util.Scanner;

2السؤال الثاني: صح أم خطأ

1) أول سطر في ملف الكلاس الموجود داخل حزمة هو: package اسم_الحزمة; صح أم خطأ؟
الصواب: صح
2) لا يمكن وجود كلاسين بالاسم نفسه في حزمتين packages مختلفتين. صح أم خطأ؟
الصواب: خطأ
3) مكتبة Java API مجموعة كلاسات مدمجة مع JDK. صح أم خطأ؟
الصواب: صح
4) جافا تخزّن الحزم packages كمجلدات حقيقية في المشروع. صح أم خطأ؟
الصواب: صح
5) جملة import تُكتب داخل الدالة main. صح أم خطأ؟
الصواب: خطأ

3السؤال الثالث: أكمل الفراغات

1) لاستخدام كلاس من حزمة أخرى نكتب .

💡 الكلمة التي تكتبها قبل اسم الحزمة والكلاس لاستخدامه.

الإجابة: import

2) الحزمة التي فيها Scanner هي .

💡 الحزمة نفسها التي فيها Random و Date.

الإجابة: java.util

3) الحزم نوعان: مدمجة و من المستخدم.

💡 النوع الثاني: حزم ___ من قبل المستخدم.

الإجابة: معرّفة

4) الرمز في import يعني كل الكلاسات.

💡 رمز واحد: النجمة.

الإجابة: *

4السؤال الرابع: التوصيل

طابِق كل عنصر في العمود (أ) بما يناسبه في العمود (ب):

  1. 1) package
  2. 2) import
  3. 3) java.util
  4. 4) java.io
  5. 5) *
  1. أ. حزمة الملفات.
  2. ب. تعريف حزمة الملف.
  3. ج. كل كلاسات الحزمة.
  4. د. استيراد كلاس.
  5. هـ. حزمة Scanner.
المفتاح: (1) ب (2) د (3) هـ (4) أ (5) ج

5السؤال الخامس: أسئلة عملية

1) اكتب سطر استيراد الكلاس File من الحزمة java.io:

إجابة نموذجية:
snippet
import java.io.File;

2) اكتب سطر تعريف أن الملف ينتمي إلى حزمة اسمها school:

إجابة نموذجية:
snippet
package school;
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».

أكمل الفراغات

اختر الكلمة الصحيحة من القائمة المنسدلة في كل فراغ. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».

1السؤال الأول: أسئلة عملية

1)

انظر إلى الكود والحزم في الصورة التالية، وبناء عليه أكمل الفراغات التي بالأسفل
املأ الفراغات لاستيراد كلاس Student إلى كلاس Main
كلاس Student موجود في حزمة student import . أنشئ كائن باسم std من كلاس اسمه Student

package main;// import ........public class Main {     public static void main(String[] args) {     } }
package student; public class Student { }
package teacher; public class Teacher { }
مخطط المشروع مستخرج من الكود. انقر على أي كلاس لفتح كوده.
MainStudentTeacher
Main+ main(args : String[]) : voidStudentTeacher
  std = new  (   );

انتبه في الاختيارات هناك فرق بين الحرف الكبير والصغير

الإجابة: (1) student · (2) Student · (3) Student · (4) Student
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».